Suivant: Développement, Précédent: Gestion de paquets, Monter: Top [Table des matières][Index]
Guix et sa collection de paquets sont mis à jour en lançant guix
pull
(voir Invoquer guix pull). Par défaut guix pull
télécharge et déploie Guix lui-même depuis le dépôt officiel de
GNU Guix. Cela peut être personnalisé en définissant des canaux
dans le fichier ~/.config/guix/channels.scm. Un canal spécifie l’URL
et la branche d’un répertoire Git à déployer et on peut demander à
guix pull
de récupérer un ou plusieurs canaux. En d’autres
termes, les canaux peuvent être utilisés pour personnaliser et pour
étendre Guix, comme on le verra plus bas. Guix est en mesure de
prendre en compte les préoccupations de sécurité et de traiter les mises à
jour authentifiées.
• Spécifier des canaux supplémentaires | Personnaliser la collection des paquets. | |
• Utiliser un canal Guix personnalisé | Utiliser un canal Guix personnalisé. | |
• Répliquer Guix | Exécution de exactement le même Guix. | |
• Authentification des canaux | Comment Guix vérifie ce qu’il va chercher. | |
• Canaux avec des substituts | Utiliser des canaux dont les substituts sont disponibles. | |
• Écrire de nouveaux de canaux | Comment écrire votre canal personnalisé. | |
• Modules de paquets dans un sous-répertoire | Préciser l’emplacement des modules de paquets du canal. | |
• Déclarer des dépendances de canaux | Comment dépendre d’autres canaux. | |
• Spécifier les autorisations des canaux | Définir les autorisations des auteurs des canaux. | |
• URL primaire | Miroir distinctif de l’original. | |
• Écrire des nouveautés de canaux | Communiquer des informations aux utilisateurs du canal. |
Suivant: Développement, Précédent: Gestion de paquets, Monter: Top [Table des matières][Index]