Newsgroup: it.comp.os.linux.iniziare
Titolo: passare a debian?

Oggi ho comprato una rivista (linuxpro, ma non facciam pubblicità) e ci sono
dentro 3 cd con l'ultima debian. La mia casa, in realtà, è piena di cd con
distribuzioni trovate nei giornali. Io ho una mandrake 9.1 installata. Ora
mi chiedo:
- per cambiare distribuzione devo eliminare la precedente? Nel mio caso la
mia /home è montata su un'altra partizione, quindi dovrei solo eliminare
ciò che è sulla partizione "/"?
- ma ne vale la pena di cambiare distribuzione? O meglio, perchè dovrei
cambiare distribuzione?
dawe
-- 
per rispondere via e-mail, togli LE_MANI_DALLA_TASTIERA

 dovrei cambiare distribuzione?
Se non lo sai tu!
-- 
« Invento ergo sum »
[G]reedy[F]ly aka Shuren @ 
irc.azzurra.org
Powered by Slackware Linux
GPG Public Key 
http://www.cucciolo.net/pub/michele/michele.asc

  cambiare distribuzione?
Dal momento che ti poni quest domanda si presuppone che tu non ti sia trovato
bene con la tua attuale distribuzione per cui la risposta va da sè: cambiala.
Quando sarai passato alla debian e ti chiederai ancora se vale la pena cambiare
distribuzione allora la risposta é: passa a slackware e vivi felice :)
-- 
Marco Mampreso - Linux User # 296644
Slackware 9.1 - Kernel 2.6.0

 dawe
All'inizio ho cambiato un po' di distribuzioni, poi mi sono rotto e adesso
mi sono riservato un paio di GBytes in fondo al disco per tenerci una
distribuzione di test.
Ovviamente le partizioni di home e swap sono le stesse per entrambe le
distribuzioni.
-- 
Lorenzo "paulatz" Paulatto, Trieste

 felice :)
Temo che dopo essere passato a Debian non si porrà altre domande. j/k
ciao
lcua

 distribuzioni.
Ok per lo swap, ma riguardo la carella /home, per mantenere gli utenti e le
stesse impostazioni cosa bisogna fare, esattamente?
Nel nuovo sistema si deve creare un nuovo utente con lo stesso nome di
quello usato sul vecchio sistema, e non verrà sovrascritta la cartella già
presente in /home, o cosa?
Grazie
-- 
Marco Iannaccone
marcoia...@katamail.com
ICQ UIN: 18748121
Parlano, parlano di liberta', ma quando vedono un individuo veramente
libero, allora ne hanno paura.
        da "Easy Rider"

non ti conviene per niente conservare la /home se cambi distro e usi 
qualche desktop manager: ad es. Mandrake ha i menu personalizzati e se 
installi debian ti sballa tutto.
Se poi fai domande consimili non mi pare tu sia pronto per passare a 
Deian di botto. Ti conviene installarti knoppix o knopILS su hard disk e 
poi aggiornare con apt-get upgrade. Ma studia.

 presente in /home, o cosa?
Non e' il nome ma il numero associato all'utente cioe' l'UID. Quello deve 
essere lo stesso. La directory dell'utente in home non viene sovrascritta se 
gia' esiste. 
-- 
Enrico Bodo  -  Assistant Professor in Theoretical Chemistry 
University of Rome "La Sapienza" 
Department of Chemistry         

 gia' esiste.
Devo quindi semplicemente creare un utente e chiamarlo come voglio, ma con
lo stesso UID che aveva sull'altro sistema, no?


 lo stesso UID che aveva sull'altro sistema, no?
Esatto. Se hai problemi con la configurazione di gnome/kde puoi risolvere in
modo un po' brutale cancellando le configurazioni preesistenti.
$ rm -rf ~/.kde
$ rm -rf ~/.gnome
$ rm -rf ~/.gconf 


 sč: cambiala.
No, no, io mi trovo bene, č solo che con tante distribuzioni in giro ad uno
i dubbi non possono che venire!


 $ rm -rf ~/.gconf
Ok grazie! :-)
Quindi insomma, quando Linux gestisce ad esmepio l'appertenenza di un
file/dispositivo/etc a un gruppo e/o unutente, lo fa memorizzando UID e GID,
che non è altro che un numero (da quanto ho capito asegnabile manualmente,
etc...). La user login non è altro che una scorciatoia per poter fare il
login digitando una parola alfanumerica e non un uid, vero?
in teoria potrei modificare la login associata a un uid (rinominando anche
la cartella contenuta in home) etc... e continuerebbe a funzionare tutto
normalmente?
Oppure potrei ad esempio cambiare per una certa entry in /etc/passwd in modo
che cambio l'UID associato a una certa login e quell'utente non avrà più i
permessi per accedere ai suoi files, a meno che non cambio uid anche a
questi?
O non è così semplice e non basta modificare il file delle password e quello
dei gruppi? (è comunque una cosa estrema, lo so, e detta in quattro e
quattr'otto, è giust per curiosità.... :-P)


 quattr'otto, è giust per curiosità.... :-P)
Di solito ci sono dei programmini appositi che fanno tutto per esempio se
devo cambiare uid all'utente paolo faccio:
# usermod -u 512 paolo
La homedir viene  automaticamente adattata da usermod.


 La homedir viene  automaticamente adattata da usermod.
Ah, grazie per la segnalazione.
In ogni caso, cmq, cose tipo "adduser", etc.... (immagino anche "usermod"?)
non sono altro che script, che immagino facciano esattamente queste
operazioni di modifica di questi files, degli ID, etc.... ma facendoli
manualmente dovrebbe essere lo stesso, no (quasi quasi do un'occhiata a come
sono fatti questi script...)?
Ora una domandina un po' più estrema (e poi non ne faccio più... prmesso!
:-P): se ho una certa partizione UNIX-compliant (ad esempio ext2/3 ReiserFS,
BSD, etc...), che quindi, oltre ai permessi, specifica per ogni file UID e
GID, creata ad esempio in un sistema Linux, e la monto sotto un altro
sistema UNIX compliant che supporti qel FS, ad esempio BeOS o FreeBSD,
etc..., funzionerà tutto come ci si aspetta, con gli UID e i GID
effettivamente gestiti come si farebbe dalla pertizione Linux originale, e
quindi se su quel sistema sono presenti UID e GID corrisapondenti si potrà
accedere ai vari files di qella partizione, e altrimenti, no?


 etc..., funzionerà tutto come ci si aspetta, con gli UID e i GID
Si'. Se un SO supporta un fs completamente ne utilizza tutte le
caratteristiche. Permessi e proprieta' sono scritti nei filesystem. Solo
nel caso contrario (per esempio vfat su linux) i permessi e le proprieta'
sono una finzione e evaporano allo smontaggio.


 sono una finzione e evaporano allo smontaggio.
Quindi se ho una cartella in un filesystem ext2 di proprietŕ dell'UID 21,
creata in un sistema Linux in cui č presente effettivamente un utente (con
una qualsiasi login) con quell'UID, e monto poi quella partizione ad esempio
sotto FreeBSD (immagino possa gestire l'ext2), non potrň accedere a quella
cartella da lě se non c'č nessun utente con quell'UID (a parte da root,
ovviamente).
Se perň ora creo nel sistema FreeBSD un utente assegnadogli quell'UID,
oppure prendo un altro utente e gli cambio l'UID in quello,sarŕ il
proprietario di quella cartella "importata" dall'altro sistema, giusto?
Infine, se ora da BSD, come root, cambio il proprietario di quella cartella
con uno presente sul sitema, potrň accedervi da qui con quell'utente, ma non
potrň piů farlo sul veccchio sistema, se non da root,se non č presente un
utente con quell'UID (immagino alla fine sia una situazione potenzialmente
pericolosa se non controllata, perchč eventualmente permette accesso ad una
cartella ad un utente che per caso ha quello stesso UID su un altro
sistema...).


 sistema...).
Si' certo, ma esattamente qual e' il problema? Se hai piu' utenti che
accedono allo stesso disco da sistemi unix diversi (via nfs o sulla stessa
macchina) ad ogni utente si devono assegnare gli stessi uid e gid su tutti 
i sistemi.
