Jak zainstalować Timeshift na Ubuntu 24.04, 22.04 lub 20.04

Timeshift to potężne narzędzie do tworzenia kopii zapasowych i przywracania danych dla systemów Linux, które tworzy migawki systemu i zarządza nimi. Te migawki mogą przywrócić system do poprzedniego stanu w przypadku awarii systemu lub problemów po aktualizacjach. Timeshift obsługuje tryby RSYNC i BTRFS, zapewniając elastyczność w zarządzaniu i przechowywaniu kopii zapasowych. Najważniejsze funkcje obejmują zaplanowane migawki, przyrostowe kopie zapasowe oraz możliwość wykluczania określonych plików lub katalogów z kopii zapasowych.

Aby zainstalować Timeshift na Ubuntu 24.04, 22.04 lub 20.04, masz dwie podstawowe metody: użycie menedżera pakietów APT z domyślnym repozytorium Ubuntu lub PPA programisty dla najnowszej wersji. Ten przewodnik przeprowadzi Cię przez obie metody instalacji, zapewniając dostęp do niezawodnych możliwości tworzenia kopii zapasowych Timeshift.

Odświeżanie i aktualizacja systemu Ubuntu

Rozsądnie jest rozpocząć proces instalacji oprogramowania od upewnienia się, że system jest aktualny. Aby zaktualizować system Ubuntu, otwórz terminal i wprowadź następujące polecenie:

sudo apt update && sudo apt upgrade

To polecenie wykonuje dwie akcje: sudo apt update odświeża lokalne repozytoria oprogramowania, upewniając się, że system zna najnowsze wersje. Następnie sudo apt upgrade aktualizuje zainstalowane pakiety w systemie do ich najnowszych wersji.

Wybierz metodę instalacji APT

Podczas instalowania TimeShift masz dwie główne opcje. Możesz zainstalować go bezpośrednio z oficjalnych repozytoriów Ubuntu lub za pośrednictwem PPA (archiwum pakietów osobistych) prowadzonego przez Tony'ego George'a, twórcę TimeShift. Przeanalizujmy obie metody.

Opcja 1: Zainstaluj TimeShift poprzez repozytorium Ubuntu

Repozytorium Ubuntu to ogromna baza oficjalnie wspieranego oprogramowania, które można łatwo zainstalować w dowolnym systemie Ubuntu. TimeShift jest częścią tego repozytorium, co upraszcza proces instalacji.

Aby zainstalować TimeShift z repozytorium Ubuntu, wprowadź w terminalu następujące polecenie:

sudo apt install timeshift

Opcja 2: Instalacja TimeShift za pośrednictwem PPA dewelopera

Alternatywna metoda instalacji TimeShift polega na użyciu pliku PPA. Ta metoda jest korzystna dla użytkowników, którzy chcą wykorzystać najnowszą stabilną wersję TimeShift.

Aby włączyć PPA do źródeł oprogramowania systemu, użyj następującego polecenia:

sudo add-apt-repository ppa:teejee2008/timeshift -y

To polecenie dodaje PPA teejee2008/timeshift do systemowej listy źródeł oprogramowania. Flaga -y automatycznie potwierdza dodanie PPA, oszczędzając ci dodatkowego kroku.

Po dodaniu PPA należy ponownie zaktualizować źródła oprogramowania systemu. Dzięki temu system rozpozna nowo dodany PPA. Aby to zrobić, użyj następującego polecenia:

sudo apt update

Po dodaniu i rozpoznaniu PPA możesz przystąpić do instalacji TimeShift. Użyj następującego polecenia:

sudo apt install timeshift

To polecenie jest identyczne z tym używanym w metodzie repozytorium Ubuntu. Jednak ze względu na zaktualizowane źródła oprogramowania apt pobierze najnowszą wersję TimeShift z PPA dewelopera.

Inicjowanie funkcji TimeShift po instalacji

Uruchamianie TimeShift poprzez interfejs wiersza poleceń (CLI)

Uruchomienie TimeShift poprzez CLI to intuicyjny krok dla tych, którzy lubią precyzję i szybkość obsługi terminala. Ta bezpośrednia metoda umożliwia szybki dostęp do funkcji TimeShift bez konieczności poruszania się po różnych menu. Metoda CLI jest korzystna dla sesji zdalnych lub zaawansowanych użytkowników, którzy preferują korzystanie z terminala.

Aby zainicjować TimeShift poprzez CLI, wpisz timeshift w terminalu i naciśnij Enter:

timeshift

To polecenie uruchamia aplikację TimeShift. Po uruchomieniu możesz poruszać się po jego funkcjach za pomocą interfejsu terminala.

Uruchamianie TimeShift poprzez graficzny interfejs użytkownika (GUI)

Metoda GUI uruchamiania TimeShift oferuje bardziej interaktywny wizualnie sposób nawigacji. Ta metoda jest często bardziej intuicyjna dla użytkowników, którzy wolą układ graficzny od poleceń tekstowych, szczególnie dla tych, którzy dopiero zaczynają korzystać z Ubuntu lub tych, którzy cenią interakcję wizualną.

Po instalacji funkcja TimeShift będzie łatwo dostępna na liście aplikacji systemu. Aby uzyskać dostęp do TimeShift poprzez GUI, wykonaj następujące kroki:

  1. Kliknij opcję Działania, zwykle znajdującą się w lewym górnym rogu ekranu.
  2. Następnie kliknij Pokaż aplikacje, zwykle reprezentowaną przez siatkę kropek na dole wyświetlonego paska bocznego.
  3. Na liście aplikacji wyszukaj TimeShift.

Po zlokalizowaniu TimeShift na liście aplikacji kliknij go, aby uruchomić aplikację. Powinno otworzyć się okno TimeShift oferujące wizualną platformę, z poziomu której możesz zarządzać procesami tworzenia kopii zapasowych i przywracania.

Generowanie migawek przy użyciu funkcji TimeShift

Krok 1: Zrozumienie migawek

W dziedzinie tworzenia kopii zapasowych i odzyskiwania danych migawka oznacza kopię systemu w określonym momencie — można o niej myśleć jak o obrazie systemu ze znacznikiem czasu. Dzięki TimeShift tworzenie takich migawek jest proste. Umożliwia przechwycenie bieżącego stanu systemu i przywrócenie go w razie potrzeby.

Krok 2: Uruchomienie Kreatora migawek

Po pomyślnej instalacji i uruchomieniu TimeShift nadszedł czas na utworzenie pierwszej migawki. Możesz zainicjować proces tworzenia migawki, korzystając z metody CLI lub GUI. Dla użytkowników GUI okno TimeShift zawiera opcję Utwórz nową migawkę.

Krok 3: Konfigurowanie migawki

Przed utworzeniem migawki należy określić swoje preferencje. Obejmuje to wybór typu migawki (RSYNC lub BTRFS), lokalizacji zapisu migawki oraz poziomów danych systemowych, które mają zostać uwzględnione. TimeShift jest wszechstronny i przeznaczony dla początkujących i zaawansowanych użytkowników dzięki różnym konfigurowalnym opcjom.

Na przykład możesz dołączyć wszystkie pliki systemowe, tylko pliki użytkownika root lub nawet określone pliki w zależności od potrzeb. Pamiętaj, że im więcej plików dołączysz, tym większa będzie migawka, więc upewnij się, że masz wystarczającą ilość miejsca w wybranej lokalizacji.

Krok 4: Generowanie migawki

Gdy będziesz zadowolony z konfiguracji migawek, czas je utworzyć. Kliknij przycisk Utwórz, a TimeShift rozpocznie proces tworzenia migawki. W zależności od rozmiaru plików, których kopia zapasowa jest tworzona, może to zająć trochę czasu. Po zakończeniu procesu otrzymasz migawkę systemu, gotową do użycia, jeśli zajdzie taka potrzeba.

Krok 5: Zarządzanie migawkami

TimeShift zapewnia prosty interfejs do zarządzania migawkami. Możesz wyświetlić szczegóły każdej migawki, usunąć stare migawki i przywrócić system do poprzednich migawek. Pamiętaj o efektywnym zarządzaniu migawkami, aby zapewnić optymalne wykorzystanie zasobów pamięci.

Zapoznanie się z podstawowymi poleceniami CLI TimeShift

Interfejs wiersza poleceń (CLI) jest cennym narzędziem do administrowania systemem lub obsługi TimeShift. Zapewnia bardziej bezpośrednią kontrolę nad procesami. W tej sekcji zapoznasz się z niektórymi podstawowymi poleceniami interfejsu CLI TimeShift.

Sprawdzanie statusu TimeShift

Polecenie –status zapewnia szybki przegląd bieżącego stanu TimeShift. Zawiera także istotne szczegóły dotyczące istniejących migawek i konfiguracji. Aby z niego skorzystać, otwórz swój terminal (możesz to zrobić wciskając Ctrl + Alt + T lub wyszukując „Terminal” w menu aplikacji systemu), a następnie wpisz następującą komendę:

sudo timeshift --status

Dane wyjściowe powinny dostarczyć informacji o bieżącym statusie TimeShift.

Tworzenie migawki za pomocą interfejsu CLI TimeShift

Dzięki poleceniu –create utworzenie nowej migawki jest dziecinnie proste. To polecenie inicjuje proces tworzenia migawki przy użyciu istniejących ustawień TimeShift. Aby utworzyć migawkę, wpisz w terminalu następujące polecenie:

sudo timeshift --create

Spowoduje to utworzenie nowej migawki bieżącego stanu systemu.

Przywracanie migawki za pomocą interfejsu CLI TimeShift

Przywracanie migawki jest równie proste dzięki poleceniu –restore. Musisz określić znacznik migawki, który chcesz przywrócić. Oto jak używać polecenia:

sudo timeshift --restore --snapshot-tag <tag>

Pamiętaj o wymianie z konkretnym znacznikiem migawki, który chcesz przywrócić.

Usuwanie migawki za pomocą interfejsu CLI TimeShift

Jeśli chcesz usunąć konkretny zrzut ekranu, możesz użyć polecenia –delete, po którym następuje odpowiedni znacznik migawki. Oto polecenie usunięcia migawki:

sudo timeshift --delete --snapshot-tag <tag>

Ponownie wymień ze znacznikiem migawki, którą chcesz usunąć.

Dodatkowe polecenia TimeShift

W tej sekcji omówione zostaną dodatkowe przydatne polecenia podczas pracy z TimeShift w systemie Ubuntu Linux. Polecenia te pomogą Ci aktualizować aplikację TimeShift i pokażą, jak ją odinstalować, jeśli to konieczne.

Aktualizowanie TimeShift

Aktualizowanie oprogramowania ma kluczowe znaczenie dla utrzymania bezpieczeństwa i funkcjonalności systemu. Aktualizacja TimeShift, który został zainstalowany przy użyciu menedżera pakietów APT, jest całkiem prosta. Menedżer pakietów APT sprawdzi dostępność aktualizacji dla wszystkich zainstalowanych pakietów, w tym TimeShift.

Aby sprawdzić dostępność aktualizacji i zastosować je, możesz uruchomić w terminalu następujące polecenie:

Biorąc pod uwagę, że menedżer pakietów APT był metodą zainstalowania obu opcji, uruchom następujące polecenie, które sprawdzi zbiorczo wszystkie pakiety pod kątem aktualizacji, w tym TimeShift:

sudo apt update && sudo apt upgrade

To polecenie najpierw aktualizuje listę dostępnych pakietów i ich wersje (sudo apt update), a następnie aktualizuje wszystkie zainstalowane pakiety, dla których dostępne są nowsze wersje (sudo apt upgrade).

Odinstalowanie TimeShifta

Mogą zaistnieć okoliczności, w których funkcja TimeShift nie będzie już potrzebna w systemie. W takim przypadku możesz go łatwo odinstalować.

Jeśli zainstalowałeś TimeShift z repozytorium Ubuntu lub TimeShift PPA, możesz użyć następującego polecenia, aby go odinstalować:

sudo apt remove timeshift

To polecenie usunie TimeShift wraz ze wszystkimi jego danymi i zależnościami z systemu.

Jeśli zainstalowałeś TimeShift przy użyciu metody PPA i chcesz również usunąć PPA ze swojego systemu, możesz to zrobić za pomocą tego polecenia:

sudo add-apt-repository --remove ppa:teejee2008/timeshift -y

Przemyślenia końcowe i podsumowanie

Po zainstalowaniu Timeshift w systemie Ubuntu możesz skutecznie tworzyć migawki systemu i zarządzać nimi, zapewniając niezawodny sposób przywracania systemu w przypadku problemów. Niezależnie od tego, czy zostanie zainstalowany z domyślnego repozytorium Ubuntu dla łatwości użytkowania, czy z PPA dewelopera w celu uzyskania najnowszych aktualizacji, Timeshift zwiększy odporność Twojego systemu. Regularnie aktualizuj Timeshift i konfiguruj migawki, aby zachować optymalny zasięg kopii zapasowych i ochronę systemu. Ciesz się spokojem ducha, jaki zapewnia korzystanie z Timeshift w celu ochrony środowiska Ubuntu.

Joshua James
Chodź za mną
Najnowsze posty autorstwa Joshua James (widzieć wszystko)

Dodaj komentarz