Debian パッケージのクローンを新しいシステムに作成する

Apt-clone は、Debian Linux システムをスキャンして、インストールされているパッケージ、ソフトウェア リポジトリ、サードパーティのDEB パッケージを検索し、それらを圧縮して別のコンピュータにインストールできるシンプルなツールです。Linux システムで Apt-clone を使用する方法は次のとおりです。

始める前に

このガイドでは、Debian の Apt-Clone を使用して、以前にインストールされたソフトウェアをバックアップします。ただし、Apt-Clone はすべての Ubuntu ディストリビューションでも同様に動作します。Ubuntu、Linux Mint、Zorin OS などを使用していて、Apt-Clone を使用したい場合は、このガイドの指示に従ってください。

Debian への Apt-Clone のインストール

Apt-Clone ツールは Debian にはプリインストールされていません。したがって、これを使用したい場合は、コンピュータにインストールする必要があります。インストールするには、ターミナル ウィンドウを開きます。キーボードのCtrl + Alt + Tを押すと、ターミナル ウィンドウを開くことができます。

ターミナル ウィンドウが開いたら、apt install apt-cloneコマンドを実行します。Debian の古いリリースを使用している場合は、 apt installではなくapt-get installを実行する必要がある場合があります。

sudo apt install apt-clone

上記のコマンドを入力すると、Debian はパスワードの入力を求めます。キーボードを使用して、ユーザー アカウントのパスワードを入力します。次に、Yキーを押して、パッケージのインストールを確認します。

Debian Linux PCに Apt-Clone がインストールされている場合、 apt-clone –helpコマンドを実行してヘルプ ページを表示できます。ヘ��プ ページを読むと、Apt-Clone が提供するすべての機能を理解するのに役立ちます。

Apt-Clone でクローンを作成する

プログラムはターミナルベースであるため、Apt-Clone を使用したクローンの作成はターミナルで行われます。まず、apt-clone cloneコマンドを使用します。このコマンドは、後で使用するために現在の Debian インストールのクローンを作成することをツールに指示します。

Apt-Clone は何を「クローン」しますか? パッケージ リポジトリ(ファースト パーティとサードパーティの両方)、リポジトリの GPG キー、Apt 設定、およびインストールされたパッケージ。Debian インストール全体がアーカイブにコピーされ、後で復元されます。

以下のapt-cloneコマンドを使用して、クローン パッケージを作成します。

apt-clone clone my-debian-installation

クローンが完了するまでにそれほど時間はかかりません。プロセスが完了すると、ホームディレクトリに名前付きのファイルが出力されます。Apt-Clone が出力するファイルは TarGZ 形式になります。

TarGZ はアーカイブ形式です。しかし、それは安全ではありません。Apt-Clone からの Debian クローン情報を秘密にしておきたい場合は、GPG で暗号化できます。その方法は次のとおりです。

まず、Debian のインストールに GnuPG がインストールされていることを確認してください。これを確認するには、gpg –helpコマンドを入力します。

gpg --ヘルプ

gpg がインストールされていると仮定して、gpg -cコマンドを実行して TarGZ アーカイブを暗号化します。暗号化プロセスは迅速になります。ただし、クローン ファイルが大きい場合は、さらに時間がかかる可能性があります。

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

暗号化が完了すると、次の名前の出力ファイルが作成されます。

my-debian-installation.tar.gz.gpg

次のコマンドで「my-debian-installation.tar.gz.gpg」を復号化できます。

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

Apt-Clone を使用して手動でインストールしたパッケージを含むクローンを作成する

apt-clone cloneを実行すると、公式ソフトウェア リポジトリを通じて Debian にインストールされているすべてのパッケージがバックアップされます。ただし、インターネットからダウンロードしたサードパーティの DEB パッケージをバックアップしたい場合は、別の種類のクローンを作成する必要があります。

サードパーティのアイテムをバックアップするには、apt-clone –with-dpkg-repack を使用する必要があります。このコマンドは、公式リポジトリではなくパッケージをスキャンし、クローン ファイルにパッケージ化しようとします。

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

Apt-Clone の-with -dpkg-repack コマンドライン スイッチは、特に大量のサードパーティ DEB パッケージがある場合にかなり時間がかかります。座って辛抱してください。プロセスが完了すると、「my-debian-installation.tar.gz」が出力されます。

アーカイブを暗号化したいですか? 次のgpgコマンドを実行します。

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

「my-debian-installation.tar.gz.gpg」が出力されるはずです。

Apt-Clone クローンの復元

新しい Debian システムに Apt-Clone アーカイブを復元するには、次の手順を実行します。まず、最新の Debian システムのホーム フォルダーに「my-debian-installation.tar.gz」を配置します。次に、暗号化した場合は、代わりに「my-debian-installation.tar.gz.gpg」をそこに配置します。

ファイルをホーム ディレクトリに配置した後、(必要に応じて)以下のgpgコマンドを使用してファイルを復号化します。

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

ファイルが復号化されると、復元を開始できます。まず、Apt-Clone ツールがインストールされていることを確認します。次に、apt-clonerestoreコマンドを使用します。このコマンドは、すべてのソフトウェア リポジトリ、以前にインストールしたパッケージ、GPG キー、さらにはサードパーティの DEB パッケージ (クローン作成プロセス中にバックアップすることを選択した場合) を復元します。

sudo apt-clone 復元 my-debian-installation.tar.gz

復元プロセスは迅速ではありません。ファイルを移動したり、プログラムを再インストールしたり、システムを変更したりする必要があります。落ち着いて復元プロセスを実行してください。プロセスが完了したら、ターミナルを閉じて、Debian の使用を開始してください。

Leave a Comment

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

FedoraLinuxアプリインストーラーを高速化する方法

FedoraLinuxアプリインストーラーを高速化する方法

Fedora Linuxアプリインストーラーを高速化するための完全ガイド

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindows Bitlockerパーティションにアクセスする方法

Linux で画像をアップスケールする方法

Linux で画像をアップスケールする方法

Upscaler は、Linux 用のシンプルな Flatpak アプリで、使用すると、あらゆる画像をより高い解像度に拡大縮小できます。システムでの使用方法は次のとおりです。

7zip:Ubuntuのインストール[ガイド]

7zip:Ubuntuのインストール[ガイド]

7Zipは、Windows用の最も人気のある無料のオープンソースアーカイブツールです。Ubuntuに7Zipをインストールして、様々な圧縮ファイルを扱えるようにしましょう。

LinuxデスクトップでYouTubeMusicを使用する方法

LinuxデスクトップでYouTubeMusicを使用する方法

YouTube Musicは優れたサービスです。しかし、Linuxユーザーがサービスを楽しむための公式クライアントはありません。コミュニティのアプリを利用してLinuxでYouTube Musicを楽しむ方法について説明します。

Ubuntu:フォーマットSDカード[ガイド]

Ubuntu:フォーマットSDカード[ガイド]

UbuntuでSDカードをフォーマットする方法がわからないですか?このガイドを参考に、GpartedやGnome Disk Utilityを使って簡単にフォーマットする方法を学びましょう。

無料でプレイできる6つのLinuxパズルゲーム

無料でプレイできる6つのLinuxパズルゲーム

あなたはパズルゲームが好きですか?Linux PCで最高の無料パズルゲームを見つけるお手伝いをします。以下の6つのゲームをチェックしてください!