août
2012
Pourquoi faire ? et bien par exemple quand vous n’avez pas de connexion internet.
Pour cela créer un répertoire où vous mettrez les paquets .deb (nommé debian, repo, … peu importe :P)
Dans le dossier créé, placez les .deb téléchargés depuis un autre poste, depuis une clé usb ou cd. Pour l’exemple, on prendra vlc que j’ai compilé : ici
Maintenant ouvrez le gestionnaire de mise à jour. vlc n’est pas proposé à la mise à jour ? C’est normal. Cliquez sur « Paramètres.. », allez à l’onglet « autres logiciels » puis cliquez « ajouter.. ».
Entrez cette ligne :
deb file:/chemin/vers/depot ./
(remplacez /chemin/vers/depot par le chemin de votre dossier (dans mon cas cela donne « deb file:/home/rotrevrep/debian ./ »))
puis fermez les fenêtres.
Toujours pas de vlc ? toujours normal. Il vous faut créer un fichier qui enregistre la liste des paquets présent.
Vous allez devoir créer un fichier Packages.gz dans votre dossier. Voici deux solutions :
- Dans un Terminal :
dpkg-scanpackages /chemin/vers/depot /dev/null |gzip -9c > Packages.gz
(n’oubliez pas le changement de nom de dossier )
puis on recharge la liste avecsudo apt-get update
- créez le fichier bash « update » :
#!/bin/sh
sudo dpkg-scanpackages . /dev/null |gzip -9c > Packages.gz
sudo apt-get update
que vous copierez dans/usr/bin/
et rendrez exécutable par la commande :sudo chmod +x update
l’avantage de cette 2ème solution est que dans vos prochaines mises à jour de dépôt, il vous suffira de faire : sudo update
, depuis n’importe quel emplacement
Voilà, maintenant que la liste des paquets est rechargée, il ne vous reste plus qu’a installer l’application ou la mettre à jour.