iOS 越狱开发环境搭建

2017-02-24  本文已影响261人  XPorter

1.安装MacPorts

Mac下面除了用dmg、pkg来安装软件外,比较方便的还有用MacPorts来帮助你安装其他应用程序,跟BSD中的ports道理一样。MacPorts就像apt-get、yum一样,可以快速安装些软件。 下载地址
配置环境变量

export PATH=/opt/local/bin:$PATH
export PATH=/opt/local/sbin:$PATH

2.配置Theos

设置环境变量

export THEOS=/opt/theos

下载theos,加上权限 防止Can’t make directory ‘/opt/theos’: Permission denied

sudo git clone git://github.com/rpetrich/theos.git $THEOS

3.安装ldid

这是一个模拟签名的工具,权限不足就加sudo

curl -s http://dl.dropbox.com/u/3157793/ldid > ~/Desktop/ldid
chmod +x ~/Desktop/ldid 
sudo mv ~/Desktop/ldid $THEOS/bin/ldid

4.安装dpkg

sudo port install dpkg

下面的错误 处理 把https://github.com/moloch--/theos/blob/master/makefiles/package/deb.mk 下载下来替换/opt/theos/makefiles/package/

dpkg: error processing /tmp/_theos_install.deb (--install):
 subprocess dpkg-deb --fsys-tarfile returned error exit status 2
Errors were encountered while processing:
 /tmp/_theos_install.deb
make: *** [internal-install] Error 1

到此越狱开发环境搭建完成,需要的东西都已经安装完成。


附加内容 MacPorts使用

更新ports tree和MacPorts版本,强烈推荐第一次运行的时候使用-v参数,显示详细的更新过程。

sudo port -v selfupdate

搜索索引中的软件

port search name

安装新软件

sudo port install name

卸载软件

sudo port uninstall name

查看有更新的软件以及版本

port outdated

升级可以更新的软件

sudo port upgrade outdated
上一篇下一篇

猜你喜欢

热点阅读