iOS9.3.3越獄出現(xiàn)“Sub-process/usr/bin/dpkg returned an error code(2)解決方法介紹。昨天,iOS9.3.3盤古完美越獄工具已經(jīng)發(fā)布了,小伙伴們可以對(duì)自己的手機(jī)進(jìn)行越獄啦,不過(guò)越獄中總會(huì)碰到些問(wèn)題,有的小伙伴在越獄中碰到Sub-process/usr/bin/dpkg returned an error code(2)的紅字顯示,這是怎么回事呢,今天西西小編就來(lái)為大家介紹解決方法。
iOS9.3.3越獄出現(xiàn)Sub-process/usr/bin/dpkg returned an error code(2)解決方法介紹
很多P小伙伴在越獄后遇到cydia出現(xiàn)紅字提示“Sub-process/usr/bin/dpkg returned an error code(2)”,導(dǎo)致無(wú)法正常安裝任何插件(情況如下圖),其實(shí)造成提示code 2的原因是:有問(wèn)題的第三方源的包信息文件編碼或者是在安裝寫入清單文件時(shí)出錯(cuò),導(dǎo)致已安裝deb包清單文件損壞引起的。
經(jīng)過(guò)測(cè)試之后,發(fā)現(xiàn)可以通過(guò)使用電腦端的PP助手修改設(shè)備上 /var/lib/dpkg/ 下文件名來(lái)修復(fù)此問(wèn)題,需要修改的文件有這四個(gè):“available,status,available-old,status-old”。修改的方法如下,先將設(shè)備連接電腦端的PP助手,然后點(diǎn)擊設(shè)備欄上的【文件】-【文件系統(tǒng)(越獄)】:
進(jìn)入此路徑/var/lib/dpkg/,修改紅框中的文件名,依次修改為:“available”重新命名為 “available-bak”“status”重新命名為“status-bak”,“available-old”重新命名為“available”,“status-old” 重新命名為“status”
修改完成后重新打開設(shè)備上的Cydia,就會(huì)發(fā)現(xiàn)原本一直無(wú)法安裝插件的Cydia已經(jīng)瞬間恢復(fù)!