archives:archlinux

Dépôts archlinux ====

hackEns héberge un dépôt archlinux pour la distribution de logiciels patchés pour nos besoins, utilisé principalement afin d'avoir facilement accès à des outils depuis les différents PCs de la cave et de nos membres. Il se nomme `hackens`, et est disponible à l'adresse http://archlinux.hackens.org/hackens/os/x86_64. Un jour, les paquets seront signés (en attendant, utilisez à vos risques et périls) et disponibles en i686.

## Utiliser le dépôt

Pour utiliser le dépot il suffit d'ajouter les lignes suivantes dans votre fichier `/etc/pacman.conf` :

[hackens]
SigLevel = Optional
Server = http://archlinux.hackens.org/$repo/os/$arch

Normalement, les PCs de la cave sont configurés pour utiliser ce dépôt.

## Mettre à jour le dépôt

Voir https://wiki.archlinux.org/index.php/Pacman_tips#Custom_local_repository. En gros, il faut récupérer le dépot à http://archlinux.hackens.org/hackens/os/x86_64/hackens.db.tar.gz, puis ajouter les paquets avec

repo-add hackens.db.tar.gz /path/to/package.pkg.tar.xz

Pour supprimer un paquet, remplacer `repo-add` par `repo-remove` dans la ligne précédente.

Il faut ensuite mettre le nouveau `hackens.db.tar.gz` ainsi que les paquets ajoutés sur hackens.org dans `~/www/archlinux/hackens/os/x86_64` (une clef SSH est présente sur hackens-desktop1 pour se connecter par ssh à hackens.org).

## Créer un paquet

Plein d'informations utiles sur https://wiki.archlinux.org, cherchez “AUR” et/ou “PKGBUILD”. Préférer copier un paquet proche existant depuis https://aur.archlinux.org ou https://www.archlinux.org/packages/ et partir de là, dans la mesure du possible. J'écrirais peut-être un résumé un jour.

## En cas de souçis…

Comme d'habitude, demandez sur IRC. En particulier, contactez `elarnon`, mais il y a plein de gens qui utilisent Archlinux.

  • archives/archlinux.txt
  • Dernière modification : 2022/05/05 07:40
  • de 127.0.0.1