Maintain our Gentoo: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
m
IlarioGelmetti ha spostato la pagina Mantain our Gentoo a Maintain our Gentoo: Maintain non mantain
Nessun oggetto della modifica
m (IlarioGelmetti ha spostato la pagina Mantain our Gentoo a Maintain our Gentoo: Maintain non mantain)
 
(3 versioni intermedie di 2 utenti non mostrate)
Riga 11: Riga 11:
*net-analyzer/iptraf-ng visualizza le connessioni attive e diversi tipi di statistiche sul traffico di rete
*net-analyzer/iptraf-ng visualizza le connessioni attive e diversi tipi di statistiche sul traffico di rete
*sys-apps/mlocate indicizza i file e permette di cercarli rapidamente sull'indice
*sys-apps/mlocate indicizza i file e permette di cercarli rapidamente sull'indice
*net-dns/ddclient dynamic dns client


==Astuzie Varie==
==Astuzie Varie==
Una cosa molto comoda sono gli alias ovvero l'assegnare ad una parola un comando usato di frequente che magari ha molti parametri o che è difficile da ricordare. Per esempio per eseguire un update globale del sisteme:
Una cosa molto comoda sono gli alias ovvero l'assegnare ad una parola un comando usato di frequente che magari ha molti parametri o che è difficile da ricordare. Per esempio per eseguire un update globale del sisteme:


  alias fullupdate='emerge -avq --sync && layman -S && emerge -avq --complete-graph --update --deep --with-bdeps=y --newuse world \
  alias fullupdate='emerge -vq --sync && layman -S && emerge -avq --complete-graph --update --deep --with-bdeps=y --newuse world \
                         && python-updater -- --verbose --quiet'
                         && python-updater -- --verbose --quiet'
Se la macchina venisse riavviata mentre state facendo un aggiornamento, i seguenti comandi possono essere utili per capire a che punto fosse arrivato:
qlop -l
per vedere quali aggiornamenti ha fatto,
equery changes <pacchetto>
per i changelog se te li sei persi,
equery check <pacchetto>
se vuoi controllare l'integrità dei file,
eread
per la lista dei messaggi dei pacchetti, dipende da come è configurato, o ti da un file di tutto insieme o un log per pacchetto.


Volete evitare di ripartire con la scelta dei moduli da includere nel kernel ogni volta che lo aggiornate?
Volete evitare di ripartire con la scelta dei moduli da includere nel kernel ogni volta che lo aggiornate?
Riga 50: Riga 69:


Qui riportiamo solo i comandi per aggiornare un sistema Gentoo, escludendo il caso in cui si aggiorni anche il kernel:
Qui riportiamo solo i comandi per aggiornare un sistema Gentoo, escludendo il caso in cui si aggiorni anche il kernel:
     emerge --sync;
     emerge --sync && layman -S;
     emerge -avq --update --deep --newuse --complete-graph=y --with-bdeps=y world;
     emerge -avq --update --deep --newuse --changed-use --complete-graph=y --with-bdeps=y --keep-going world;
    emerge @module-rebuild;
    revdep-rebuild -- -vq;
     emerge --depclean;
     emerge --depclean;
     revdep-rebuild;
     python-updater -- -vq;
     python-updater;
     perl-cleaner --reallyall -- -vq;
     dispatch-conf;
     dispatch-conf;


Per semplificare l'installazione di alcuni pacchetti che frequentemente servono sui nostri server abbiamo creato [https://gitorious.org/eigennet/eigenlay un overlay] per Gentoo.
Per semplificare l'installazione di alcuni pacchetti che frequentemente servono sui nostri server abbiamo creato [https://gitorious.org/eigennet/eigenlay un overlay] per Gentoo.
77

contributi

Menu di navigazione