Reinstalacja systemu, dylematy noob a linuksowego.

pyt Q

Witam,
Właśnie przerabiam zabawę z upgradowaniem, ewentualnie czystą reinstalacją systemu. Obecnie mam Xubuntu 7.10 (2.6.22-15generic) i chciał bym przejść na 8.04 najnowszy (chyba 8.04.1). Tyle, że mam kilka niejasności i zastanawiam się jak to zrobić. System pracuje na laptopie Asus A3E.
Mój system plików ma się tak:
# /dev/sda1 /boot ext2 # /dev/sda2 swap sw # /dev/sda3 / jfs # /dev/sda4 /home jfs
Podzieliłem dysk w taki sposób ponieważ jak pierwszy raz instalowałem Linuksa i czytałem jak to najlepiej zrobić to właśnie tak radzili aby podzielić dysk. Tego czego nie wiem to jak to jest z katalogiem /home na oddzielnej partycji.
Zanim zacznę działać wiadomo zrobie sobie backup /home. Następnie wrzucę płytkę liveCD uruchomię Gparted i sformatuję /boot, swap i / natomiast /home zostawię niesformatowany. Kliknę instaluj system, wskażę odpowiednie miejsca gdzie mają zostać zainstalowane /boot, swap oraz /
I teraz nie rozumiem jak to jest, że home się zostawia kiedy tam jest mnóstwo katalogów ".nazwa", które to są katalogami z ustawieniami różnych programów (i nie tylko), a te programy z kolei instalowane są poza /home i przy reinstalacji są kasowane.
1) Jak więc zostawienie /home pozwala nam zachować nasz stary config kiedy wszystkie programy będziemy musieli instalować od nowa ?? 2) Czy podczas ponownej instalacji różnych programów nie nadpiszą nam one swoich starych katalogów ".nazwaprogramu" ze starej instalacji ??
Wydaje mi się, że po takiej operacji i tak musimy grzebać i kombinować, więc nie lepiej zrobić sobie czystą instalację, a następnie do świeżego /home kopiować odpowiednie pliki, katalogi z zapisanego na innym dysku starego /home ??
Pozdrawiam Jarek Bolo

odp A

Podzieli³em dysk w taki sposób poniewa¿ jak pierwszy raz instalowa³em Linuksa i czyta³em jak to najlepiej zrobiæ to w³a¶nie tak radzili aby podzieliæ dysk. Tego czego nie wiem to jak to jest z katalogiem /home na oddzielnej partycji.
Zanim zacznê dzia³aæ wiadomo zrobie sobie backup /home. Nastêpnie wrzucê p³ytkê liveCD uruchomiê Gparted i sformatujê /boot, swap i / natomiast /home zostawiê niesformatowany. I teraz nie rozumiem jak to jest, ¿e home siê zostawia kiedy tam jest mnóstwo katalogów ".nazwa", które to s± katalogami z ustawieniami ró¿nych programów (i nie tylko), a te programy z kolei instalowane s± poza /home i przy reinstalacji s± kasowane.
1) Jak wiêc zostawienie /home pozwala nam zachowaæ nasz stary config kiedy wszystkie programy bêdziemy musieli instalowaæ od nowa ?? 2) Czy podczas ponownej instalacji ró¿nych programów nie nadpisz± nam one swoich starych katalogów ".nazwaprogramu" ze starej instalacji ?? Wydaje mi siê, ¿e po takiej operacji i tak musimy grzebaæ i kombinowaæ, wiêc nie lepiej zrobiæ sobie czyst± instalacjê, a nastêpnie do ¶wie¿ego /home kopiowaæ odpowiednie pliki, katalogi z zapisanego na innym dysku starego /home ??
jarek_bolo
mo¿e byæ, ja mam tylko / i /home
podczas samej instalacji bêdziesz móg³ to zrobiæ.
tak, przecie¿ poza /home s± binarki, ewentualnie w /etc s± konfigi - ja bym to nazwa³ "maszyny" a nie "usera/programów u¿ytkowych"
nie, wczytaj± sobie stary konfig, dorobi± sobie brakuj±ce nowe opcje i zapisz± nowy konfig.
je¿eli bêdziesz u¿ywa³ innych programów ni¿ na starym systemie to taka operacja po prostu usunie ci niepotrzebne pliki ze starymi konfigami. Przy czym jakby¶ instalowa³ na przyk³ad KDE to jest katalog .kde który zawiera tysi±c i 1 plików konfiguracyjnych ró¿nych programów zale¿nych od KDE. Np. kssh. Jest to wiêc tylko pytanie - czy bêdzie ci siê chcia³o rêcznie to wszystko robiæ?

odp A

Witam,
W³a¶nie przerabiam zabawê z upgradowaniem, ewentualnie czyst± reinstalacj± systemu. Obecnie mam Xubuntu 7.10 (2.6.22-15generic) i chcia³ bym przej¶æ na 8.04 najnowszy (chyba 8.04.1). Tyle, ¿e mam kilka niejasno¶ci i zastanawiam siê jak to zrobiæ. System pracuje na laptopie Asus A3E.
Mój system plików ma siê tak:
# /dev/sda1 /boot ext2 # /dev/sda2 swap sw # /dev/sda3 / jfs # /dev/sda4 /home jfs
Podzieli³em dysk w taki sposób poniewa¿ jak pierwszy raz instalowa³em Linuksa i czyta³em jak to najlepiej zrobiæ to w³a¶nie tak radzili aby podzieliæ dysk. Tego czego nie wiem to jak to jest z katalogiem /home na oddzielnej partycji.
Zanim zacznê dzia³aæ wiadomo zrobie sobie backup /home. Nastêpnie wrzucê p³ytkê liveCD uruchomiê Gparted i sformatujê /boot, swap i / natomiast /home zostawiê niesformatowany. Kliknê instaluj system, wska¿ê odpowiednie miejsca gdzie maj± zostaæ zainstalowane /boot, swap oraz /
I teraz nie rozumiem jak to jest, ¿e home siê zostawia kiedy tam jest mnóstwo katalogów ".nazwa", które to s± katalogami z ustawieniami ró¿nych programów (i nie tylko), a te programy z kolei instalowane s± poza /home i przy reinstalacji s± kasowane.
1) Jak wiêc zostawienie /home pozwala nam zachowaæ nasz stary config kiedy wszystkie programy bêdziemy musieli instalowaæ od nowa ?? 2) Czy podczas ponownej instalacji ró¿nych programów nie nadpisz± nam one swoich starych katalogów ".nazwaprogramu" ze starej instalacji ??
Wydaje mi siê, ¿e po takiej operacji i tak musimy grzebaæ i kombinowaæ, wiêc nie lepiej zrobiæ sobie czyst± instalacjê, a nastêpnie do ¶wie¿ego /home kopiowaæ odpowiednie pliki, katalogi z zapisanego na innym dysku starego /home ??
Pozdrawiam Jarek Bolo
jarek_bolo
Jak ju¿ od nowa to ja bym zostawi³ tylko / i /home . No i ten jfs , powiedzmy tak jest on ma³o popularny i je¶li nie wiesz dlaczego go potrzebujesz to przejd¼ na ext3 lub reiserfs (je¶li masz "chudy" dysk )
ja na swoim desktopie od 10 lat mam tylko / ,ale jak kto uwa¿a natomiast ten /boot to IMHO lekka przesada . Najlepiej tar-em ! ;) jak bêdziesz mia³ kopiê /home to podziel dysk ca³kiem odnowa .
W /home/user/.co¶_tam s± ustawienia programów dla konkretnego u¿ytkownika takim sposobem ka¿dy user mo¿e mieæ swój ca³kowicie odmienny konfig desktopu itp . Ogólne i "deflaudowe" opcje s± zazwyczaj w /etc i to siê tyczy przedewszystkim programów u¿ytkowych jak OOfice czy Firefox ale ju¿ nie serwerów jak samba czy apache
Ale tylko kunfigi programów tylko typowo desktopowych . Po prostu tego typu programy szukaj± swych ustawieñ w HOME/.nazwa_programu i to jest prawie standart .
Je¶li to bêd± nowsze wersje to raczej mog± co nie co pozmieniaæ ale w zasadzie wiêkszych ró¿nic nie bêdzie , np: bêdziesz mia³ swoje stare zak³adki z firefoxa konto z kadu czy skype itp. Jak niezrobisz jakiego¶ g³upiego b³êdu , np przy instalacji odnowa za³o¿ysz konto o nieco innej nazwie albo zrobisz ich nieco wiêcej tak ¿e UID-y i GID-y katalogów /home/muj( to te¿ w prosty sposób mo¿na ) bêd± inne to nie powinno byæ wiêkszych problemów . A tak na koniec ja mam linuxa od ~10 lat zmienia³em dysk ze ~4 razy z ró¿nych powodów z totalnym padem w³±cznie , p³ytê g³ówn± ze 3 razy . Ale mimo wszystko od tych 10 lat mam ten sam system z tym samych katalogiem home i bez ¿adnej reinstalki tyko kopia zrobiona tar-em i to ca³ego sytemu ! Problemy by³y czasami ale :) Tobie na pocz±tek to radzê jednak pozostaæ przy home no i ubuntu to nie debian ;) .

odp A

I teraz nie rozumiem jak to jest, ¿e home siê zostawia kiedy tam jest mnóstwo katalogów ".nazwa", które to s± katalogami z ustawieniami ró¿nych programów (i nie tylko), a te programy z kolei instalowane s± poza /home i przy reinstalacji s± kasowane. ** jarek_bolo
Podstawy: pathname.com/fhs/pub/fhs-2.3.html
Tutaj jest to dosyæ sensownie opisane co do czego i jak nie masz dobrych przyczyn dlaczego robiæ inaczej to po prostu zostaw tak byæ powinno.

Dodaj odpowied¼

Tytu³:

Mail: (w celu weryfikacji posta)