现在的 Ubuntu 已经支持同步 iPhone 上的图片和音乐文档了,很多童鞋在看了 linux.cn 之前发布的在 Ubuntu 上同步 iPhone 的音乐和照片一文之后表示还不够给力。除了同步音乐和照片还能干点别的吗?linux.cn 也会进一步和大家分享 Ubuntu 上操作 iPhone 的信息。在 iPhone 安装好了大量的应用软件之后,图标的分类和排序就显得很有必要了,这可以方便找到你想要的应用程序并启动它。本文将介绍在 Ubuntu 上调整 iPhone 应用程序图标顺序的方法。
在 Ubuntu 上调整 iPhone 应用程序图标顺序,你可以选择用源安装的方法或者用源码来编译安装的方法,根据自己的喜爱选择,我们不纠结安装方式。话不多说直接上图上代码。
一、用源安装 sbmanager 的方法:
灵活复制以下代码,把PPA源加入到 Ubuntu ,刷新源列表,通过 apt-get install 命令或者是在软件中心进行安装。程序名称是 sbmanager ,这里的 sb 是 iPhone 上的 SpringBoard 的缩写,并非是S13的意思。
linux@linux:~$ sudo add-apt-repository ppa:vbkaisetsu/ppa
linux@linux:~$ sudo apt-get update
linux@linux:~$ sudo apt-get install sbmanager
在 Ubuntu 软件中心找到 sbmanager 点击安装即可。
二、用源码来编译安装 sbmanager 的方法:
编译之前需要安装编译之前必要的环境,如果已经有了相关的库可以跳过。:
linux@linux:~$ sudo apt-get install build-essential automake autoconf libtool libgnutls-dev libglib2.0-dev libxml2-dev libreadline5-dev swig python-dev libusbmuxd-dev libplist-dev libplist++-dev libplist++1 libzip-dev libclutter-1.0-dev libclutter-gtk-0.10-dev intltool
用于 Ubuntu 和 iPhone 之间同步数据的库,如果已经有了相关的库可以跳过。
linux@linux:~$ cd ~/Downloads
linux@linux:~$ wget http://www.libimobiledevice.org/downloads/libimobiledevice-1.0.1.tar.bz2
linux@linux:~$tar xvjf libimobiledevice-1.0.1.tar.bz2
linux@linux:~$ cd ~/Downloads/libimobiledevice-1.0.1
linux@linux:~$ ./configure
linux@linux:~$ make
linux@linux:~$ sudo make install
安装 git ,因为 sbmanager 程序的作者是通过 git 来控制软件版本,通过 git 可以获得最新的软件源码版本。
linux@linux:~$ sudo apt-get install git-core
下载并编译安装 sbmanager
linux@linux:~$ git clone git://git.sukimashita.com/sbmanager.git
linux@linux:~$ cd sbmanager
linux@linux:~$./autogen.sh
linux@linux:~$./configure
linux@linux:~$ make
linux@linux:~$ sudo make install
链接库文件
linux@linux:~$ sudo ln -s /usr/local/lib/libimobiledevice.so.1.0.1 /usr/lib/libimobiledevice.so.1
启动 sbmanager
linux@linux:~$ sbmanager
启动 sbmanager 程序的界面,操作方式和在 iTunes 式上是一样的,支持多 iPhone 多屏的操作。
注:以上图片上传至红联Linux系统教程频道中。
如果你通过 PPA 的方式安装之后不能进行多屏操作的话,建议使用源码方式的安装。