Cum să mutați setările personale la noul sistem, iubitorii de club asplinux

Cu Anul Nou natupivshim tuturor!

Cred că mulți vor fi interesați de problema unui subiect după lansarea versiunii 11. Adică, setările de e-mail, semne de carte, browser plug-in-uri și așa mai departe.

1. Cum de a face în mod corect și în mod corespunzător transferul? Informații detaliate vor ajuta pentru a evita multe probleme și de a economisi timp.
2. În modul de actualizare, sistemul va rezolva această problemă în sine? Are sens să se actualizeze în termeni de volum de pe disc, care este, atunci când sistemul de upgrade va elimina junk vechi (pachetele vechi și tot ceea ce este conectat cu ei) samostoyateno, sau nu?

Subiectul este foarte interesant, asta e sigur! Odată ce ai esența întrebării pe setul său cap: problema nu este faptul că setările făcute anterior, nu poate fi menținută (deși, desigur, setările în / etc cumva să fie distrus) și modul în care aceste setări va rula programul actualizat. Din nou, trebuie să se țină cont de faptul că dezvoltatorii sunt mai mult și de a schimba în mod constant numele directorului în care programele lor de a stoca setările acestora sau - nu mai ușor - schimbări în structura subdirectoarele imbricate, redenumi și muta fișierele de configurare, astfel schimbă, de asemenea, formatul (permanent " îmbunătățirea „organizarea internă a fișierelor de configurare, din păcate, a devenit aproape o tradiție în lumea OpenSource).
Deci, ce. recomanda în mod clar împărțită în datele dvs. directorul de acasă și setările (de exemplu, datele mele nu pe de / partiția de origine sunt: ​​acces la acestea prin intermediul simbolic link-ul $ HOME / Spațiul de lucru, arătând spre / home / AllUsers / Spațiul de lucru / DRVTiny), și de setări pentru a păstra doar cele mai necesare, apoi se scoate din $ HOME director și toate fișierele și începe instalarea noii versiuni a distribuției.

Este posibil și mai mult. ;-)
/ Home - pe o partiție separată?

Înainte de instalarea / home / user șterge toate setările, directoare, păstrarea în arhive (tar.bz2, de exemplu) setări indvidiualnye numai foarte valoroase, crearea unui mediu familiar, un fel de „micro-climă“ pentru workplace'a, și apoi transferați fișierele din / home / user / Desktop, și apoi instalați noua revenirea distro la locurile lor.

Da, / acasă am pe o partiție separată. Probabil, așa că face cele mai multe ori.

Citat:
birukoff a scris:
Da, / acasă am pe o partiție separată. Probabil, așa că face cele mai multe ori.

IMHO, transferul setărilor este foarte de dorit și plină de riscuri. Aș spune mai mult, încercarea de a transfera setările pot sprovatsirovat erori ciudate și chiar care se încadrează în afara programelor în „miezul“ la început.

Sfatul meu: Începeți cu un ardezie curat și peste tot din nou.
Nu cred că te va lua o lungă perioadă de timp.

Citat:
sergeil a scris:
IMHO, transferul setărilor este foarte de dorit și plină de riscuri. Aș spune mai mult, încercarea de a transfera setările pot sprovatsirovat erori ciudate și chiar care se încadrează în afara programelor în „miezul“ la început.

Sfatul meu: Începeți cu un ardezie curat și peste tot din nou.
Nu cred că te va lua o lungă perioadă de timp

Dar nu se poate face el totul pentru a demola: de la orice utilizator Linux, ca sistem de operare principal, în $ HOME, chiar și pentru o perioadă foarte scurtă de timp poate acumula o mulțime de date personale și setări unice, restabiliți apoi „de la zero“ va fi foarte dificil, pe de altă parte în $ HOME programe stoca bogăția lor în fișierele de configurare privind prezența / absența care, în general, nici caldura, nici rece, deoarece aceste setări și aceste detalii sunt programe pentru propriile lor scopuri pur utilitare necesare numai.

Citat:
birukoff a scris:
Da, / acasă am pe o partiție separată. Probabil, așa că face cele mai multe ori.

Oh, sarcina este mult mai ușor. )
fac

după cum urmează:
1. Eu trec consola de text, rădăcină de conectare, nivelul de execuție 3.
2. Mutare directoare toate $ HOME lui cu sufixul * .old. Cu o probabilitate suficient de mare de utilizare uid în noul sistem se va schimba - și de conectare la $ HOME utilizator fără drepturi de acces depline este extrem de nedorit.
3. copiat / home / zip: / etc / *, / usr / local / *, / opt / *, / var / ftp / *, / var / e-mail / * etc. dacă este necesar.
4. reinstalați sistemul fără formatare partiție și conectați-l ca / ​​acasă. Utilizatorii, de asemenea, nu creează. În noul sistem / locuință goală.
5. Setați ca root. Se montează partiția vechi / acasă în fstab.
6. Într-o serie de servicii de restaurare și alte setări ale sistemului. Prefer să înceapă cu sistemul de rezoluție numele rețelei și.
7. Crearea unui nou utilizator.
8. muta în noile lor fișiere $ HOME de lucru. Dacă schimbați setările locale problemă codificări pentru caractere non-latine din sistemul de fișiere este rezolvată prin convmv - a găsit un pachet în 11 versiuni.
9. Deoarece operația este realizată sub rădăcină - restabilirea autorității utilizatorului de a $ HOME și $ HOME.old.

10. operațiuni suplimentare privind configurația de transfer este de dorit să se efectueze în conformitate cu utilizatorul.
10a. Nu sfătuiesc să părăsească vechi $ HOME / .kde. Prea multe componente începe să „eșueze“, chiar și cu fișierele de configurare vechi „Toss“.
10b. Fiecare componentă, care este utilizat de către utilizator, cel mai bine este să se adapteze la prezența sa la un moment dat și prioritate. IMHO, mai bine lăsați aplicația să nu fie configurat, care va fi „podglyuchivaet“ în timpul utilizării. ;)

Woodoo, e interesant, dar cum recunoaște și care setările pot fi prenosit la noul sistem și care nu sunt? Și de ce deranjez pentru a trage în mod constant în spatele unui morman de gunoi, dacă poți doar dreptul de a muștele separat de chiftele și să păstreze conversația cu Dumnezeu în fișierele cache-ul browser temporar un teanc-mala, haldele și bușteni? Din nou, chiar ucide, dar nu pot să înțeleg de ce ai nevoie de undeva pentru a copia directoarele / usr / local, var / ftp / e-mail, etc. în cazul în care se pot face doar un început pe o partiție separată, și în spațiul sistem de fișiere adecvat doar link-uri simbolice poke.
De ce aveți nevoie / opt, în cazul în care există / usr / local?

Citat:
Unul câte unul în secvența de restaurare servicii

Citat:
DRVTiny a scris:
Woodoo, e interesant, dar cum recunoaște și care setările pot fi prenosit la noul sistem și care nu sunt?

În cele mai multe cazuri - doar. Să nu uităm că ne dăm sfaturi pentru persoanele care nu pot aminti întotdeauna unde și ce * * nevoie pentru a salva. Pe consilierii este întotdeauna o datorie - în special avertizează împotriva greșeli ireparabile. În acest caz - pierderea de informații.

Citat:
Și de ce deranjez pentru a trage în mod constant în spatele unui morman de gunoi, dacă poți doar dreptul de a muștele separat de chiftele și să păstreze conversația cu Dumnezeu în fișierele cache-ul browser temporar un teanc-mala, haldele și bușteni?

Nu văd nici un motiv de iritare. Este în valoare de ea numai din cauza neobservate reluare. „Dacă este necesar.“? Nu este necesar ca noi să decidă / să ghicească în cazul în care persoana care face setările. De exemplu, în unele cazuri, am fost rănit * * uitați să copiați jurnalele de la „proxy temporară.“ ;-)

Citat:
Din nou, chiar ucide, dar nu pot să înțeleg de ce ai nevoie de undeva pentru a copia directoarele / usr / local

/ Usr / local / src - * toate * software-ul instalat de la sursă.
var / ftp / e-mail - mai mult decât importantă. e-mail - este, de asemenea, un * dreapta utilizatorilor * la fișierele corespunzătoare. Dacă există o garanție că uid a salvat - bun venit.

Citat:
etc. în cazul în care se pot face doar un început pe o partiție separată, și în spațiul sistem de fișiere adecvat doar link-uri simbolice poke.

Desigur, poți. Dar dacă a fost făcut în acest caz? Omul care a făcut-o - el își amintește perfect.

Citat:
De ce aveți nevoie / opt, în cazul în care există / usr / local?

Unele legate, binarele static împachetate în rpm, sunt instalate în / opt. Și să actualizeze „la fel.“ Și acolo să păstreze „realizările“ lor. Ie (Pe RedHat ideologia și vânzătorii susțin ideologia) / opt - locul lor obișnuit. Ce vrei să spui un fel de / usr / local? ;-)
Sugestie: unde, personal I - / opt depuse separat.

Citat:
Unul câte unul în secvența de restaurare servicii
Aceasta este, în ciuda reinstalării completă a distribuției, și se pare că avem despre instalarea în modul de actualizare a spus.

Modul de actualizare academic nu au nevoie de $ subiectul respectiv.

Citat:
Și unde ai aceste servicii de mare valoare provin de la? Ai scris? Ei bine, apoi, din nou, nu este posibil pentru a le stoca undeva în „loc cald, rece“, astfel încât un distro nou instalat pentru a avea acces la aceasta ar fi destul de ușor de montat partiția pe care este așezat toate create cu propriile lor mâini, putem spune - surmenaj dobândite.

Da, în / etc Cele mai multe servicii (start / stop script-uri) încă SETUP „în felul său.“ Dar, în „noul“ sistem de * se poate schimba * ideologia configurației unui serviciu - așa că nu prefer să restaureze întregul / etc (sau symlink să-l), și doar câteva fișiere de configurare (Notă: dacă este necesar). În cazul / etc algoritm este simplu:
- salvați toate
- restabili este necesar, să păstreze o copie a
- verifică într-o perioadă care totul funcționează și nimic nu este uitat
- elimina copia vechi

Numai dacă este cazul.