gli ebuild sono file che contengono le info necessarie al Portage di Gentoo per la gestione dei pacchetti.
si trovano in /usr/portage.
per aggiornare gli ebuild : emerge --sync
("e' il comando che non trovavo...visto che questo 2010 si e' aperto con Sabayon...sara' un anno parecchio dolce...ed e' il comando che mi ha aperto il mondo della gestione pacchetti : Il Portage, lo confrontero' con il mitico apt").
i comandi:
emerge --search
emerge //installa
emerge --fetchonly //scarica il codice sorgente
emerge --unmerge //disinstalla
emerge --update
...configurando il kernel ho poi letto riguardo i file di configurazione: (direttamente tradotto dal man):
Portage ha una funzione speciale chiamata "protezione dei file di configurazione". Il compito di questa caratteristica e' evitare che i file di configurazione vengano sostituiti.
[...]
Quando Portage installa un file in una dir protetta ogni file esistente NON viene sostituito, e un file dello stesso nome esiste gia', Portage lo cambia facendolo iniziare per ._cfg0000_foo.
Sara' l'amministratore a fondere manualmente i nuovi file di configurazione ed evitare cambiamenti inaspettati.
Per fare un update di un file che ha bisogno :
find /etc -iname `._cfg????_*`
si trovano in /usr/portage.
per aggiornare gli ebuild : emerge --sync
("e' il comando che non trovavo...visto che questo 2010 si e' aperto con Sabayon...sara' un anno parecchio dolce...ed e' il comando che mi ha aperto il mondo della gestione pacchetti : Il Portage, lo confrontero' con il mitico apt").
i comandi:
emerge --search
emerge
emerge --fetchonly
emerge --unmerge //disinstalla
emerge --update
...configurando il kernel ho poi letto riguardo i file di configurazione: (direttamente tradotto dal man):
Portage ha una funzione speciale chiamata "protezione dei file di configurazione". Il compito di questa caratteristica e' evitare che i file di configurazione vengano sostituiti.
[...]
Quando Portage installa un file in una dir protetta ogni file esistente NON viene sostituito, e un file dello stesso nome esiste gia', Portage lo cambia facendolo iniziare per ._cfg0000_foo.
Sara' l'amministratore a fondere manualmente i nuovi file di configurazione ed evitare cambiamenti inaspettati.
Per fare un update di un file che ha bisogno :
find /etc -iname `._cfg????_*`
Comments