lala.im:提取Cydia源内deb安装包的2种方法

技術·lala.im · 2019-03-02 · 122 人浏览

原文地址:https://lala.im/5120.html,請支持原作者!該處僅作轉載。

前提:
1.手机需要越狱
2.安装AFC2
第一种方法:
在Cydia内添加你需要提取的软件源,然后使用爱思助手/PP助手之类的工具访问如下路径:

/var/mobile/Library/Caches/com.saurik.Cydia/lists

导出xxx_._Packages结尾的源文件:

範例
用编辑器打开,你可以发现这个源里面的所有包信息都在里面,然后就可以直接拼接出deb的下载地址,比如:

範例
其下载地址为:https://apt.wxhbts.com/debs/1340.deb
这种方法最简单最暴力,但有些源也有相应的防护措施,比如蚂蚁源会把debs这个路径用nginx规则做deny:

範例
这种方法就不行了。
第二种方法:
首先在手机上安装你需要提取的deb安装包(很蛋疼,手机得拿来当小白鼠。)安装完成之后不要退出Cydia的安装界面,比如很多插件会在安装完成之后提示要你重启手机,或者重启SpringBoard,类似下图:

範例
这时候使用爱思助手/PP助手之类的工具访问如下路径:

/var/mobile/Library/Caches/com.saurik.Cydia/archives

旧版的Cydia路径可能在:

/private/var/cache/apt/archives

你就可以导出刚才安装的包了:

範例

技術 lala.im
Theme Jasmine by Kent Liao