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?
Téléchargement manuel des paquetages
- wain
- Maître du Kyudo
- Messages : 1854
- Inscription : ven. 11 août 2006, 19:15
- Localisation : Nancy (54)
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:
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:
Puis il suffit d'ajouter cette ligne TOUT en haut du fichier /etc/pacman.conf
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.
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/
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
Code : Tout sélectionner
[offline]
Server = file:///home/repertoiredepaquetagesenvrac/

à 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.
s/pacman/yaourt/g c'est ARCHi clair ! => http://archlinux.fr/