Dépôt [archlinuxfr]
L'objectif du dépôt de paquetages [archlinuxfr] est de rassembler les paquetages des contributeurs de la communauté francophone.
Sommaire
Ajouter le dépôt
Ce dépôt est disponible à l'adresse suivante: https://repo.archlinux.fr
Il faut ajouter au /etc/pacman.conf:
[archlinuxfr] SigLevel = Never Server = https://repo.archlinux.fr/$arch
Puis on met à jour la base de données de pacman :
pacman -Sy
Contribuer au dépôt de paquetages [archlinuxfr]
Le dépôt est géré par l'application afur.
Régulièrement, un test de la consistance du dépôt est effectué ainsi qu'une comparaison de version avec les paquets AUR, les incohérences sont supprimées.
Fonctionnement
Si vous êtes l'auteur de quelques PKGBUILDs que vous souhaiteriez partager, voici comment envoyer vos contributions sur le dépôt français officiel archlinux.fr.
- Le PKGBUILD doit respecter les règles de fabrication d'un paquetage pour ABS
- S'il s'agit de votre première contribution, vous pouvez ouvrir un topic sur le forum pour partager et vérifier votre PKGBUILD.
- Vous pouvez ensuite demander l'activation d'un compte utilisateur et utiliser notre outil de soumission de paquetages: afur-makepkg
Demande d'enregistrement
Envoyez un mail ou un message privé par le biais du forum à l'un des administrateurs.
afur-makepkg
Afin d'envoyer les paquets, vous devez installer et éventuellement configurer afur-makepkg.
Installation
Le paquet est disponible dans le dépôt [archlinuxfr] (tant qu'à faire...)
pacman -S afur-makepkg
Configuration
afur-makepkg peut se configurer à l'aide de /etc/afur.makepkg.conf ou $HOME/.afur-makepkg.conf.
Si vous avez un $HOME/.makepkg.conf, ce dernier supplantera la configuration de afur-makepkg, merci de vérifier s'il ne contient pas de configuration en contradiction avec /etc/afur-makepkg.conf.
Pour compléter la configuration, il vous faut aller à l'adresse suivante: https://afur.archlinux.fr/?action=connect&redirect=generate
Copier le contenu de ce qui s'affiche par exemple dans $HOME/.afur-makepkg.conf, exemple:
SRV_URI="ftp://afur.archlinux.fr" USER="user" PASSWD="xxxx"
Utilisation
Il suffit de se placer dans un répertoire contenant un PKGBUILD valable et de lancer:
afur-makepkg
Par défaut, afur-makepkg recompile le paquet dans un répertoire temporaire, le vérifie puis l'envoie. Pour plus d'options:
afur-makepkg -h