发明名称 手持式学终端的程序更新方法
摘要 本发明涉及一种手持式学终端的程序更新方法,手持式学终端以无线方式接入Internet网络直接与远程服务器进行通讯,并一次性动态获得当前远程服务器上软件库中所有最新软件列表以实现程序的自动下载和安装,包括:在远程服务器中设置第一软件库,该第一软件库包括所有软件包的集合;将第一软件库中的软件设置为Deb软件包;在基于Linux操作系统下的手持式学终端设置第二软件库;在基于Linux操作系统下的手持式学终端设置一程序界面,该程序界面封装了Linux操作系统下的操作步骤。本发明可以自动下载安装所需要的软件,彻底解决了linux平台下手持式学终端软件安装依赖性的问题。
申请公布号 CN101673207B 申请公布日期 2013.04.10
申请号 CN200910190619.2 申请日期 2009.09.25
申请人 成都致远诺亚舟教育科技有限公司 发明人 马建国;刘耀学;刘煌
分类号 G06F9/445(2006.01)I;G09B5/00(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 深圳市顺天达专利商标代理有限公司 44217 代理人 易钊;曾少丽
主权项 一种手持式学习终端的程序更新方法,其特征在于,手持式学习终端以无线方式接入Internet网络直接与远程服务器进行通讯,并一次性动态获得当前远程服务器上软件库中所有最新软件列表以实现程序的自动下载和安装,包括:在远程服务器中设置第一软件库,该第一软件库包括所有软件包的集合,所述软件包包括用于安装或者升级的软件包以及其所依赖的软件包,所述用于安装或者升级的软件包所依赖的软件包是安装用于安装或者升级的软件包之前必须安装的软件包;将第一软件库中的软件设置为Deb软件包,该Deb软件包能够实现将软件描述信息以及软件包内容进行打包;在基于Linux操作系统下的手持式学习终端设置第二软件库,第二软件库的软件描述信息与第一软件库的软件描述信息保持同步更新;在基于Linux操作系统下的手持式学习终端设置一程序界面,该程序界面封装了Linux操作系统下的操作步骤;当需要安装或升级软件时,通过手持式学习终端的程序界面自动检索本机中的第二软件库相应的软件,从远程服务器中的第一软件库下载相应的软件包,将下载的软件包存储于所述第二软件库中并在本地手持式学习终端上进行安装;其中,通过所述程序界面清理存储于所述第二软件库中的软件包;具体的程序下载安装步骤包括:A,手持式学习终端判断与远程服务器的网络是否连接成功;B,如果网络连接成功,手持式学习终端则从远程服务器的第一软件库中下载相应的软件包更新本地的软件库文件,执行步骤C;如果网络连接不成功,手持式学习终端则提示网络不通,在读取本地第二软件库文件时显示现有软件列表的内容;C,如果下载更新成功,则手持式学习终端加载最新的软件库文件,在读取本地第二软件库文件时则显示最新的程序目录列表;如果下载更新失败,则在读取本地第二软件库文件时显示现有软件列表的内容;在执行步骤C之后进一步包括:通过手持式学习终端的软件列表离线查找对应程序的描述内容,包括软件的名称、安装版本、最新版本以及软件大小。
地址 610000 四川省成都高新区拓新东街81号C区2栋4楼北区