美文网首页
iOS 越狱开发环境搭建

iOS 越狱开发环境搭建

作者: XPorter | 来源:发表于2017-02-24 17:28 被阅读261次

    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
    

    相关文章

      网友评论

          本文标题:iOS 越狱开发环境搭建

          本文链接:https://www.haomeiwen.com/subject/zwtnettx.html