Supprimer une source Cydia défectueuse

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/partial et private/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é !

Partager
Publié par
Léo (bibi14)