Keryx : installer des paquets et des mises à jour hors ligne

Keryx est un logiciel à interface graphique portable et multi-plateforme (Linux et Windows) écrit en python qui permet de télécharger des mises à jour et des paquets logiciels sur un ordinateur Windows ou Linux ayant accès à Internet, puis de les installer sur un PC Linux sans connexion.

Pré-requis

  • Avoir accès à un ordinateur sous Ubuntu ou Windows (d'un ami, ou café Internet) disposant d'une connexion Internet,
  • Disposer d'une clé USB (d'au moins 1 Go de préférence) ou tout autre support amovible.

Installation

Pour installer le logiciel:

  • Téléchargez une des archives .zip ou .tar.gz disponibles ici (le paquet deb ne fonctionne pas), elles contiennent les mêmes fichiers pour Windows et Ubuntu.
  • Décompressez l'archive sur votre clé USB (ou votre support amovible). Vous obtiendrez un dossier du genre keryx_1.0-public21.
  • Sous Windows il est nécessaire d'installer python2.7 et pygtk-all-in-one-2.24.2.win32-py2.7.

Utilisation

Pour Utiliser Keryx :

  • Parcourez le contenu de votre clé USB jusqu'au dossier /bin, puis double-cliquez sur le fichier keryx.py (après avoir rendu le fichier exécutable si nécessaire).
  • Sous Windows la procédure est la même.

Configuration

Le logiciel doit d'abord être exécuté sur le PC non-connecté afin de créer un projet qui listera les paquets présents sur le PC. Le nom de votre ordinateur devrait s'afficher en bas de la fenêtre, cliquez sur Add. Une fenêtre s'ouvre, cliquez sur Valider. Fermez Keryx.

Rendez-vous, avec votre clé usb, sur un PC connecté à internet. Sélectionnez votre projet précédemment créé, puis cliquez sur Manage. Le téléchargement de la liste des paquets et des mises à jour pourra alors s'effectuer. Sélectionnez enfin les paquets que vous souhaitez installer sur votre premier PC. Il ne restera plus qu'à retourner sur le PC non-connecté pour les installer.

Désinstallation

Il suffit de supprimer le dossier keryx précédemment décompressé de votre clé USB.

Voir aussi

  • keryx.txt
  • Dernière modification: Le 28/04/2018, 11:21
  • (modification externe)