Manuel:Parties/Portage/Outils
dispatch-conf
dispatch-conf est un outil qui facilite la fusion des fichiers ._cfg0000_<name>. Les fichiers ._cfg0000_<name> sont générés par Portage quand il veut écraser un fichier dans un répertoire protégé par la variable CONFIG_PROTECT.
Avec dispatch-conf, les utilisateurs peuvent fusionner des mises à jour de leurs fichiers de configuration tout en gardant une trace de tous les changements. dispatch-conf stocke les différences entre les fichiers de configuration en tant que correctifs ou en utilisant le système de révision RCS. Cela signifie que si quelqu'un fait une erreur lors de la mise à jour d'un fichier de configuration, l'administrateur peut à tout moment rétablir le fichier à la version précédente.
Lors de l'utilisation de dispatch-conf, les utilisateurs peuvent demander de conserver le fichier de configuration tel quel, d'utiliser le nouveau fichier de configuration, de modifier le fichier en cours ou de fusionner les modifications de manière interactive. dispatch-conf, a aussi de belles fonctionnalités supplémentaires :
- Fusionner automatiquement les mises à jour de fichiers de configuration qui contiennent uniquement des mises à jour de commentaires.
- Fusionner automatiquement les fichiers de configuration qui ne diffèrent que par la quantité d'espaces.
Editez d'abord /etc/dispatch-conf.conf et créez le répertoire référencé par la variable archive-dir. Ensuite, exécutez dispatch-conf :
root #
dispatch-conf
Lors de l'exécution de dispatch-conf, chaque fichier de configuration modifié sera examiné un par un. Appuyez sur u pour mettre à jour (remplacer) le fichier de configuration actuel avec le nouveau et passer au fichier suivant. Appuyez sur z pour zapper (supprimer) le nouveau fichier de configuration et passer au fichier suivant. La touche n demandera à dispatch-conf de passer au fichier suivant. Cela peut être fait pour délayer une fusion. Une fois que tous les fichiers de configuration ont été pris en charge, dispatch-conf va quitter. A tout moment, q peut également être utilisé pour quitter l'application.
Pour plus d'informations, consultez la page de manuel dispatch-conf. Elle décrit comment fusionner de manière interactive les fichiers de configuration actuels et nouveaux, éditer de nouveaux fichiers de configuration, examiner les différences entre les fichiers, et plus encore.
user $
man dispatch-conf
quickpkg
Avec quickpkg, les utilisateurs peuvent créer des archives de paquets déjà installés sur le système. Ces archives peuvent être utilisées comme paquets pré-compilés. L'exécution de quickpkg est simple : ajoutez simplement les noms des paquets à archiver.
Par exemple, pour archiver curl, orage et procps :
root #
quickpkg curl orage procps
Les paquets pré-compilés seront stockés dans $PKGDIR (/var/cache/packages/ par défaut). Ces paquets sont placés dans $PKGDIR/CATEGORY.