Newsgroup: it.comp.os.linux.debian
Titolo: Purge di un pacchetto

Ho installato apache2 su una macchina di test.
Ho cancellato /etc/apache2
Come faccio a rimuovere *totalmente* il pacchetto apache2
buttando via proprio *tutto* per poi reinstallarlo scaricandolo
nuovamente da internet come se non fosse mai stato installato
prima? Ho provato sia con
# apt-get remove --purge apache2
che con
# aptitude purge apache2
il pacchetto viene rimosso, ma alla reinstallazione successiva
la directory /etc/apache2 non viene ricreata.

 # aptitude purge apache2
ed anche con
# dpkg --remove apache2
ma alcuni file restano sempre li.
Ad esempio:
# apt-get remove --purge apache2
Reading package list... Done
Building dependancy tree... Done
Package apache2 is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded
(avevo fatto il remove poco prima, ï¿œ normale che mi dica non
installato)
# which apache2ctl
/usr/sbin/apache2ctl
# ls -la /usr/sbin/apache2ctl
-rwxr-xr-x 1 root root 3404 Sep  6  2008 /usr/sbin/apache2ctl
ï¿œ ancora li.... e la directory di configurazione manca....

Io sapevo:
dkpg --purge <nome pacchetto>
Prova a fare un:
dpkg -l | grep ^rc
cosi' dovresti avere la lista di tutti i pacchetti di cui ti porti 
ancora dietro le conf.
Rizio
-- 
Si dice che essere liberi significa non avere nulla da perdere...sembra 
facile a prima vista...ma la veritï¿œ ï¿œ che non avere nulla da perdere 
significa essere pronti a rischiare tutto ciï¿œ che si possiede.

 ï¿œ ancora li.... e la directory di configurazione manca....
dpkg -l apache2\*
-- 
Flavio Visentin
Scientists have finally discovered what's wrong with the female brain:
On the left side, there is nothing right, and on the right side, there
is nothing left.

 ancora dietro le conf.
E di questi pacchetti basta un dkpg --purge <nome pacchetto> per ripulire la
situazione?
-- 
g4b0, linux user n. 369000
http://gabo.homelinux.com

 dpkg -S apache2ctl
ok, mi mostra il pacchetto che contiene quel
file.
Quindi per buttare via tutto
dpkg --purge apache2.2-common
Strano, io ho cancellato apache2, che in fase di
installazione si porta dietro apache2.2-common.
Pensavo che anche in rimozione, eliminando direttamente
apache2 esso eliminasse anche il common.

 situazione?
Per quel che c'ho capito io fin ora della coppia apt/dpkg ti rispondo di 
si....
magari ci sono anche altri metodi piu' o meno efficaci e puliti pero' da 
quanto mi dissero a suo tempo qui cosi' funziona.
Rizio
-- 
Si dice che essere liberi significa non avere nulla da perdere...sembra 
facile a prima vista...ma la verit� � che non avere nulla da perdere 
significa essere pronti a rischiare tutto ci� che si possiede.

 apache2 esso eliminasse anche il common.
Pipino, tu non devi pensare, tu devi leggere i manuali :-)
Se hai una lenny (o superiore) nativa:
apt-get autoremove --purge apache2


 apt-get autoremove --purge apache2
Uhm, dici che la parolina "auto" che ho omesso
in
# apt-get remove --purge apache2
sia l'origine di tutti i miei problemi?

 
puï¿œ essere che "purge A", con A che dipende da B, rimuova B invece di 
fare il purge anche di B?
--
sv.

 fare il purge anche di B?
No.


 No.
ho controllato: funziona con apt-get mentre con aptitude rimuove le 
dipendenze senza fare il purge.
sv.

 dipendenze senza fare il purge.
apt-get non ti delude mai; fa sempre esattamente quel che gli chiedi di 
fare, laddove aptitude prende decisioni autonome.
Un altro punto a favore di apt-get.


 fare, laddove aptitude prende decisioni autonome.
A sto giro lo frego io.
Non si rimuove apache?
perfetto, chissenefrega, tasto dx -> delete (mi pare) poi, sopra il
template, tasto dx -> Create VM.
Visto? la prossima volta fa quello che dico io, altrimenti lo piallo e 
riparto.
(ovviamente scherzo, ma oggi ho risolto proprio cosï¿œ,
non avevo niente da fare e si scoppiava di caldo.)