Pagina 1 di 1

[Risolto] cancellare diversi software con un comando, come fare ?

Inviato: sabato 11 dicembre 2010, 9:29
da duroon
vorrei cancellare nel sistema appena installato le applicazioni che non usero'
vorrei farlo con un unico comando da terminale.
Il nome dell'applicazione deve corrispondere a quello che trovo su "Software Installato"
es. "Formula OpenOffice.org"

Se voglio cancellare i programmi con un comando da terminale  come devo fare ?
meglio remove oppure purge ?

E corretto il comando :

Codice: Seleziona tutto

sudo remove emphaty, orca, evolution
,  (ecc) ??

Vorrei cancellare :

- Note Tomboy
- Editor PitiVi
- Rhythmbox
- Giochi (tutti - Mine, Sudoku, Gbrainy, Mahjongg ecc)
- Visualizzatore di Desktop Remoti
- Empathy
- Dizionario
- Evolution
- Orca
- Ubuntu One
- OpenOffice.org - Disegno
- OpenOffice.org - Presentazione
- Formula - OpenOffice.org
- Xchat
- Gwibber

Re: cancellare diversi software con un comando, come fare ?

Inviato: sabato 11 dicembre 2010, 9:44
da markurt30
sudo apt-get purge nomeprogramma

Re: cancellare diversi software con un comando, come fare ?

Inviato: sabato 11 dicembre 2010, 9:45
da il_muflone
la sintassi è
sudo apt-get autoremove  --purge nomipacchetti

i nomi dei pacchetti li vedi dall'ubuntu software center oppure da synaptic, non devi usare la loro descrizione ma il nome del pacchetto. ad esempio Note tomboy è il pacchetto tomboy

Re: cancellare diversi software con un comando, come fare ?

Inviato: sabato 11 dicembre 2010, 9:49
da markurt30
di solito io faccio in contemporanea sudo apt-get purge&sudo apt-get autoremove...

p.s. per rimuovere openoffice:    sudo apt-get remove openoffice*.*

Re: cancellare diversi software con un comando, come fare ?

Inviato: sabato 11 dicembre 2010, 12:17
da duroon
e soprattutto se con un unico comando volessi cancellare (ad esempio) : Evolution, Empathy, Gwibber,

scrivo

Codice: Seleziona tutto

sudo apt-get purge&sudo apt-get autoremove evolution, empathy, gwibber
e' giusta la sintassi ?

inoltre  nomipacchetti oppure nomeprogramma ?

Infine per cancellare in un colpo tutti i Giochi ? stessa procedura ?

Re: cancellare diversi software con un comando, come fare ?

Inviato: sabato 11 dicembre 2010, 12:22
da markurt30
sudo apt-get purge evolution & sudo apt-get purge empathy & sudo apt-get gwibber

poi dai:

sudo apt-get autoremove

e se vuoi fare tutto.. anche sudo apt-get update

Re: cancellare diversi software con un comando, come fare ?

Inviato: sabato 11 dicembre 2010, 12:35
da Elrond
duroon ha scritto:
e soprattutto se con un unico comando volessi cancellare (ad esempio) : Evolution, Empathy, Gwibber,

scrivo

Codice: Seleziona tutto

sudo apt-get purge&sudo apt-get autoremove evolution, empathy, gwibber
e' giusta la sintassi ?
No.
1) non bisogna mettere la virgola, si usa lo spazio per separare gli argomenti
2) comunque la sintassi corretta è

Codice: Seleziona tutto

sudo apt-get autoremove --purge evolution empathy gwibber
come detto da il_muflone

Re: cancellare diversi software con un comando, come fare ?

Inviato: sabato 11 dicembre 2010, 14:36
da dadexix86
Elrond ha scritto:
duroon ha scritto:
e soprattutto se con un unico comando volessi cancellare (ad esempio) : Evolution, Empathy, Gwibber,

scrivo

Codice: Seleziona tutto

sudo apt-get purge&sudo apt-get autoremove evolution, empathy, gwibber
e' giusta la sintassi ?
No.
1) non bisogna mettere la virgola, si usa lo spazio per separare gli argomenti
2) comunque la sintassi corretta è

Codice: Seleziona tutto

sudo apt-get autoremove --purge evolution empathy gwibber
come detto da il_muflone
O.ò dal man

Codice: Seleziona tutto

autoremove
           autoremove is used to remove packages that were automatically
           installed to satisfy dependencies for some package and that are no
           more needed.
Non serve a disinstallare pacchetti con nome, non vuole altri parametri, ma solo a ripulire il sistema dalle dipendenze ormai inutili.

La sintassi corretta, semmai, è

Codice: Seleziona tutto

sudo apt-get purge evolution empathy gwibber & sudo apt-get --purge autoremove
EDIT: Questo sopra è corretto, ma è corretto anche

Codice: Seleziona tutto

sudo apt-get autoremove --purge evolution empathy gwibber
, anche se non è documentato nel manuale.

Re: cancellare diversi software con un comando, come fare ?

Inviato: sabato 11 dicembre 2010, 14:54
da Elrond
dadexix86 ha scritto:
Elrond ha scritto:
duroon ha scritto:
e soprattutto se con un unico comando volessi cancellare (ad esempio) : Evolution, Empathy, Gwibber,

scrivo

Codice: Seleziona tutto

sudo apt-get purge&sudo apt-get autoremove evolution, empathy, gwibber
e' giusta la sintassi ?
No.
1) non bisogna mettere la virgola, si usa lo spazio per separare gli argomenti
2) comunque la sintassi corretta è

Codice: Seleziona tutto

sudo apt-get autoremove --purge evolution empathy gwibber
come detto da il_muflone
O.ò dal man

Codice: Seleziona tutto

autoremove
           autoremove is used to remove packages that were automatically
           installed to satisfy dependencies for some package and that are no
           more needed.
Non serve a disinstallare pacchetti con nome, non vuole altri parametri, ma solo a ripulire il sistema dalle dipendenze ormai inutili.

La sintassi corretta, semmai, è

Codice: Seleziona tutto

sudo apt-get purge evolution empathy gwibber & sudo apt-get --purge autoremove
Hai mai provato a usare autoremove passando dei pacchetti come argomento? Se non ti va di provare davvero usa l'opzione -s per simulare

Re: cancellare diversi software con un comando, come fare ?

Inviato: sabato 11 dicembre 2010, 14:58
da dadexix86
Appena provato e WOAH!

E poi dicono che bisogna leggere i manuali XD

Ma un bell'aggiornamento al man di apt con questi bei trucchi no?

Re: cancellare diversi software con un comando, come fare ?

Inviato: sabato 11 dicembre 2010, 19:22
da duroon
Questa discussione e' ottima per approfondire il significato dei comandi.

ma volevo sapere : bisogna indicare il nome preciso del pacchetto e no nome programma ?

quello che leggo in Gestore pacchetti ?  (spesso differisce dal nome programma)

Re: cancellare diversi software con un comando, come fare ?

Inviato: sabato 11 dicembre 2010, 19:24
da il_muflone
chissà perchè non mi ascolta mai nessuno
il_muflone ha scritto:i nomi dei pacchetti li vedi dall'ubuntu software center oppure da synaptic, non devi usare la loro descrizione ma il nome del pacchetto. ad esempio Note tomboy è il pacchetto tomboy

Re: cancellare diversi software con un comando, come fare ?

Inviato: sabato 11 dicembre 2010, 19:30
da duroon
io ti ascolto eccome !!!!!!!!!!!!!!!!!!!!!!!!!!!

ho preso un applicazione : il language pack di Chromium che pero' il gestore pacchetti (nome) chiama : chromium-browser-l10n

ma forse e' solo una dipendenza/aggiunta del Chromium browser, un caso particolare questo

sei stato chiarissimo.

Re: cancellare diversi software con un comando, come fare ?

Inviato: sabato 11 dicembre 2010, 19:31
da il_muflone
non credo visto che dopo 10 post stiamo discutendo ancora di ciò che ti dissi dal terzo post

Re: cancellare diversi software con un comando, come fare ?

Inviato: sabato 11 dicembre 2010, 20:43
da duroon
no sei stato abbastanza chiaro... pero' hai anche detto di cercare in Gestore Software e li spesso la descrizione e il nome pacchetto si mescolano.
NOME PACCHETTO e' il nome da usare nel comando
o forse sono io che non vedo il nome preciso del pacchetto nel software center

"i nomi dei pacchetti li vedi dall'ubuntu software center oppure da synaptic"

comunque ho capito .. :D

Re: cancellare diversi software con un comando, come fare ?

Inviato: domenica 12 dicembre 2010, 12:10
da il_muflone
allora se non c'e` altro aggiungi RISOLTO sul titolo.