Kloon uw Debian-pakketten naar een nieuw systeem

Apt-clone is een eenvoudige tool die uw Debian Linux-systeem kan scannen op geïnstalleerde pakketten, softwarerepository's en DEB-pakketten van derden en deze kan inpakken om op een andere computer te installeren. Hier leest u hoe u Apt-clone op uw Linux-systeem gebruikt.

Voordat we beginnen

Deze handleiding gebruikt Apt-Clone in Debian om eerder geïnstalleerde software te back-uppen. Apt-Clone werkt echter ook op alle Ubuntu-distributies. Als u Ubuntu, Linux Mint, Zorin OS, etc. gebruikt en Apt-Clone wilt gebruiken, volg dan gerust de instructies in deze handleiding.

Apt-Clone installeren op Debian

De Apt-Clone-tool is niet vooraf geïnstalleerd met Debian. Dus als u het wilt gebruiken, moet u het op uw computer installeren. Om het te installeren, opent u een terminalvenster. U kunt een terminalvenster openen door op Ctrl + Alt + T op het toetsenbord te drukken.

Zodra het terminalvenster is geopend, voert u de opdracht apt install apt-clone uit . Als u een oudere versie van Debian gebruikt, moet u mogelijk apt-get install uitvoeren in plaats van apt install .

sudo apt installeer apt-clone

Bij het invoeren van de bovenstaande opdracht zal Debian u om een ​​wachtwoord vragen. Voer met behulp van het toetsenbord het wachtwoord van uw gebruikersaccount in. Druk vervolgens op de Y -toets om te bevestigen dat u het pakket wilt installeren.

Als Apt-Clone op uw Debian Linux- pc is geïnstalleerd, kunt u de opdracht apt-clone –help uitvoeren om de helppagina te bekijken. Door de hulppagina te lezen, kunt u vertrouwd raken met alle functies die Apt-Clone biedt.

Een kloon maken met Apt-Clone

Het maken van een kloon met Apt-Clone gebeurt in de terminal, aangezien het programma terminalgebaseerd is. Gebruik om te beginnen de opdracht apt-clone clone . Dit commando vertelt het gereedschap dat u uw huidige installatie van Debian wilt klonen voor later.

Wat "kloont" Apt-Clone? Pakketrepository's (zowel eerste als derde partij), GPG-sleutels voor repo's, Apt-voorkeuren en geïnstalleerde pakketten. Uw volledige installatie van Debian wordt naar een archief gekopieerd om later te herstellen.

Gebruik de onderstaande apt-clone- opdracht om een ​​kloonpakket te maken.

apt-clone kloon mijn-debian-installatie

Het duurt niet lang voordat de kloon is voltooid. Wanneer het proces is voltooid, zal het een bestand in de thuismap uitvoeren met de naam. Het bestand dat Apt-Clone uitvoert, heeft de TarGZ-indeling.

TarGZ is een archiefformaat. Het is echter onzeker. Als u uw Debian-klooninformatie van Apt-Clone geheim wilt houden, kunt u deze versleutelen met GPG. Hier is hoe.

Zorg er eerst voor dat GnuPG op uw installatie van Debian is geïnstalleerd. U kunt dit controleren door het commando gpg –help in te voeren .

gpg --help

Ervan uitgaande dat u gpg hebt geïnstalleerd, voert u de opdracht gpg -c uit om het TarGZ-archief te coderen. Het coderingsproces zal snel zijn. Als u echter een groot kloonbestand heeft, kan dit langer duren.

gpg -c mijn-debian-installatie.tar.gz

Zodra de codering is voltooid, hebt u een uitvoerbestand met de naam:

mijn-debian-installatie.tar.gz.gpg

U kunt “mijn-debian-installatie.tar.gz.gpg” decoderen met het volgende commando.

gpg mijn-debian-installatie.tar.gz.gpg

Een kloon maken met Apt-Clone die handmatig geïnstalleerde pakketten bevat

Het uitvoeren van apt-clone clone zal een back-up maken van alle pakketten die op Debian zijn geïnstalleerd via officiële softwarerepository's. Als u echter DEB-pakketten van derden heeft die u van internet hebt gedownload en waarvan u een back-up wilt maken, moet u een ander type kloon uitvoeren.

Om een ​​back-up te maken van items van derden, moet u apt-clone –with-dpkg-repack gebruiken . Deze opdracht scant naar pakketten, niet in de officiële repo en probeert ze weg te pakken in het kloonbestand.

apt-clone kloon mijn-debian-installatie --met-dpkg-repack

De opdrachtregeloptie – -with-dpkg-repack  voor Apt-Clone duurt aanzienlijk langer, vooral als u tonnen DEB-pakketten van derden hebt. Leun achterover en heb geduld. Wanneer het proces voltooid is, zal het “mijn-debian-installatie.tar.gz” uitvoeren.

Wilt u uw archief versleutelen? Voer de volgende gpg- opdracht uit.

gpg -c mijn-debian-installatie.tar.gz

Het zou “mijn-debian-installatie.tar.gz.gpg” moeten uitvoeren.

De Apt-Clone-kloon herstellen

Doe het volgende om het Apt-Clone-archief op een nieuw Debian-systeem te herstellen. Plaats eerst “mijn-debian-installatie.tar.gz” in uw thuismap op het nieuwste Debian-systeem. Als u het vervolgens hebt versleuteld, plaatst u daar in plaats daarvan “mijn-debian-installatie.tar.gz.gpg”.

Nadat u het bestand in de homedirectory hebt geplaatst, decodeert u het (indien nodig) met behulp van het gpg- commando hieronder.

gpg mijn-debian-installatie.tar.gz.gpg

Zodra het bestand is gedecodeerd, kan het herstel beginnen. Zorg er eerst voor dat de Apt-Clone-tool is geïnstalleerd. Gebruik vervolgens de opdracht apt-clone restore . Deze opdracht herstelt alle softwarerepository's, eerder geïnstalleerde pakketten, GPG-sleutels en zelfs DEB-pakketten van derden (als u ervoor kiest om er tijdens het kloonproces een back-up van te maken).

sudo apt-clone herstel mijn-debian-installatie.tar.gz

Het herstelproces is niet snel. Het moet bestanden verplaatsen, programma's opnieuw installeren en het systeem aanpassen. Leun achterover en laat het herstelproces lopen. Zodra het proces is voltooid, sluit u de terminal en begint u Debian te gebruiken!


Verbeter het Gnome Shell-klembord met Pano

Verbeter het Gnome Shell-klembord met Pano

Laten we eerlijk zijn, het standaard Gnome Shell-klembord is niet erg goed. Installeer Pano om uw klembordervaring te verbeteren!

Hoe DaVinci Resolve 17 op Linux te installeren

Hoe DaVinci Resolve 17 op Linux te installeren

Heb je een geweldige niet-lineaire video-editor nodig voor je Linux-box? Laat Davinci Resolve 17 werken met deze gids!

Achtergronden downloaden naar het Linux-bureaublad met Wallpaper Downloader

Achtergronden downloaden naar het Linux-bureaublad met Wallpaper Downloader

Wallpaper Downloader is een gelikte Linux wallpaper-downloader en -manager. Het ondersteunt de meeste Linux-desktopomgevingen en is zeer eenvoudig te gebruiken. Deze gids

Hoe Tuxedo OS op uw computer te installeren

Hoe Tuxedo OS op uw computer te installeren

Wilt u Tuxedo OS testen door Tuxedo-computers? Leer hoe u de nieuwste versie van Tuxedo OS op uw pc kunt laten werken.

Hoe een DEB-bestand op Linux te installeren

Hoe een DEB-bestand op Linux te installeren

Wat is een DEB-bestand? Wat doe je ermee? Leer de vele manieren waarop u DEB-bestanden op uw Linux-pc kunt installeren.

Hoe Dying Light op Linux te spelen

Hoe Dying Light op Linux te spelen

Dying Light is een survival-horror-videogame uit 2015, ontwikkeld door Techland en uitgegeven door Warner Bros Interactive Entertainment. Het spel draait om

Hoe Neptune Linux op uw computer te installeren

Hoe Neptune Linux op uw computer te installeren

Neptune gebruikt de KDE Plasma 5-desktopomgeving en streeft ernaar een elegant besturingssysteem te leveren. Hier leest u hoe u Neptune Linux op uw computer installeert.

Probeer Ubuntus nieuwe op snap gebaseerde desktop uit

Probeer Ubuntus nieuwe op snap gebaseerde desktop uit

Wilt u Ubuntu's nieuwe op snap-pakketten gebaseerde desktopbesturingssysteem uitproberen? Leer hoe u het op een virtuele machine implementeert met deze handleiding.

Hoe Undertale op Linux te spelen

Hoe Undertale op Linux te spelen

Undertale is een 2D indie-RPG uit 2015, ontwikkeld en uitgegeven door game-ontwikkelaar Toby Fox. Deze gids behandelt het downloaden en installeren van Undertale op uw

Hoe speel je Total War: THREE KINGDOMS op Linux

Hoe speel je Total War: THREE KINGDOMS op Linux

Total War: Three Kingdoms is een turn-based strategie-RTS-game ontwikkeld door Creative Assembly. Hier leest u hoe u op Linux kunt spelen.