Pagina 1 di 1

[Risolto] spiegazioni su autoremove

Inviato: martedì 11 maggio 2010, 14:57
da einsteniano
Salve a tutti.
Questo è un argomento trattato migliaia di volte,ma in nessun caso sonor iuscito a farmi un 'idea chiara della situazione.Scrivo
da lucid,e quando provo ad usare autoremove lui elenca 2-300 pacchetti che "non sono più richiesti".Purtoppo sbaglia,perchè
praticamente tutti sono fondamentali.(non vuole togliere solo librerie,ma anche amsn,amarok,openoffice ecc).SUl forum inglese
dicono che ho rimosso qualche "piccola" applicazione che aveva dipendenze su quesi pacchetti e quindi apt vuole rimuoverli.
Ma se era tanto piccola (e sinceramente non ricordo di aver tolto nulla) perchè si tira dietro mezzo sistema operativo?

grazie  a chiunque saprà gettar luce

Re: spiegazioni su autoremove

Inviato: martedì 11 maggio 2010, 15:04
da Petr
Ciao a te!
installa apt-rdepends dal gestore pacchetti.
Digita da terminale, ad esempio,

Codice: Seleziona tutto

sudo apt-rdepends amarok
e vedrai quanto sono importanti le dipendenze.
E' come un anello di una catena. Se ne togli uno la catena si spezza.
Tu non ricordi di aver tolto nulla ma sei sicuro di non aver disinstallato qualcosa di profondomante integrato in Gnome
tipo evolution?

Edit - Per le dipendenze prova a dare da terminale

Codice: Seleziona tutto

sudo apt-get -f install

Re: spiegazioni su autoremove

Inviato: martedì 11 maggio 2010, 15:07
da einsteniano
sicuro.Il problema è che uso una fork di ubuntu (la versione ultimate).Mi ero ripromesso di non installarla più ,ma ci ricasco sempre.E' fatta coi piedi.Alcune cose sono utili(ad esempio installa amarok 1.4 che è la MIGLIORE versione di un player mai concepita dall'uomo.)Forse nell'installare questi pacchetti,il team forza versioni (anzi è sicuramente cosi) e crea qualche casino.
Di piu non saprei

Re: spiegazioni su autoremove

Inviato: martedì 11 maggio 2010, 15:12
da Petr
Intanto prova a dare il comando che ti ho aggiunto nel post precedente.
Per quanto riguarda UU la conosco anche io e ti carica veramente di una quantità enorme di software che non userai mai.
Il mio consiglio è di installarti il sistema normale e poi di scaricare e installare le versioni delle applicazioni che più ti aggradano.
Eviti veramente di caricarti di software non necessario.
Saluti

Re: spiegazioni su autoremove

Inviato: martedì 11 maggio 2010, 15:13
da einsteniano
dovrei applicare il tuo comando ai 300 pacchetti? ma a me non interessano le dipendenze dei pacchetti,ma i pacchetti stessi,cioè sapere perchè vuole rimuoverli

Re: spiegazioni su autoremove

Inviato: martedì 11 maggio 2010, 15:19
da Petr
No. Devi dare

Codice: Seleziona tutto

sudo apt-get -f install
e vedere se riesce a sistemarti le dipendenze.
Se , per un motivo qualsiasi è venuta meno una dipendenza, magari in questo modo riesce a sistemarla.
Trovare quale è veramente un dilemma!

Re: spiegazioni su autoremove

Inviato: martedì 11 maggio 2010, 15:21
da einsteniano
vabbè grazie lo stesso.Rinuncerò a mantenere il sistema pulito e ad usare autoremove.In fondo non ho problemi,è solo che non posso più usare aptitude ,perchè quando cerco di installare qualcosa,lui SENZA PERMETTERMI DI SCEGLIERE,mi toglie automaticamente i pacchetti che ti citavo prima

Re: spiegazioni su autoremove

Inviato: martedì 11 maggio 2010, 15:31
da Petr
einsteniano ha scritto: vabbè grazie lo stesso.Rinuncerò a mantenere il sistema pulito e ad usare autoremove.In fondo non ho problemi,è solo che non posso più usare aptitude ,perchè quando cerco di installare qualcosa,lui SENZA PERMETTERMI DI SCEGLIERE,mi toglie automaticamente i pacchetti che ti citavo prima
Hai verificato nel gestore pacchetti, usando i filtri, se esiste indicazioni riguardanti un pacchetto mancante o non perfettamente installato?

Re: spiegazioni su autoremove

Inviato: martedì 11 maggio 2010, 15:40
da Petr
Puoi usare i seguenti comandi:

Codice: Seleziona tutto

 aptitude safe-upgrade
aggiorna tutti i pacchetti aggiornabili senza che nascano conflitti.
Se l'aggiornamento di un pacchetto causa un conflitto il pacchetto non viene aggiornato
(piuttosto che, ad esempio, rimuovere i pacchetti che generano il conflitto)

Codice: Seleziona tutto

aptitude full-upgrade

anche questo comando aggiorna tutti i pacchetti, ma è più aggressivo nella risoluzione delle dipendenze:
nuovi pacchetti saranno installati e altri rimossi, fino a quando tutte le dipendenze non saranno soddisfatte.
Questo comando potrebbe fare cose non desiderate (come, appunto, installare nuovi pacchetti o rimuoverne altri) quindi deve essere usato con cautela.


Vedi tu.

Leggi anche qui

Re: spiegazioni su autoremove

Inviato: martedì 11 maggio 2010, 15:48
da einsteniano
Petr ha scritto:
einsteniano ha scritto: vabbè grazie lo stesso.Rinuncerò a mantenere il sistema pulito e ad usare autoremove.In fondo non ho problemi,è solo che non posso più usare aptitude ,perchè quando cerco di installare qualcosa,lui SENZA PERMETTERMI DI SCEGLIERE,mi toglie automaticamente i pacchetti che ti citavo prima
Hai verificato nel gestore pacchetti, usando i filtri, se esiste indicazioni riguardanti un pacchetto mancante o non perfettamente installato?
si non mi da nessun problema.Ripeto,quello che un po mi irrita è non poter usare aptitude.Mi era comodo,senza alcun paramentro installa anche i pacchetti consigliati,e permette una completa rimozione di quelli tolti.Ma meglio non svegliare il canc che dorme.Userò apt ignorando gli avvisi

Re: spiegazioni su autoremove

Inviato: martedì 11 maggio 2010, 15:53
da einsteniano
Petr ha scritto: Puoi usare i seguenti comandi:

Codice: Seleziona tutto

 aptitude safe-upgrade
aggiorna tutti i pacchetti aggiornabili senza che nascano conflitti.
Se l'aggiornamento di un pacchetto causa un conflitto il pacchetto non viene aggiornato
(piuttosto che, ad esempio, rimuovere i pacchetti che generano il conflitto)

Codice: Seleziona tutto

aptitude full-upgrade

anche questo comando aggiorna tutti i pacchetti, ma è più aggressivo nella risoluzione delle dipendenze:
nuovi pacchetti saranno installati e altri rimossi, fino a quando tutte le dipendenze non saranno soddisfatte.
Questo comando potrebbe fare cose non desiderate (come, appunto, installare nuovi pacchetti o rimuoverne altri) quindi deve essere usato con cautela.


Vedi tu.

Leggi anche qui
i pacchetti sono già tutti aggiornati

Re: spiegazioni su autoremove

Inviato: martedì 11 maggio 2010, 15:59
da Petr
Hai  letto la guida che ti ho postato?
"Aggiornare pacchetti e risolvere dipendenze" sempre con Aptitude.

Re: spiegazioni su autoremove

Inviato: martedì 11 maggio 2010, 16:09
da einsteniano
Petr ha scritto: Hai  letto la guida che ti ho postato?
"Aggiornare pacchetti e risolvere dipendenze" sempre con Aptitude.
l'avevo già letta.Ma dice che per risolvere il problema devo marcare (da terminale o synaptic) i pacchetti "automaticamente installati" come non automaticamente installati.Posso farlo nel caso di qualche importante programma,ma rimangono sempre 200 pacchetti e non mi va di analizzarli uno ad uno per vedere se sono utili o no.Poi,ci sono tantissime librerie e li non posso decidere da solo cosa fare,perchè potrebbero effettivamente essere utili a qualche programma,per cui ci vorrebbe un metodo automatico.In questo caso il metodo automatico è autoremove,che ha chiaramente fallito

Re: spiegazioni su autoremove

Inviato: martedì 11 maggio 2010, 16:17
da einsteniano
ok ho risolto.Sono andato in synaptic,filtrato i pacchetti automaticamente installati,li ho selezionati tutti con shit+freccia in basso ,de-flaggato "marca come automaticamente installati", e adesso quando do autoremove non mi compaiono più e posso anche usare aptitude.Grazie a tutti dell'aiuto

Re: [Risolto] spiegazioni su autoremove

Inviato: martedì 11 maggio 2010, 16:20
da Petr
Di niente.
Non è che abbiamo fatto gran che!
Saluti

Re: [Risolto] spiegazioni su autoremove

Inviato: martedì 11 maggio 2010, 16:55
da einsteniano
Petr ha scritto: Di niente.
Non è che abbiamo fatto gran che!
Saluti
avete offerto aiuto e spremuto le meningi.Non direi che non avete fatto niente :-)