Handbook:IA64/Portage/Tools/it
dispatch-conf
dispatch-conf è uno strumento che aiuta ad unire i file ._cfg0000_<name>. I file ._cfg0000_<name> sono generati da Portage quando vuole sovrascrivere un file in una cartella protetta tramite variabile CONFIG_PROTECT.
Con dispatch-conf, gli utenti sono in grado di unire gli aggiornamenti ai loro file configurazione mentre si tiene traccia di tutti i cambiamenti. dispatch-conf conserva le differenze tra i file configurazione servendosi di aggiustamenti (patch) o utilizzando il sistema di revisione RCS. Ciò significa che se qualcuno commette un errore durante l'aggiornamento di un file di configurazione, l'amministratore può ripristinare il file alla versione precedente in qualsiasi momento.
Quando si usa dispatch-conf, gli utenti possono chiedere di tenere i file configurazione così come sono, usare il nuovo file di configurazione, modificare quello attuale o fondere i cambiamenti in modo interattivo. dispatch-conf possiede anche alcune interessanti funzionalità aggiuntive:
- Fonde automaticamente gli aggiornamenti ai file configurazione che contengono solo aggiornamenti ai commenti.
- Fonde automaticamente i file configurazione che differiscono solo per la quantità di spazi bianchi.
Modificare prima /etc/dispatch-conf.conf e creare la cartella a cui fa riferimento la variabile archive-dir. Poi eseguire dispatch-conf:
root #
dispatch-conf
Quando si esegue dispatch-conf, i file di configurazione modificati saranno esaminati uno alla volta. Premere u per aggiornare (sostituire) il file di configurazione corrente con quello nuovo e passare al file successivo. Premere z per zappare (eliminare) il nuovo file di configurazione e passare al file successivo. Il tasto n indicherà a dispatch-conf di saltare al file successivo. Ciò può essere fatto per tardare un'unione fino ad un momento futuro. Una volta che tutti i file di configurazione sono stati sistemati, dispatch-conf uscirà. In qualsiasi momento è possibile utilizzare q per uscire dall'applicazione.
Per ulteriori informazioni, consultare la pagina manuale di dispatch-conf. Si descrive come fondere in modo interattivo i file di configurazione attuali con quelli nuovi, modificare i nuovi file di configurazione, esaminare le differenze tra i file, ed altro.
user $
man dispatch-conf
quickpkg
Con quickpkg gli utenti possono creare archivi di pacchetti già installati nel sistema. Questi archivi possono essere utilizzati come pacchetti precompilati. Eseguire quickpkg è semplice: basta aggiungere i nomi dei pacchetti da archiviare.
Per esempio, per archiviare curl, orage e procps:
root #
quickpkg curl orage procps
I pacchetti precompilati saranno archiviati in $PKGDIR (/var/cache/binpkgs/ in via predefinita). Questi pacchetti sono collocati in $PKGDIR/CATEGORY.