[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

aggiornamento dei pacchetti [era: Re: flashplugin-nonfree non funziona.]



On 17/07/2014 19:50, Beppe Cantanna wrote:

Come avete avuto modo di leggere io nel mio banale script mattutino non sto
usando aptitude ma apt-get update && apt-get upgrade.

upgrade
[...] under no circumstances are currently
installed packages removed, or packages not already installed retrieved and
installed. New versions of currently installed packages that cannot be
upgraded without changing the install status of another package will be
left at their current version.[...]

arguisco che
l'opzione upgrade in apt-get effettua l'aggiornamento dei pacchetti
installati.

non è proprio così
Rileggi bene quello che ho lasciato della spiegazione del comando upgrade.

Se un pacchetto ora richiede l'installazione di un nuovo pacchetto, allora non fa l'upgrade di quello... potrebbe essere una banale rinominazione di un pacchetto che hai già installato, rinominazione fatta dal manutentore per effettuare una transizione (cosa molto comune). Inoltre non fa neanche l'aggiornamento dei pacchetti che modificano lo stato d'installazione di un altro pacchetto...

È consigliabile eseguire il triplice comando:
$ apt-get update
$ apt-get -u upgrade
$ apt-get -u dist-upgrade

in modo da gestire anche l'aggiornamento dei pacchetti che richiedono l'installazione/rimozione di altri. Ci potrebbero essere dei casi in cui neppure con dist-upgrade fai l'upgrade totale e devi installare a manina i pacchetti che non aggiorna lui in automatico.

Inoltre è consigliabile installare i pacchetti:
* apt-listbugs <- per vedere se il pacchetto che stai installando o aggiornando ha dei bug critici (usa querybts per indagare sugli eventuali bug riportati) * apt-listchanges <- per vedere le modifiche importanti che potrebbero modificare il funzionamento rispetto a quanto ti attendi

altri pacchetti interessanti e molto utili sono (guarda il man per saperne di più):
apt-file
apt-show-versions
apt-offline

Ma l'aggiornamento vero, mica farlocco. Se poi qualcosa va
storto allora procedo con una installazione/reinstallazione del pacchetto
storto.

se qualcosa va storto durante l'installazione ci possono essere soluzioni differenti e solo alcune possono essere equivalenti ad una reinstallazione.

di solito è meglio procedere con un
# apt-get -f install

che risolve la maggior parte dei problemi più velocemente.
Per altre può essere necessario l'uso del programma dpkg... per altre può bastare un dpkg-reconfigure...

Nelle stesse pagine di manuale non si menziona l'opzione full-upgrade.

Ripeto, per il tool apt.

forse intendevi apt-get

infatti se scrivi:

$ apt --help
[...]
Uso: apt [OPZIONI] COMANDO

Interfaccia a riga di comando per apt.
Comandi di base:
[...]
 full-upgrade Esegue l'avanzamento di versione del sistema rimuovendo,
              installando e aggiornando i pacchetti
[...]

quindi lo strumento apt prevede l'opzione full-upgrade

la reinstallazione di un SW può avere funzioni salvifiche per il
corretto funzionamento. E a dimostrazione di questo ho portato un esempio.

è vero, perché l'installazione compie alcune operazioni che possono correggere un problema... ma non sempre ottieni la soluzione del problema o la soluzione completa del problema... e quindi non è la soluzione da usare. È meglio usare altri comandi come "apt-get -f install" che risolvono una gamma più ampia di problemi e più velocemente

Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
Browser: http://www.mozilla.org/products/firefox
GNU/Linux User: 302090: http://counter.li.org
Non autorizzo la memorizzazione del mio indirizzo su outlook


Reply to: