时间:2014-07-03 14:32:22 来源: 复制分享
Deb格式是Linux下的一种打包方式,现在大家每天从Cydia上下载安装的软件其实都是以这种格式打包的。先来说一下使用这个格式安装有什么好处:首先,这种格式可以随时随地安装软件,将其放在iPhone内的任意位置,想安装时就使用Terminal简单输入几个指令就可以了;第二个好处就是卸载方便,Deb格式安装好后可以直接进入Cydia的软件管理中删除;第三,不用单独赋予权限,Deb包本身就是在Linux环境下打包而成,安装后无需再进行赋予权限的操作。总而言之,2.0版固件中的Deb文件类似于1.x固件中使用的PXL文件,但是能直接在iPhone上安装使它比PXL更加方便,以后iPhone中文网也会提供给大家更多的Deb安装包。
说了这么多,下面就进入正题,来讲讲如何使用Deb安装软件:
1.首先我们用WinSCP或者其它软件将Deb包拷贝到iPhone的任意目录中,下面小编以EndlessWalls.deb来举个例子:先将其复制到var/mobile/Media文件夹下,然后我们打开Terminal,因为需要Root权限来安装,所以我们先输入su(图1),然后输入密码alpine取得root权限。
2.之后我们需要进入放置EndlessWalls.deb的文件夹,刚才小编将它放在了var/mobile/Media文件夹中,所以我们在Terminal中输入cd /var/mobile/Media/并按回车进入这个文件夹(图2、图3)。
3.进入文件夹后我们可以使用ls指令来查看此文件夹内包含的文件,从图4的列表中我们可以看到EndlessWalls.deb这个文件。
4.好了,我们来输入安装指令dpkg -i EndlessWalls.deb(图5),之后Terminal会提示你开始安装并进行设置(图6),速度很快,之后退出并刷新桌面就完成安装了,一切都在iPhone上进行,很方便。
5.安装完毕后如果不想留下安装包的话就输入dpkg -r EndlessWalls.deb来删除(图7)。
6.卸载软件的话可以进入Cydia的管理界面(图8),点击Packages。
在下拉列表中找到endlesswalls(图9),点击进去再点右上角的“Remove”(图10),之后会出现Cydia的进程画面,这样就完成卸载了。