Quale comando usare per rimuovere un pacchetto ?

Installazione, configurazione e uso di programmi e strumenti.
Rosssiiii
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 767
Iscrizione: sabato 3 dicembre 2016, 14:16
Distribuzione: Ubuntu 20.04.01 LTS
Sesso: Maschile

Quale comando usare per rimuovere un pacchetto ?

Messaggio da Rosssiiii »

Ciao :)

Ho installato lubuntu su hdd, ora è da tanto tempo che non usavo linux su hdd perchè ho preferito smanettare sempre con le live.

In genere non mi è mai capitato dover rimuovere un pacchetto installato, ma ora essendo che su lubuntu di defoult trovo abiword e gnumeric ora avendo installato libreoffice voglio rimuoverli, posso farlo usando il gestore dei pacchetti oppure tramite il terminale e qui ho trovato i vari comandi:

Penso che dovrei usare : apt-get purge dato che i relativi file di configurazione neanche in seguito mi potranno servire non avendo intenzione di reinstallarlo cosa che invece mi ritroverei usando apt-get remove ;

Ma invece il comando : apt-get autoremove packagename ? Non sarebbe utile usare questo oppure c'è il rischio che elimina dipendenze che servono anche ad altri programmi che continuo ad avere sul pc ?

è da un paio di mesi che uso ubuntu ma non mi ero mai trovato ad avere a che fare con la rimozione di pacchetti :o

Saluti :ciao:
Avatar utente
GreYOwL
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1226
Iscrizione: sabato 28 aprile 2007, 19:58
Desktop: Gnome 3.32-0
Distribuzione: Archlinux 64bit
Sesso: Maschile
Località: Roma

Re: Quale comando usare per rimuovere un pacchetto ?

Messaggio da GreYOwL »

Rosssiiii [url=http://forum.ubuntu-it.org/viewtopic.php?p=4968470#p4968470][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ciao :)

Ho installato lubuntu su hdd, ora è da tanto tempo che non usavo linux su hdd perchè ho preferito smanettare sempre con le live.

In genere non mi è mai capitato dover rimuovere un pacchetto installato, ma ora essendo che su lubuntu di defoult trovo abiword e gnumeric ora avendo installato libreoffice voglio rimuoverli, posso farlo usando il gestore dei pacchetti oppure tramite il terminale e qui ho trovato i vari comandi:

Penso che dovrei usare : apt-get purge dato che i relativi file di configurazione neanche in seguito mi potranno servire non avendo intenzione di reinstallarlo cosa che invece mi ritroverei usando apt-get remove ;

Ma invece il comando : apt-get autoremove packagename ? Non sarebbe utile usare questo oppure c'è il rischio che elimina dipendenze che servono anche ad altri programmi che continuo ad avere sul pc ?

è da un paio di mesi che uso ubuntu ma non mi ero mai trovato ad avere a che fare con la rimozione di pacchetti :o

Saluti :ciao:

APT-GET
Rosssiiii
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 767
Iscrizione: sabato 3 dicembre 2016, 14:16
Distribuzione: Ubuntu 20.04.01 LTS
Sesso: Maschile

Re: Quale comando usare per rimuovere un pacchetto ?

Messaggio da Rosssiiii »

Ho letto il link :)

Quindi essendo che non mi servono in seguito e voglio eliminare i file di configurazione do il comando:

sudo sudo apt-get purge abiword ;

Poi per liberare spazio potrebbe essere utile dare il comando seguente:

sudo apt-get clean

Tanto a cosa serve tenere sull'hdd una cache dei pacchetti scaricati o può tornare utile in qualche situazione che mi sfugge ?

Buona serata :)
Avatar utente
GreYOwL
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1226
Iscrizione: sabato 28 aprile 2007, 19:58
Desktop: Gnome 3.32-0
Distribuzione: Archlinux 64bit
Sesso: Maschile
Località: Roma

Re: Quale comando usare per rimuovere un pacchetto ?

Messaggio da GreYOwL »

tutto esatto ma solo un sudo
:)
ancora non fa cosi caldo
bracca
Prode Principiante
Messaggi: 86
Iscrizione: giovedì 5 gennaio 2017, 14:25
Desktop: XFCE
Distribuzione: Debian 9.2
Sesso: Maschile

Re: Quale comando usare per rimuovere un pacchetto ?

Messaggio da bracca »

Ma invece il comando : apt-get autoremove packagename ? Non sarebbe utile usare questo oppure c'è il rischio che elimina dipendenze che servono anche ad altri programmi che continuo ad avere sul pc ?
Se vuoi essere sicuro usa apt-get purge e non avrai problemi. Se non sei sicuro di tutte le dipendenze che riguardano un pacchetto non usare autoremove. Non ti preoccupare che la disinstallazione con purge funziona.

Al massimo dopo pulisci la cache tramite

Codice: Seleziona tutto

sudo apt-get autoclean
Avatar utente
trekfan1
Moderatore Globale
Moderatore Globale
Messaggi: 23525
Iscrizione: domenica 21 maggio 2006, 10:51
Desktop: Gnome
Distribuzione: Ubuntu 23.10 e 24.04 (dev)
Sesso: Maschile
Località: Formigine (MO) | Accecante Asceta

Re: Quale comando usare per rimuovere un pacchetto ?

Messaggio da trekfan1 »

Per favore i comandi racchiudeteli tra tag CODE (CODICE), grazie.
Rosssiiii
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 767
Iscrizione: sabato 3 dicembre 2016, 14:16
Distribuzione: Ubuntu 20.04.01 LTS
Sesso: Maschile

Re: Quale comando usare per rimuovere un pacchetto ?

Messaggio da Rosssiiii »

bracca [url=http://forum.ubuntu-it.org/viewtopic.php?p=4968696#p4968696][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:
Ma invece il comando : apt-get autoremove packagename ? Non sarebbe utile usare questo oppure c'è il rischio che elimina dipendenze che servono anche ad altri programmi che continuo ad avere sul pc ?
Se vuoi essere sicuro usa apt-get purge e non avrai problemi. Se non sei sicuro di tutte le dipendenze che riguardano un pacchetto non usare autoremove. Non ti preoccupare che la disinstallazione con purge funziona.

Al massimo dopo pulisci la cache tramite

Codice: Seleziona tutto

sudo apt-get autoclean
Ciao :)
ma se digito il comando " apt-get autoremove" cosa accade ?
li sceglie in automatico quali sono i pacchetti da rimuovere,non dovrebbe sbagliarsi o no ? xd

Dando clear elimino tutti i pacchetti che vengono conservati nella cache, tanto a cosa servono ?
----------
Avevo provato a dare il comando da terminale :

Codice: Seleziona tutto

aptitude '~i ~g'
però non mi da la lista dei pacchetti installati con status di "autoremove".

poi ho provato a dare sudo aptitude -i come avevo visto nel manuale corrispondeva ad un'altra cosa .

Cosa avrò sbagliato ?
bracca
Prode Principiante
Messaggi: 86
Iscrizione: giovedì 5 gennaio 2017, 14:25
Desktop: XFCE
Distribuzione: Debian 9.2
Sesso: Maschile

Re: Quale comando usare per rimuovere un pacchetto ?

Messaggio da bracca »

ma se digito il comando " apt-get autoremove" cosa accade ?
li sceglie in automatico quali sono i pacchetti da rimuovere,non dovrebbe sbagliarsi o no ? xd
Andiamo con ordine, abbiamo due situazioni:
se digiti

Codice: Seleziona tutto

sudo apt-get autoremove
il comando rimuove TUTTI i pacchetti che sono stati installati per soddisfare le esigenze di altri pacchetti e che ora (in teoria) non sono più richiesti.
Attenzione. Ovviamente un pacchetto può essere dipendenza di diversi pacchetti e può accadere che una dipendenza venga vista non più utile e che venga quindi eliminata, ma potrebbe essere "fondamentale" per altri pacchetti. Ecco perché ti sconsiglio di usare il comando qui sopra.

se digiti

Codice: Seleziona tutto

sudo apt-get autoremove packagename
rimuove quel pacchetto e le dipendenze che ha utilizzato precedentemente, ma il discorso è analogo a quello sopra.

Vorrei comunque farti notare che ti viene fornito un elenco delle dipendenze che verranno eliminate prima di procedere, quindi bisognerebbe controllarle tutte, volendo essere pignoli: se sono molte diventa un bel problema!
Rosssiiii
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 767
Iscrizione: sabato 3 dicembre 2016, 14:16
Distribuzione: Ubuntu 20.04.01 LTS
Sesso: Maschile

Re: Quale comando usare per rimuovere un pacchetto ?

Messaggio da Rosssiiii »

bracca [url=http://forum.ubuntu-it.org/viewtopic.php?p=4969812#p4969812][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:
ma se digito il comando " apt-get autoremove" cosa accade ?
li sceglie in automatico quali sono i pacchetti da rimuovere,non dovrebbe sbagliarsi o no ? xd
Andiamo con ordine, abbiamo due situazioni:
se digiti

Codice: Seleziona tutto

sudo apt-get autoremove
il comando rimuove TUTTI i pacchetti che sono stati installati per soddisfare le esigenze di altri pacchetti e che ora (in teoria) non sono più richiesti.
Attenzione. Ovviamente un pacchetto può essere dipendenza di diversi pacchetti e può accadere che una dipendenza venga vista non più utile e che venga quindi eliminata, ma potrebbe essere "fondamentale" per altri pacchetti. Ecco perché ti sconsiglio di usare il comando qui sopra.

se digiti

Codice: Seleziona tutto

sudo apt-get autoremove packagename
rimuove quel pacchetto e le dipendenze che ha utilizzato precedentemente, ma il discorso è analogo a quello sopra.

Vorrei comunque farti notare che ti viene fornito un elenco delle dipendenze che verranno eliminate prima di procedere, quindi bisognerebbe controllarle tutte, volendo essere pignoli: se sono molte diventa un bel problema!
Ma che poi molte dipendenze potrei anche non conoscerle, quindi come mi avete detto eviterò di usare quel comando.

Il comando clean come scritto nella guida non è un comando rischioso,quindi potrei darlo, tanto quando devo reinstallare un pacchetto posso farlo scaricandolo da internet.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: FlashAnonymous e 13 ospiti