解壓 deb包,修改control檔案然後重新打包

2021-09-17 02:25:27 字數 583 閱讀 4999

將越獄iphone上的越獄軟體改名。

要解壓的.deb包、手機上的ssh環境、dpkg環境。

先通過助手將.deb包放在var/root/media下

開啟終端,通過ssh登入手機,ssh root@越獄機ip 例如ssh [email protected],輸入密碼預設alpine(建議修改)

cd到var/root/media目錄下

建立資料夾mkdir repackage,mkdir repackage/debian

解壓目標.deb包dpkg -x showalert.deb repackage/

解壓目標.deb包的控制檔案dpkg -e showalert.deb repackage/debian

(參考 dpkg命令)

這時候在var/root/media/repackage/debian下可以發現有乙個control檔案,通過ifile用文字開啟,修改你想要修改的引數

重新打包dpkg-deb -b repackage new.deb

這時候就會生成乙個new.deb

通過ifile安裝new.deb,在cydia中檢視,發現你的修改生效了,恭喜你!成功!

Ubuntu下解壓tar和deb

完全切換到linux開發也有一段時間了,發現有些軟體的確沒有windows用的習慣,無奈還是用這個吧,也熟練下。經常碰到些問題整理了下都在印象筆記中,但是部落格還是要寫滴。先說說幾個常用的命令吧 linux下最常用的莫過於apt get了,安裝神器 命令說明 apt cache search pac...

解壓壓縮deb包方法

reference 出於多種原因,有的時候需要直接對deb包中的各種檔案內容進行修改,例如 在沒有源 的情況下的修改,還有 那麼就有三個問題需要解決 0 如何將deb包檔案進行解包呢?1 修改要修改的檔案?2 對修改後的內容進行生成deb包?以openssh client的某個版本的deb包為例 解...

解壓壓縮deb包方法

出於多種原因,有的時候需要直接對deb包中的各種檔案內容進行修改,例如 在沒有源 的情況下的修改,還有 那麼就有三個問題需要解決 0 如何將deb包檔案進行解包呢?1 修改要修改的檔案?2 對修改後的內容進行生成deb包?以openssh client的某個版本的deb包為例 解決方法 準備工作 m...