Sklonuj swoje pakiety Debiana do nowego systemu

Apt-clone to proste narzędzie, które może skanować system Debian Linux w poszukiwaniu zainstalowanych pakietów, repozytoriów oprogramowania i pakietów DEB innych firm i spakować je w celu zainstalowania na innym komputerze. Oto jak używać Apt-clone w systemie Linux.

Zanim zaczniemy

Ten przewodnik używa Apt-Clone w Debianie do tworzenia kopii zapasowych wcześniej zainstalowanego oprogramowania. Jednak Apt-Clone będzie również działać na wszystkich dystrybucjach Ubuntu. Jeśli używasz Ubuntu, Linux Mint, Zorin OS itp. i chcesz korzystać z Apt-Clone, postępuj zgodnie z instrukcjami zawartymi w tym przewodniku.

Instalacja Apt-Clone na Debianie

Narzędzie Apt-Clone nie jest preinstalowane z Debianem. Więc jeśli chcesz go używać, musisz zainstalować go na swoim komputerze. Aby go zainstalować, otwórz okno terminala. Możesz otworzyć okno terminala, naciskając Ctrl + Alt + T na klawiaturze.

Po otwarciu okna terminala uruchom polecenie apt install apt-clone . Jeśli korzystasz ze starszej wersji Debiana, może być konieczne uruchomienie apt-get install zamiast apt install .

sudo apt install apt-clone

Po wprowadzeniu powyższego polecenia Debian poprosi o podanie hasła. Za pomocą klawiatury wprowadź hasło do konta użytkownika. Następnie naciśnij klawisz Y , aby potwierdzić, że chcesz zainstalować pakiet.

Po zainstalowaniu Apt-Clone na komputerze z systemem Debian Linux możesz uruchomić polecenie apt-clone –help , aby wyświetlić stronę pomocy. Przeczytanie strony pomocy pomoże ci zapoznać się ze wszystkimi funkcjami oferowanymi przez Apt-Clone.

Tworzenie klonu za pomocą Apt-Clone

Tworzenie klonu za pomocą Apt-Clone odbywa się w terminalu, ponieważ program jest oparty na terminalu. Aby rozpocząć, użyj polecenia apt-clone clone . To polecenie mówi narzędziu, że chcesz sklonować bieżącą instalację Debiana na później.

Co „klonuje” Apt-Clone? Repozytoria pakietów (zarówno własne, jak i zewnętrzne), klucze GPG dla repozytoriów, preferencje Apt i zainstalowane pakiety. Cała instalacja Debiana zostanie skopiowana do archiwum w celu późniejszego przywrócenia.

Używając poniższego polecenia apt-clone , utwórz pakiet klonowania.

apt-clone klonuj moją instalację Debiana

Ukończenie klonowania nie powinno zająć zbyt dużo czasu. Po zakończeniu procesu wyświetli plik w katalogu domowym z nazwą. Plik, który wyprowadza Apt-Clone, będzie w formacie TarGZ.

TarGZ to format archiwum. Jest to jednak niepewne. Jeśli chcesz zachować informacje o swoim klonie Debiana z Apt-Clone w tajemnicy, możesz je zaszyfrować za pomocą GPG. Oto jak.

Najpierw upewnij się, że Twoja instalacja Debiana ma zainstalowane GnuPG. Możesz to sprawdzić, wprowadzając polecenie gpg –help .

gpg --pomoc

Zakładając, że masz zainstalowane gpg, uruchom polecenie gpg -c , aby zaszyfrować archiwum TarGZ. Proces szyfrowania będzie szybki. Jeśli jednak masz duży plik klonu, może to potrwać dłużej.

gpg -c my-debian-installation.tar.gz

Po zakończeniu szyfrowania otrzymasz plik wyjściowy o nazwie:

my-debian-installation.tar.gz.gpg

Możesz odszyfrować „my-debian-installation.tar.gz.gpg” za pomocą następującego polecenia.

gpg my-debian-installation.tar.gz.gpg

Tworzenie klonu za pomocą Apt-Clone, który zawiera ręcznie instalowane pakiety

Uruchomienie apt-clone clone utworzy kopię zapasową wszystkich pakietów zainstalowanych w Debianie za pośrednictwem oficjalnych repozytoriów oprogramowania. Jeśli jednak masz pakiety DEB innych firm, które pobrałeś z Internetu i chcesz utworzyć kopię zapasową, musisz wykonać inny typ klonowania.

Aby wykonać kopię zapasową elementów innych firm, musisz użyć apt-clone –with-dpkg-repack . To polecenie wyszuka pakiety, a nie w oficjalnym repozytorium i spróbuje spakować je w pliku klonu.

apt-clone klon my-debian-installation --with-dpkg-repack

Zmiana – -with-dpkg-repack  wiersza poleceń dla Apt-Clone trwa znacznie dłużej, zwłaszcza jeśli masz mnóstwo pakietów DEB innych firm. Usiądź wygodnie i bądź cierpliwy. Po zakończeniu procesu wyświetli się „my-debian-installation.tar.gz”.

Chcesz zaszyfrować swoje archiwum? Uruchom następującą komendę gpg .

gpg -c my-debian-installation.tar.gz

Powinien wyświetlić „my-debian-installation.tar.gz.gpg”.

Przywracanie klonu Apt-Clone

Wykonaj następujące czynności, aby przywrócić archiwum Apt-Clone w nowym systemie Debian. Najpierw umieść „my-debian-installation.tar.gz” w swoim folderze domowym w najnowszym systemie Debian. Następnie, jeśli go zaszyfrowałeś, umieść tam zamiast tego „my-debian-installation.tar.gz.gpg”.

Po umieszczeniu pliku w katalogu domowym odszyfruj go (jeśli to konieczne) za pomocą polecenia gpg poniżej.

gpg my-debian-installation.tar.gz.gpg

Po odszyfrowaniu pliku można rozpocząć przywracanie. Najpierw upewnij się, że masz zainstalowane narzędzie Apt-Clone. Następnie użyj polecenia przywracania apt-clone . To polecenie przywróci wszystkie repozytoria oprogramowania, wcześniej zainstalowane pakiety, klucze GPG, a nawet pakiety DEB innych firm (jeśli zdecydujesz się wykonać ich kopię zapasową podczas procesu klonowania).

sudo apt-clone przywróć my-debian-installation.tar.gz

Proces przywracania nie jest szybki. Musi przenosić pliki, ponownie instalować programy i modyfikować system. Usiądź wygodnie i pozwól na uruchomienie procesu przywracania. Po zakończeniu procesu zamknij terminal i zacznij korzystać z Debiana!


Ulepsz schowek Gnome Shell za pomocą Pano

Ulepsz schowek Gnome Shell za pomocą Pano

Spójrzmy prawdzie w oczy, domyślny schowek Gnome Shell nie jest zbyt dobry. Zainstaluj Pano, aby ulepszyć korzystanie ze schowka!

Jak zainstalować DaVinci Resolve 17 w systemie Linux

Jak zainstalować DaVinci Resolve 17 w systemie Linux

Czy potrzebujesz świetnego nieliniowego edytora wideo dla swojego systemu Linux? Spraw, aby Davinci Resolve 17 działał z tym przewodnikiem!

Jak pobrać tapety na pulpit systemu Linux za pomocą programu do pobierania tapet

Jak pobrać tapety na pulpit systemu Linux za pomocą programu do pobierania tapet

Wallpaper Downloader to zręczny program do pobierania i zarządzania tapetami dla systemu Linux. Obsługuje większość środowisk graficznych Linux i jest bardzo łatwy w użyciu. Ten przewodnik

Jak zainstalować Tuxedo OS na swoim komputerze

Jak zainstalować Tuxedo OS na swoim komputerze

Chcesz przetestować Tuxedo OS na komputerach Tuxedo? Dowiedz się, jak zainstalować najnowszą wersję Tuxedo OS na swoim komputerze.

Jak zainstalować plik DEB w systemie Linux

Jak zainstalować plik DEB w systemie Linux

Czym jest plik DEB? Co ty z tym robisz? Poznaj wiele sposobów instalowania plików DEB na komputerze z systemem Linux.

Jak grać w Dying Light w systemie Linux

Jak grać w Dying Light w systemie Linux

Dying Light to gra wideo typu survival horror z 2015 roku opracowana przez Techland i wydana przez Warner Bros Interactive Entertainment. Gra koncentruje się na

Jak zainstalować Neptune Linux na swoim komputerze

Jak zainstalować Neptune Linux na swoim komputerze

Neptune używa środowiska graficznego KDE Plasma 5 i ma na celu dostarczenie eleganckiego systemu operacyjnego. Oto jak zainstalować Neptune Linux na swoim komputerze.

Wypróbuj nowy pulpit Ubuntu oparty na przystawkach

Wypróbuj nowy pulpit Ubuntu oparty na przystawkach

Chcesz wypróbować nowy system operacyjny Ubuntu oparty na pakietach Snap? Dowiedz się, jak wdrożyć go na maszynie wirtualnej, korzystając z tego przewodnika.

Jak grać w Undertale w systemie Linux

Jak grać w Undertale w systemie Linux

Undertale to niezależna gra RPG z 2015 roku, opracowana i opublikowana przez twórcę gier Toby'ego Foxa. Ten przewodnik obejmie pobieranie i instalowanie Undertale na twoim komputerze

Jak grać w Total War: THREE KINGDOMS w systemie Linux

Jak grać w Total War: THREE KINGDOMS w systemie Linux

Total War: Three Kingdoms to turowa gra strategiczna RTS opracowana przez Creative Assembly. Oto jak grać w systemie Linux.