Dépôt [archlinuxfr]

De ArchwikiFR
(Redirigé depuis Repos archlinuxfr)



L'objectif du dépôt de paquetages [archlinuxfr] est de rassembler les paquetages des contributeurs de la communauté francophone.

Ajouter le dépôt

Ce dépôt est disponible à l'adresse suivante: http://repo.archlinux.fr
Il faut ajouter au /etc/pacman.conf:

Fichier: /etc/pacman.conf
[archlinuxfr]
SigLevel = Never
Server = http://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.

Important : Ne mettez sur [archlinuxfr] que des paquets que vous comptez suivre. Si, à un moment ou un autre, vous décidez de ne plus les maintenir, vous pouvez poster un message sur le forum Dépôt [archlinuxfr] afin que quelqu'un puisse prendre la relève, ou que tout simplement, on supprime le paquet. Ceci afin de ne pas se retrouver avec des paquets obsolètes, ou pire, qui rentrent en conflit avec les paquets officiels.

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: http://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