Téléchargement manuel des paquetages

Mise à jour / Création /debug de paquetages
narke
newbie
Messages : 7
Inscription : sam. 02 juin 2007, 20:18

Téléchargement manuel des paquetages

Message par narke »

Bonjour,

Je suis nouveau sous Arch Linux (je suis habitué à Slackware et à ses dérivés, d'où la question qui suit).

Je voudrais télécharger des paquets de façon manuel (l'ordi qui à Arch Linux en dual boot de Slack n'as pas de connexion internet), mais je ne trouve pas de moyens pour le faire.
Les liens proposés par AUR pointent sur les sites officiels des paquets.
Il y a-t-il un équivalent de linuxpackages.net pour Arch ou un moyen de télécharger les paquets de façon manuel?
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

Bonjour narke,

C'est vrai qu'archlinux n'est pas vraiment fait pour ça, mais tu peux télécharger les paquetages directement sur les mirroirs.

Il faut au moins:

Code : Tout sélectionner

current:
http://mir1.archlinuxfr.org/archlinux/current/os/i686/

extra:
http://mir1.archlinuxfr.org/archlinux/extra/os/i686/

community:
http://mir1.archlinuxfr.org/archlinux/community/os/i686/
Ceux sont les trois grosses branches. Pour faire des recherche, tu peux utiliser http://archlinux.org/packages/ (pour current et extra) et http://aur.archlinux.org/ (pour community).

Tu as ensuite le choix entre installer 1 par 1 les paquetages télécharger avec la commande pacman -U fichier.pkg.tar.gz. Mais il serait préférable de créer un dépôt local avec ces paquetages de la manière suivante:

Code : Tout sélectionner

cd /home/repertoiredepaquetagesenvrac/
ls
machin.pkg.tar.gz   truc.pkg.tar.gz   bidule.pkg.tar.gz
repo-add offline.test.db.tar.gz *.pkg.tar.gz
Puis il suffit d'ajouter cette ligne TOUT en haut du fichier /etc/pacman.conf

Code : Tout sélectionner

[offline]
Server = file:///home/repertoiredepaquetagesenvrac/
ensuite un simple pacman -Sy bidule t'installera le paquetage :)

à chaque nouveau paquetage téléchargé, il suffit de relancer la commande " repo-add offline.test.db.tar.gz *.pkg.tar.gz" pour mettre à jour la base.
narke
newbie
Messages : 7
Inscription : sam. 02 juin 2007, 20:18

Message par narke »

Merci,

J'avais presque tout essayé sauf l'accès direct aux mirroirs (je suis bête sur ce coup).
Sinon j'ai appris hier la création des dépôts et tout ça, merci encore.
Répondre