Handbook:X86/Portage/Tools

From Gentoo Wiki
Jump to:navigation Jump to:search
This page is a translated version of the page Handbook:X86/Portage/Tools and the translation is 100% complete.
Manuale X86
Installazione
Riguardo l'installazione
Il mezzo d'installazione
Configurare la rete
Preparare i dischi
Installare lo stage3
Installare il sistema base
Configurare il kernel
Configurare il sistema
Strumenti di sistema
Configurare l'avviatore
Ultimare l'installazione
Lavorare con Gentoo
Introduzione a Portage
Opzioni USE
Funzionalità di Portage
Sistema script di init
Variabili d'ambiente
Lavorare con Portage
File e cartelle
Variabili
Mixare i rami del software
Strumenti aggiuntivi
Repositorio pacchetti personalizzato
Funzionalità avanzate
Configurare la rete
Come iniziare
Configurazione avanzata
Networking modulare
Wireless
Aggiungere funzionalità
Gestione dinamica

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.