Les amateurs de bidouillage sur iPhone connaissent bien Cydia, l’incontournable gestionnaire de paquet disponible après avoir jailbreaké votre smartphone Apple. Pour rappel Cydia permet de télécharger depuis de nombreux dépôts (sources) diverses applications présente sous le format d’archives .deb (en quelque sorte sous Cydia c’est l’équivalent des fichiers .ipa pour iTunes)
Dans certains cas, il peut être utile de savoir installer un fichier .deb manuellement sur votre iPhone. Par exemple, si vous l’avez téléchargé depuis le navigateur de votre PC et non directement via l’iPhone.
L’installation d’un .deb ne prend que quelques clicks si vous remplissez les pré-requis suivant:
- disposer d’un iPhone jailbreaké et de Cydia (cf tuto ici si ce n’est pas le cas)
- disposer d’un accès SSH sur votre iPhone (voir tuto sur cette page) ou un logiciel comme DiskAid pour accéder aux fichiers système d’iOS
- un client FTP (exemple: FileZilla) configuré pour se connecter à votre iPhone (cf ce tuto)
A chaque fois que vous redémarrez votre iPhone, Cydia va automatiquement procéder à l’installation des fichiers .deb se trouvant dans le dossier suivant de votre iPhone: /private/var/root/Media/Cydia/AutoInstall
Il vous suffit donc de vous connecter en SFTP sur votre iPhone avec FileZilla (cf ce tuto) et de naviguer dans l’arborescence en suivant le chemin: /private/var/root/Media
Par défaut le dossier Cydia et son sous répertoire AutoInstall n’existe pas! Il faut donc les créer manuellement (veillez à bien respecter les majuscules).
Une fois cela fait, transférer vos fichiers .deb dans votre dossier: /private/var/root/Media/Cydia/AutoInstall
Pour terminer l’installation, éteignez votre iPhone et rallumez le. Les icones correspondantes aux applications des fichiers deb devraient apparaitre sur le springboard.
A noté que les fichiers deb ont été automatiquement supprimés du dossier Cydia/AutoInstall après installation.
Pour désinstaller une application, allez dans Cydia > Gérer > Paquets > Cliquez sur l’appli de votre choix > Modifier > Supprimer