Vous obtenez un message d’erreur : “sub-process bzip2 returned an error code (2)” lors de la mise à jour des sources Cydia ? Pas de panique ! Voici comment supprimer une source défectueuse sur Cydia.
Note : cette manipulation supprime les sources que vous avez installées mais ne désinstalle pas les packages liés à cette dernière
Pré-requis :
- Un iPhone, iPad ou iPod Touch jailbreaké
- OpenSSH d’installé sur votre appareil depuis Cydia (Tutoriel : Se connecter en SSH)
- Noter l’URL de la source causant l’erreur
Tutoriel :
1) Connectez-vous en SSH à votre appareil
2) Allez dans: private/var/lib/apt/lists
3) Supprimez le ou les fichiers portant le même nom que la source défecteusue (dans ce cas, cydia.hackulos.us)
4) Faites de même dans private/var/lib/apt/lists/partialetprivate/var/lib/dpkg/info
5) Allez dans: private/var/lib/cydia et supprimez le fichier nommé : metadata.plist
6) Allez dans: private/etc/apt/sources.list.d et éditez le fichier cydia.list en enlevant la source défectueuse.
Note : Si votre source apparaît directement sous forme de “.list” supprimez le fichier.
7) Faites un respring avec SBSettings
8) Enfin, relancez Cydia, ré-entrez vos préférences utilisateurs et le tour est joué !
Laisser un commentaire