Jako system operacyjny, który jest wysoce konfigurowalny i w dużej mierze opiera się na interakcjach CLI, Linux jest podatny na awarie systemu spowodowane nieprawidłowymi poleceniami lub operacjami systemu. Jeśli więc używasz Linuksa na swoim głównym komputerze, często możesz napotkać problemy.

Na szczęście istnieją narzędzia do przywracania systemu, które tworzą migawki plików i ustawień, które możesz przywróć w systemie, aby przywrócić go do poprzedniego punktu funkcjonowania na wypadek, gdyby którakolwiek z twoich operacji go wyrenderowała bezużyteczny.

Timeshift jest jednym z takich narzędzi dla Linuksa. W tym przewodniku przeprowadzimy Cię przez instrukcje korzystania z niego na komputerze z systemem Linux.

Co to jest przesunięcie w czasie?

Timeshift to narzędzie do przywracania systemu dla systemu Linux. Możesz o tym pomyśleć jako Funkcja przywracania systemu w systemie Windows albo Aplikacja Time Machine na macOS.

Timeshift działa, tworząc migawkę systemu w trybie rsync lub btrfs, w zależności od dystrybucji Linuksa. Aby to zrobić, Timeshift zasadniczo tworzy punkt przywracania systemu w czasie, gdy wszystko działa płynnie. Ta kopia zapasowa obejmuje wszystkie pliki i ustawienia systemowe — bez plików ani dokumentów użytkownika.

instagram viewer

W ten sposób, gdy przypadkowo zepsujesz coś w systemie podczas konfigurowania lub dostosowywania go, możesz przywrócić go z powrotem do tego punktu przywracania i cofnąć wszystkie zmiany.

Funkcje przesunięcia w czasie

Poniżej znajduje się lista wszystkich godnych uwagi funkcji Timeshift:

  • Minimalna konfiguracja
  • Obsługa trybów CLI i GUI
  • Wsparcie dla btrfs
  • Obsługa migawek rsync
  • Wiele opcji poziomu kopii zapasowej (godzinowy, dzienny, tygodniowy, miesięczny i rozruchowy)
  • Przywracanie między dystrybucjami

Jak zainstalować Timeshift w systemie Linux

Timeshift jest preinstalowany w niektórych dystrybucjach Linuksa, podczas gdy w innych trzeba go zainstalować ręcznie.

1. O Ubuntu i jego pochodnych

Jeśli używasz Ubuntu i jego pochodne jak Linux Mint, podstawowy system operacyjny itp., najprawdopodobniej masz już na nim preinstalowany Timeshift. Możesz więc od razu zacząć z niego korzystać.

Jeśli jednak go tam nie ma, możesz zainstalować Timeshift na Ubuntu, uruchamiając te polecenia w terminalu:

sudo add-apt-repository -y ppa: teejee2008/timeshift
sudo apt-Dostawać aktualizacja
sudo apt-Dostawać zainstaluj przesunięcie w czasie

Alternatywnie możesz przejść do Menedżer oprogramowania w swojej dystrybucji i stamtąd zainstaluj Timeshift.

2. W Fedorze, CentOS i RHEL

Timeshift obsługuje tylko migawki BTRFS w Fedorze. Aby go zdobyć, użyj:

sudo dnf zainstalować przesunięcie w czasie

3. Na Arch Linux i Manjaro

Wreszcie, wł Arch Linux, Manjaro i tym podobne, możesz zainstalować Timeshift za pomocą:

tak -S przesunięcie w czasie

Uruchomienie i konfiguracja funkcji Timeshift

Po zainstalowaniu Timeshift otwórz menu Aplikacje, wyszukaj Przesunięcie w czasiei uruchom go. Zostaniesz poproszony o podanie hasła użytkownika w celu uwierzytelnienia. Wejdź i naciśnij Uwierzytelniać.

Teraz, jeśli po raz pierwszy uruchamiasz Timeshift na swoim komputerze, powitamy Cię z Kreator konfiguracji. Tutaj musisz ustawić preferencje dla kilku różnych ustawień Timeshift.

Najpierw musisz wybrać typ migawki między Rsync oraz Btrfs.

Dla niewtajemniczonych opcja Rsync tworzy migawki przy użyciu rsync i twardych łączy. Zasadniczo migawki Rsync zawierają tylko te pliki i katalogi, które zostały zmienione lub zmodyfikowane — reszta (niezmienionych) plików nie jest tworzona w migawce. W związku z tym zajmuje mniej miejsca na dysku. Z drugiej strony tryb Btrfs jest idealny dla użytkowników korzystających z jednej z dystrybucji Linuksa, która korzysta z systemu plików btrfs.

Po wybraniu typu naciśnij Następny.

Poczekaj kilka sekund, aż Timeshift oszacuje rozmiar Twojego systemu. Zaraz po zakończeniu wybierz lokalizację w systemie, w której chcesz zapisać migawki Timeshift.

Zalecamy zrobienie tego na zewnętrznym napędzie USB lub zewnętrznym dysku HDD/SSD, ponieważ może to zaoszczędzić w sytuacjach, w których nie można uruchomić systemu. Kliknij Następny kontynuować.

W zależności od tego, jak często modyfikujesz elementy systemu, następnym krokiem jest wybór częstotliwości tworzenia migawek. Spowoduje to automatyczne utworzenie kopii zapasowej wszystkich plików systemowych i ustawień w ustalonych odstępach czasu bez Twojej interwencji.

Zaznacz pole wyboru obok poziomu poniżej Wybierz poziomy zrzutu i uderzył Następny.

Na koniec funkcja Timeshift zapyta, czy chcesz również utworzyć kopię zapasową folderu domowego w migawce. Wybierz odpowiednią opcję tutaj i kliknij Następny.

Kliknij Skończyć aby zakończyć konfigurację.

Jak korzystać z Timeshift w systemie Linux

Po pomyślnym skonfigurowaniu Timeshift na swoim komputerze zostaniesz przeniesiony do głównego okna.

W tym oknie możesz wykonać wszystkie operacje Timeshift, jak pokazano w poniższych sekcjach:

1. Utwórz migawkę za pomocą Timeshift

Uderz w Tworzyć w głównym oknie Timeshift, a Timeshift rozpocznie tworzenie migawki przy użyciu ustawionych preferencji.

Usiądź wygodnie i pozwól, aby proces się zakończył.

Ponieważ jest to Twoja pierwsza migawka, może to zająć dużo czasu w porównaniu z migawkami, które zrobisz później. Gdy migawka będzie gotowa, pojawi się w głównym oknie.

2. Przywróć migawkę

Możesz przywrócić migawkę w dwóch sytuacjach: kiedy system działa i kiedy nie możesz uruchomić systemu. W przypadku tego pierwszego naciśnij Przywrócić w głównym oknie Timeshift, a otworzy się okno, w którym musisz wybrać migawkę, którą chcesz przywrócić.

Ponadto poprosi Cię również o wybranie partycji docelowej, na której migawka ma zostać przywrócona. Wybierz i naciśnij Następny.

Teraz Timeshift wykona „próbny przebieg”, tj. porówna bieżący stan systemu z tym w migawce. W zależności od rozmiaru migawki może to również zająć trochę czasu.

Po zakończeniu zobaczysz listę wszystkich plików i katalogów, które należy przywrócić i usunąć. Przejrzyj tę listę, aby zweryfikować zmiany i upewnić się, że żaden ważny plik ani ustawienie nie są modyfikowane w trakcie tego procesu.

Gdy będziesz zadowolony ze zmian, naciśnij Następny potwierdzać. Ponownie kliknij Następny na następnym ekranie ostrzegawczym, aby potwierdzić przywrócenie migawki.

Poczekaj chwilę, a Timeshift przywróci twoją migawkę.

Jeśli nie możesz uruchomić systemu, możesz spróbować uruchomić go za pomocą pamięci USB na żywo, a następnie użyć Timeshift, aby przywrócić go do poprzedniego stanu roboczego i naprawić wszelkie uszkodzone lub źle skonfigurowane komponenty systemu, ustawienia lub plik.

3. Usuń migawkę

Jeśli zdarzy ci się przechowywać dużo multimediów i oprogramowania na swoim lokalnym komputerze, a z jakiegoś powodu również oszczędzasz migawki na tym samym dysku, wtedy możesz chcieć usunąć swoje starsze migawki w pewnym momencie, aby zwolnić dysk przestrzeń.

Aby to zrobić, naciśnij Usunąć w oknie głównym Timeshift. Następnie wybierz migawkę, którą chcesz usunąć i naciśnij Usunąć przycisk.

Koniec z awariami systemu Linux dzięki funkcji Timeshift

Narzędzie do przywracania systemu to niezbędna aplikacja na komputerze z systemem Linux, zwłaszcza jeśli chcesz dostosowywanie systemu i konieczność majstrowania przy różnych plikach systemowych i konfiguracjach całkiem często.

W związku z tym niezbędne jest również zapewnienie, że narzędzie automatycznie wykonuje prawidłowe migawki. Mamy nadzieję, że ten przewodnik pomoże Ci rozpocząć korzystanie z funkcji Timeshift. Możesz więc użyć go do skonfigurowania automatycznych migawek, dzięki czemu gdy będziesz potrzebować przywrócić system, możesz to zrobić dość łatwo.

Podobnie, innym świetnym narzędziem do tworzenia kopii zapasowych i przywracania systemu Linux jest dd, który wykonuje pełną kopię zapasową Twojego systemu, w tym wszystkiego, od ustawień systemowych po wszystkie dokumenty, pliki, a nawet aplikacje.

Jak łatwo sklonować i przywrócić obraz dysku Linux za pomocą dd

Czytaj dalej

UdziałĆwierkaćUdziałE-mail

Powiązane tematy

  • Linux
  • Przywracanie systemu
  • Aplikacje na Linuksa
  • Wehikuł czasu
  • Zainstaluj oprogramowanie

O autorze

Yash Wate (57 opublikowanych artykułów)

Yash jest pisarzem sztabowym w MUO zajmującym się majsterkowaniem, Linuksem, programowaniem i bezpieczeństwem. Zanim odnalazł swoją pasję w pisaniu, zajmował się tworzeniem aplikacji internetowych i iOS. Jego teksty można również znaleźć na TechPP, gdzie zajmuje się innymi branżami. Poza technologią lubi rozmawiać o astronomii, Formule 1 i zegarkach.

Więcej od Yash Wate

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować