Newsgroup: it.comp.os.linux.iniziare
Titolo: Sporcare il sistema?

Ciao,
da utente Windows, sto muovendo i primi passi su Linux.
X ogni 'applicazione' - specie x le funzioni che, venendo da Win, tendo 
a considerare 'scontate' (basti pensare alla GUI) qui c'e' un grosso 
imbarazzo della scelta, il che vuol dire provare e riprovare.
Ancora... nel mondo Win, installare e disinstallare non e' MAI 
un'operazione a risultato ZERO. Ogni bravo programma (salvo POCHE 
eccezioni) lascia la sua brava zozzeria nel registro, nelle dir di 
sistema, nelle dir utente. Uno per un po' prova a completare 
manualmente, andando a mastruzzare registro ecc, per avere 
disinstallazioni pulite, poi - almeno io - ogni tanto da 'la bella 
piallata'.
La mia domanda: Un'installazione di Linux e' soggetta allo stesso 
processo degenerativo?
Se si', dove deve andarsi a cercare i 'cimiteri degli elefanti'?
Ciao,
Luciano

 processo degenerativo?
Per la mia esperienza (e di porcherie ne ho fatte parecchie, imparando)
direi "ni".
Mi spiego meglio:
Un sysadm linux esperto risponderebbe sicuramente "no", e avrebbe
probabilmente ragione dal suo punto di vista, ma essenzialmente la cosa
dipende da troppi fattori per garantire la pulizia di qualsiasi sistema in
ogni occasione (e con qualsiasi livello di utontaggine).
Dipende ad esempio dalla distribuzione che hai, da come installi i programmi
e, se usi un sistema a pacchetti, da chi ha fatto il pacchetto e come.
Con un sistema di pacchettizzazione come quello di debian (o quello di
RH/Fedora) e' sempre possibile rimuovere un programma lasciando inalterate
le configurazioni oppure rimuovere programma e configurazioni non lasciando
piu' nulla... SE il pacchetto e' fatto bene.
Anche nel primo caso, pero', le configurazioni lasciate sono esclusivamente
dei file di testo ascii che, se non vengono richiamati dal programma (che
non c'e'), semplicemente occupano qualche kb di disco in piu' e non
appesantiscono il sistema.
In qualunque momento e' possibile cancellarli senza far danni perche' non
esiste nessun "registro".
Dove sono questi file? Ahinoi dipende. Possono essere in /etc/, in /var/
(scelte canoniche) o in una qualsiasi altra directory che piaceva al
programmatore/pacchettizzatore/installatore.
In piu' e' altamente probabile che un programma si crei, a parte i file di
configurazione "generale", anche dei file di configurazione utente, che
stanno da qualche parte in una subdirectory della home dell'utente,
solitamente una directory che si chiama ".programma".
Ripeto, tuttavia, che la presenza di questi files non e' solitamente tale da
avere ripercussioni sul sistema.
--
Hayabusa
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 piallata'.
In linux hai la fortuna di non avere il registro dove tutti ci mettono
qualcosa che poi viene dimenticato. Non conosco bene altre distibuzioni
ma ti posso assicurare che con Debian riesci a tenere il sistema sotto
controllo senza particolari problemi. Con gli strumenti messi a 
disposizione (apt-get, dpkg, deborphan) puoi sapere esattamente quali 
files appartengono ad un programma, rimuovere completamente un 
programma, ricercare librerie o altri pacchetti non necessari ecc.
Lavoro regolarmente sia con Windows 2000 che con Linux; con linux hai 
(quasi) sempre la situazione sotto controllo e sai esattamente cosa hai 
installato e come e' configurato.
Naturalmente puoi sempre complicarti la vita utilizzando wizard vari
che vanno a modificare le configurazioni senza che tu sappia esattamente 
cosa succede, oppure installando pacchetti sperimentali ecc.
In ogni caso con gli strumenti sopra citati e' abbastanza semplice
riprendere in mano la situazione.
Ciao
Marco
PS. Ho provato diverse distribuzioni prima di approdare a Debian e 
proprio i suoi strumenti di gestione (il mitico apt) mi hanno convinto a 
non cambiare piu'.

 processo degenerativo?
teoricamente no se segui alcune semplici accortezze.
In pratica ci sono tre possibilità generali:
1) installare il pacchetto specifico per la tua distro: e allora hai 
degli strumenti che ti permettono di disinstallarlo completamente o 
quanto meno hai la possibilità di vedere dove sono stati messi tutti i 
files e quindi di eliminarli (molte volte i file di configurazione sono 
nella tua home sotto forma di file nascosti, quelli con un punto davanti 
al nome).
2) compilare i sorgenti ed installare il programma: qui molto 
semplicemente puoi dare un make -n > listafile.txt ed avere i file che
make installerebbe se fosse eseguito. A volte funziona anche un make 
uninstall.
3) il programma ha un installer specifico. In questo caso, più raro, 
dovresti leggere la documentazione e/o richiedere informazioni al sito, 
o al distributore, etc etc
Come vedi concettualmente il tutto è molto più semplice e pulito di windows.
-- 
______________________________________________________________________
            ° Cavallo Pazzo on MtS 1000ds Tamata °
                Linux Registered User #341092
                       icq #343972112
- Proseguo senza scalo verso le isole del Pacifico,
perchè sono felice in mare e forse anche per salvare la mia anima -
( B.M.)
______________________________________________________________________