Newsgroup: it.comp.os.linux.iniziare
Titolo: Aptitude e Purge

Non credo di aver fatto crossposting avendo opostato lo stesso quesito 
sul ng di Debian, senza tuttavia aver ricevuto indicazioni.
senza voler scatenare guerre di religione fra sostenitori di APT e 
quelli di Aptitude, (vi prego alacremente di rinunciare a tale guerra) 
vorrei chiedervi come mai il Purge di Aptitude, ma anche il Remove, mi 
disinstallano il pacchetto richiesto, ma non anche quelli installati 
contestualmente come dipendenze dirette.
Il Purge ed il Remove di Aptitude non dovrebbero sommare il comando 
Autoremove di APT?
Ci tengo a precisare che la installazione e disinstallazione sono state 
fatte una di seguito all'altra, quindi non sono intervenute altre 
installazioni che potevano richiedere le stesse dipendenze.
Soltanto se dopo la rimozione del pacchetto, do un Purge o un Remove, 
senza alcuna altra opzione, (proprio come l'Autoremove di APT) ottengo 
anche la rimozione delle dipendenze non più richieste.... (fra l'altro i 
comandi Purge e Remove, senza la specificazione del pacchetto non sono 
nemmeno contemplati nel manuale).
Con Aptitude, la rimozione dei pacchetti non più richiesti, non dovrebbe 
avvenire simultaneamente alla rimozione del pacchetto disinstallato?
Ho fatto la prova con il pacchetto Fluxbox, lavorando a linea di 
comando, senza l'interfaccia grafica di Aptitude.
Sono su Kubuntu 8.04.
-- 
Cordiali saluti
Atque

Non credo di aver fatto crossposting avendo postato lo stesso quesito 


Non credo di aver fatto crossposting avendo postato lo stesso quesito 
sul ng di Debian, senza tuttavia aver ricevuto indicazioni.
Senza voler scatenare guerre di religione fra sostenitori di APT e 


Non credo di aver fatto crossposting avendo postato una settimana fa lo 


 contestualmente come dipendenze dirette.
Forse perché non hai installato con aptitude ma con apt-get o synaptic, 
io da quando ho installato la mia debian per installare qualsiasi 
programma ho sempre usato aptitude e quando aggiorno non mi vuole 
disinstallare mezza debian e quando disinstallo mi toglie il pacchetto 
con tutte le sue dipendenze e deborphan é sempre pulito.
-- 
oreste
Linux Registerd User #405349
http://counter.li.org

 con tutte le sue dipendenze e deborphan é sempre pulito.
Il fatto strano è che quando do:
-------------------------------------
sudo aptitude purge nomepacchetto
-------------------------------------
Aptitude rimuove solo quello.
La volta successiva, anche subito dopo, che lancio Aptitude per 
qualunque altro tipo di operazione, *oppure* do il comando:
-------------------------------------
sudo aptitude purge
-------------------------------------
senza specificare alcun nome di pacchetto, (un po' come l'autoremove di 
apt), Aptitude rimuove correttamente tutte le dipendenze e i files non 
più utilizzati. La stranezza è data solo da queste due cose.
Fra l'altro il comando Purge, non seguito da specificazioni, non mi 
sembra essere nemmeno contemplato nel manuale di Aptitude.
-- 
Cordiali saluti
Atque

 sembra essere nemmeno contemplato nel manuale di Aptitude.
Mi sembra di capire che tu usi ubuntu.
Non ho niente contro ubuntu, ma se a te funziona così non é un problema.
Quando dai:
aptitude purge nomepachetto
é ovvio che ti rimuove i dati che riguardano quel pachetto.
La prassi dovrebbe essere questa:
aptitude remove nomepachetto
aptitude purge nomepachetto
Nel tuo caso non essendo root devi anteporre sudo e dare la password di 
user.


 Nel tuo caso non essendo root devi anteporre sudo e dare la password di 
Se invece usavi archlinux che é un pelo più difficile di debian ti 
bastava dare:
pacman -Rsn nomepachetto
e vivevi felice.


 e vivevi felice.
:-)
Si lo so :-)
Ammiro Arch, e mi dirai che non debbo limitarmi ad ammirarla, ma usarla. :-)
E non escludo che avverrà quando maturerò :-)
-- 
Cordiali saluti
Atque

 user.
ciò che infatti ho fatto e faccio sempre con questi comandi
-- 
Cordiali saluti
Atque

 i due comandi in successione?
Questa é una acuta osservazione, da quanto ho potuto capire io che non 
sono un luminare in linux e/o in debian e tantomeno in archlinux, se 
fosse così il comando:
aptitude remove nomepachetto
non avrebbe senso di esistere.
Io ho il difetto di leggere ed informarmi sulla distribuzione linux che 
più mi attira, un po come quando si aquista un elettrodomestico e si 
leggono le istruzzioni per il suo funzionamento.
Non so dirti perché il comando purge non sommi anche il comando remove, 
forse perché così facendo puoi reinstallare tale pachetto 
riconfigurandolo da default.
comunque hai ragione anche tu, infatti se da terminale diamo:
aptitude --help
e
apt-get --help
Non dice da nessuna parte che remove toglie le dipendenze e che purge 
toglie i file di configurazione "aptitude lo dice".


 forse perché così facendo puoi reinstallare tale pachetto 
e dunque?
-- 
Cordiali saluti
Atque

 e dunque?
Mi stavo sbagliando, ho provato adesso:
debian:/home/oreste# aptitude purge gnomebaker
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso
Lettura informazioni sullo stato... Fatto
Lettura delle informazioni sullo stato esteso
Inizializzazione dello stato dei pacchetti... Fatto
Lettura delle descrizioni dei task... Fatto
I seguenti pacchetti saranno RIMOSSI:
   gnomebaker{p} icedax{u}
0 pacchetti aggiornati, 0 installati, 2 da rimuovere e 0 non aggiornati.
È necessario prelevare 0B di archivi. Dopo l'estrazione, verranno 
liberati 3518kB.
Continuare? [Y/n/?]
Dunque aptitude purge nomepacchetto toglie anche le dipendenze.


 Dunque aptitude purge nomepacchetto toglie anche le dipendenze.
Ciao!
Dunque abbiamo accertato quanto sopra ed è importante..
L'unica differenza che sembra dunque sussistere fra il comportamento del 
mio Aptitude e del tuo è che il mio non rimuove le dipendenze nello 
stesso momento in cui hai dato il Purge, ma la volta successiva in cui 
dai un qualsiasi altro comando.... e non so spiegarmelo......
-- 
Cordiali saluti
Atque

Atque ha scritto:

Pensa un pò, uso debian da settembre 2005, ho letto "linux facile" e 
"debian reference" e cercando di aiutare te mi sono aiutato da solo 
scoprendo che posso dare un solo comando, prima mi aiutavo con synaptic 
per rimuovere i file di configurazioni residue.
Effettivamente aptitude remove nomepacchetto mi toglieva le dipendenze 
ma quando usavo synaptic (per la comodità di vedere) per cercare un 
nuovo pacchetto vedevo che c'erano configurazioni residue e le toglievo 
da li per non dare purge.
Tornando a te, in tutta onestà non so spiegartelo nemmeno io il 
comportamento del tuo aptitude ma per tagliare la testa al toro io 
proverei a fare la stessa cosa con la live di ubuntu per vedere se il 
comportamento é lo stesso o no, così indaghi meglio se é un 
malfunzionamento o se é normale di ubuntu.


 malfunzionamento o se é normale di ubuntu.
Ciao carissimo e buon Natale!
provando ad installare e rimuove altro software (installazione e 
rimozione una dopo l'altra in modo da non inquinare la prova con 
dipendenze eventualmente richieste da altro software) ho accertato che 
Aptitude si comporta nel modo correttissimo con qualche particolarità
Il Purge dopo l'installazione di un applicativo rimuove subito anche le 
dipendenze e i files non più necessari installati subito prima.
La prova è stata fatta installando e rimuovendo Scribus.
Installando e rimuovendo Fluxbox, la rimozione delle dipendenze viene 
fatta solo ripetendo il comando subito dopo la rimozione o la prima 
volta successiva che si utilizza Aptitude per una qualsiasi ragione, (mi 
piace).
Installando e rimuovendo Inkscape, la rimozione fatta subito dopo, ma 
rimuove 17 dei 29 pacchetti installati. Credo che ciò dipenda dalla 
valutazione del "software consigliato" che Aptitude opera 
automaticamente, in mancanza di opzioni o comandi particolari, (che 
ancora non conosco bene).
-- 
Cordiali saluti
Atque

 malfunzionamento o se é normale di ubuntu.
Ciao carissimo e buon Natale!
provando ad installare e rimuovere altro software (installazione e 
rimozione una dopo l'altra in modo da non inquinare la prova con 
dipendenze eventualmente richieste da altro software) ho accertato che 
Aptitude si comporta nel modo correttissimo con qualche particolarità.
1) Installando e rimuovendo Scribus, il Purge rimuove subito tutte le 
dipendenze e i files non più necessari.
2) Installando e rimuovendo Fluxbox, la rimozione delle dipendenze e dei 
files non più necessari, viene fatta solo ripetendo il comando Purge o 
Remove subito dopo la rimozione o viene proposta in automatico, la prima 
volta successiva che si utilizza Aptitude per una qualsiasi ragione, (mi 
piace).
3) Installando e rimuovendo Inkscape, la rimozione delle dipendenze e 
dei files non più necessari, viene fatta subito dopo, ma rimuove 17 dei 


 di opzioni o comandi particolari, (che ancora non conosco bene).
Mi dispiace é già installato e non ho avuto modo di giocarci ma 
provandolo a disinstallare mi toglie due pachetti:
I seguenti pacchetti saranno RIMOSSI:
   inkscape libmagick++10{u}
0 pacchetti aggiornati, 0 installati, 2 da rimuovere e 0 non aggiornati.
È necessario prelevare 0B di archivi. Dopo l'estrazione, verranno 
liberati 63,4MB.
Continuare? [Y/n/?]
Ciao e felice anno nuovo.


 A questo punto mi sa che tu hai torto ed io non ho ragione
Invece mi hai confermato tutto :) e Ti ringrazio per aver provato nelle 
stesse installazioni provate da me.
Ricapitolando:
Anche se con esiti diversi per i tre applicativi coi quali abbiamo fatto 
le prove, il comportamento di Aptitude è di fatto lo stesso.
In alcuni casi vengono eliminati meno pacchetti di quelli installati.
A te è successo con Scribus, a me con Inkscape.
Si tratta evidentemente della discrezionalità di Aptitude, (ma credo 
anche di APT, o forse della distribuzione?) nel considerare come 
consigliati alcuni pacchetti.
Fluxbox non fa testo nella prova, perché a me vengono richiesti 3 
pacchetti oltre a Fluxbox, a te solo Fluxbox.
-- 
Cordiali saluti
Atque

 consigliati alcuni pacchetti.
Ma allora cosa dobbiamo fare? cambiamo distribuzione?
Tanto aptitude non rimuove tutte le dipendenze e apt-get autoremove non 
rimuove niente.


 rimuove niente.
come ti ripeto, penso che si tratti di un discorso di settaggi delle 
opzioni di Aptitude.
Diciamo che con i comandi di base, anche senza conoscere tutte queste 
opzioni hai la certezza di avere comunque un sistema pulito ed in ogni 
caso pulibile sempre con la dovuta conoscenza di comandi specifici.
-- 
Cordiali saluti
Atque

 caso pulibile sempre con la dovuta conoscenza di comandi specifici.
[scocciatura]
Tagliando corto prima usawo windows e leggendo i bisticci fra linux e 
windows ho voluto provarlo per poter giudicare.
Il primo linux é stato red hat 7.1 collegato col cavo cross ad un altro 
pc per navigare, gnome mi é piacito subito.
Poi si diceva che mandrake era facile ma non mi convinceva, quasi 
contemporaneamente sono uscite lindows e ubuntu.
Avevo pensato a lindows per quello che si diceva ma era a pagamento, nel 
fratrtempo anche red hat era divenuta a pagamento e dire che sognavo di 
girare col cappellino rosso per distinguermi ;-) non mi rimaneva che 
ubuntu ma già c'erano discussioni su sudo e su come abilitare root.
Pensavo:
Va bene ubuntu é una distribuzione facile ma é sempre una linux, magari 
un giorno passerò ad un linux vero!!!
La prima volta che ho installato debian mi sembra potato avevo 
installato solo il sistema base e non capivo come mai non partisse la 
grafica, avevo voglia a dare startx.
Dopo un periodo di pausa (per me) ma sempre con la rogna di capire se é 
meglio windows o linux ho comprato una rivista con allegato debian sarge 
e la descrizione su come attivare il server xfree86 e i driver nvidia 
:-) Bene da settembre 2005 uso debian e mi trovo bene


 :-) Bene da settembre 2005 uso debian e mi trovo bene
Ma infatti!
Il criterio deve essere quello di trovarsi bene con una distribuzione punto.
Adesso su che Debian sei?
-- 
Cordiali saluti
Atque

 Adesso su che Debian sei?
lenny
