二、安装准备篇

这里以一台刚刚刷完5.0固件的小Q为基础,教你如何为软件安装做好准备。


步骤1:连接网络

你需要网络连接来进行后续的安装工作。
由于离线安装包只能安装到SD卡上、依赖关系复杂、安装缓慢,这里不推荐这种方式。
下面附上wifi网络的连接说明。

点击任务栏中无线网络图标。

在开启的无线网络管理器中,点击“刷新”按钮搜寻网络。

在要连接的网络项中,点击向右的小三角箭头。

点击“高级设置”按钮。

在新开启的对话框中,设置无线加密,如果是加密网络,请勾选“使用加密选项”,并在下方的下拉框中选取正确的加密方式,在密码框中输入密码。

点击“确定”。

点击网络项中的“连接”按钮,并等待连接完毕。



步骤2:设置软件源(注意:如果使用U系统5.5版固件及之后,此步骤不需要做——by Skydark)

软件源就是在线的软件仓库,设置好软件源以后,就能在线安装软件了。
Ubuntu 9.04 Port源的软件非常丰富。设置软件源的方法如下:


编辑/etc/apt/source.list文件(参考解释2,后同)。

使文件内容如下:

deb http://ports.ubuntu.com/ubuntu-ports/ jaunty main universe restricted multiverse

deb http://ports.ubuntu.com/ubuntu-ports/ karmic main universe restricted multiverse

然后保存关闭,就成功的设置了软件源。



步骤3:更新软件源

更新软件源相当于把软件源的目录下载下来以备查阅,是安装软件之前的必备步骤。
方法如下:

确认网络处于连接状态。


在控制台输入“sudo apt-get update”(参考解释1,后同)。

耐心等待至更新完成,根据你的网速,这个过程需要数分钟到十几分钟不同。



步骤4:修改生成soft.img文件的大小

如果你的小Q有SD卡,则可以选择将软件装在SD卡上。
小Q会在SD卡上生成一个soft.img文件,软件就会安装在这个文件里面。
默认的soft.img文件大小是256M,如果你需要安装更多软件,那么就有必要修改它的大小。


编辑“/usr/share/pyshared/GDebi/SDInst.py”。

找到“LOOP_FILE_SIZE = 256 #256M”这一行,大约是在第26行左右。

如果你需要把大小调整为512M,则修改为“LOOP_FILE_SIZE = 512 #512M”,其它类推。

保存关闭。

注意:你需要保证SD卡上有足够的剩余空间来容纳soft.img文件。



补充说明:软件是装到机器内部闪存上,还是装到SD卡上?

刚刷完固件的机器,在线安装软件都会默认装到机器内部闪存上,SD卡上并没有soft.img文件存在。
那么如何让在线安装软件安装到SD卡上呢?


下载一个deb包,如http://ports.ubuntu.com/ubuntu-ports/pool/universe/s/sl/sl_3.03-16_armel.deb。

在小Q上文件管理器中点击这个deb文件。
这时会启动安装程序,这个过程比较慢,耐心等待。
如果有其它警告信息弹出来,请关闭。
直到SD卡上的soft.img文件大小和你设置的大小一样、且文件大小一段时间都不再增长的时候为止,关闭安装程序。
此后,软件安装(无论在线方式还是离线方式)都会默认安装在SD卡上。