Outils pour utilisateurs

Outils du site


linux:voidlinux:sources-package-collection

Ceci est une ancienne révision du document !


Pense-bête pour utiliser la collection des sources XBPS

L'ensemble des « recettes » des paquets chez Void Linux est disponible à cette adresse.

Il faut dans un premier temps, cloner ce dépôt.

git clone https://github.com/void-linux/void-packages.git
cd void-packages/
./xbps-src binary-bootstrap

L'installation d'un paquet à partir des sources se fait à l'aide de l'option –repository.

Il faut préciser le chemin absolu (l'installation d'un logiciel, requiert des droits privilégiés, root).

Mettre à jour

On peut vérifier si une nouvelle version est disponible (par exemple gala)

./xbps-src update-check gala

Si c'est le cas, il faut modifier la valeur de la variable version dans le fichier srcpkgs/gala/template.

Ensuite, on doit regénérer le checksum

xgensum -if srcpkgs/gala/template

Créer un nouveau paquet

xnew gala

On remplie les différents champs. Pensez à consulter cette page (tout y est détaillé).

Construire un paquet

./xbps-src pkg gala

Avant de construire le paquet, il vaut mieux s'assurer que tout compile

./xbps-src build gala

On peut « regarder » quels fichiers vont être installer sur le système. C'est utile, si on doit créer des sous-paquets.

./xbps-src install gala

Les fichiers seront situés dans un répertoire situé dans masterdir/destdir/.

Ne pas oublier de faire un nettoyage avant de construire un paquet

./xbps-src clean gala
linux/voidlinux/sources-package-collection.1728765341.txt.gz · Dernière modification : 2024/10/12 22:35 de olivier

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : Public Domain