Jak przywrócić ustawienia i programy po ponownej instalacji

Jeśli myślisz o zaktualizowaniu lub sformatowaniu wszystkiego lub być może masz kilka komputerów, na których chcesz mieć te same programy i konfiguracje, nie możesz przegapić tego artykułu.


Aktualizuj: główną zaletą jest to, że system pozostaje dokładnie taki sam, jak przed aktualizacją, z tymi samymi konfiguracjami i tymi samymi programami, ale ze wszystkimi nowościami i aktualizacjami nowego Ubuntu.

Czysta instalacja: pozostawia system w czystości, zapewniając, że wszystko działa idealnie i że nie przenosimy poprzednich błędów konfiguracji.

W większości przypadków idealnym rozwiązaniem byłoby połączenie: czysty system, ale z zachowaniem ustawień użytkownika i wcześniej zainstalowanych ręcznie programów. W tym artykule zobaczymy, jak to osiągnąć, system zainstalowany od zera, ale zachowujący programy i dostosowania, które mieliśmy w poprzednim systemie.

Zachowaj ustawienia użytkownika

Wszystkie opcje użytkownika, bez wyjątku, znajdują się w katalogu / Home, wszystko, co musimy zrobić, to zachować ten folder niezmieniony.

Mogą wystąpić dwie różne sytuacje, gdy katalog / Home Znajduje się na tej samej partycji co reszta systemu (więc jego zawartość zostanie usunięta podczas nowej instalacji) lub na oddzielnej partycji.

/ Home w niezależnej partycji: ten przypadek znacznie nam ułatwia, wszystko, co musimy zrobić, to wybrać ręczne partycjonowanie podczas procesu instalacji i upewnić się, że partycja / Home wracać do / Home a pole formatu NIE jest zaznaczone.

/ Home na partycji głównej: w tym przypadku będziemy musieli wykonać kopię zapasową całego katalogu / Home ponieważ zostanie to usunięte podczas instalacji.

1. Utwórz kopię zapasową PRZED aktualizacją:

cd / && sudo tar cvfz backup_home.tar.bz2 / home

Zapisujemy plik kopia zapasowa_home.tar.bz2 w witrynie, o której wiemy, że nie zostanie usunięta, na przykład z dysku USB.

2. Zainstaluj nowy system: normalnie instalujemy nowy system Ubuntu

3. Przywróć kopię zapasową PO aktualizacji:

cd / && sudo tar xvfz /routadondeguardeelbackup/backup_home.tar.bz2
Uwaga: aby ta metoda działała dobrze, nowi użytkownicy muszą mieć takie same nazwy jak stary system.

Przywróć zainstalowane programy

Inną kwestią, która może zająć dużo czasu po instalacji, jest ponowna instalacja wszystkich programów, które mieliśmy wcześniej, jednak można to rozwiązać za pomocą zaledwie dwóch poleceń:

1. Uzyskaj listę zainstalowanych programów: PRZED aktualizacją w starym systemie uzyskamy listę zainstalowanych programów poleceniem:

dpkg --get-selections | awk '$ 2 ~ / ^ install $ / {print $ 1}'> package_list.txt

Zapisujemy plik package_list.txt w miejscu, o którym wiemy, że nie zostanie skasowany, na przykład dysk USB

2. Zainstaluj nowy system: normalnie instalujemy nowy system Ubuntu

3. Ponownie zainstaluj wszystkie programy: PO instalacji nie będziemy mieli programów zainstalowanych ręcznie, do ich odzyskania użyjemy pliku package_list.txt następująco:

cat pakiet_list.txt | xargs sudo aptitude install -y

Uwaga: ten system działa tylko dla programów zainstalowanych za pomocą menedżera pakietów, nie będzie działał dla programów skompilowanych ręcznie lub zainstalowanych inną metodą.

Inne dostosowania

Może się zdarzyć, że w systemie mamy inne dostosowania, na przykład modyfikację systemu startowego w /bagażnik, pliki z serwera WWW w formacie/ Var / www lub pliki konfiguracyjne systemu w / Etc aby podać kilka przykładów.

W takim przypadku wykonamy kopię zapasową folderu lub folderów, których dotyczy problem, i przywrócimy ją do zaktualizowanego systemu:

cd / && sudo tar cvfz backup.tar.gz / folder1 / folder2 ... # Utwórz kopię zapasową
cd / && sudo tar xvfz backup.tar.gz # Przywróć kopię zapasową
Dzięki Fosco (oryginalny autor tego wspaniałego artykułu)!

źródło: Ubuntu w głębi


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Lizmer A Ruiz G. powiedział

    Dzień dobry ,,, piszę o pomoc ,,, przywróciłem pulpit Linux Canaima 2.0 do wersji 3.0… ..Ale zgubiłem programy edukacyjne, jak je przywrócić, czy najpierw musiałeś wykonać kopię zapasową? ale powiedział mi, że nie zgubi programów, teraz ich nie dostaję, i użyłem skryptów install-canima.sh ... jest sposób, aby dostać te programy na partycje ,,,, i jak to zrobić .... Proszę, jestem początkującym Linuksem …….

  2.   Lizmer A Ruiz G. powiedział

    Dzień dobry ,,, piszę o pomoc ,,, przywróciłem pulpit Linux Canaima 2.0 do wersji 3.0… ..Ale zgubiłem programy edukacyjne, jak je przywrócić, czy najpierw musiałeś wykonać kopię zapasową? ale powiedział mi, że nie zgubi programów, teraz ich nie dostaję, i użyłem skryptów install-canima.sh ... jest sposób, aby dostać te programy na partycje ,,,, i jak to zrobić .... Proszę, jestem początkującym Linuksem …….

  3.   Luz powiedział

    Dzień dobry, mam linux mint 18.1… Zmieniłem nazwę mojego terminala i teraz nie mogę uzyskać dostępu do mojego użytkownika jako administrator. Kiedy próbuję uzyskać dostęp, otrzymuję tę chmurę komunikatów, nie aktualizuję pliku ICEauthority / home / luz.ICEauthority Co mam zrobić?