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

Google Voice デスクトップ通知アプリ

Google Voice デスクトップ通知アプリ

Google Waveと同様に、Google Voiceも世界中で大きな話題を呼んでいます。Googleはコミュニケーション方法を変えることを目指しており、

FlickrFavesでFlickrのお気に入りをダウンロード

FlickrFavesでFlickrのお気に入りをダウンロード

Flickrユーザーが高画質で写真をダウンロードできるツールはたくさんありますが、Flickrのお気に入りをダウンロードする方法はありますか?最近、

OK Samplerは無料の音楽サンプラーソフトウェアです

OK Samplerは無料の音楽サンプラーソフトウェアです

サンプリングとは何でしょうか?Wikipediaによると、「サンプリングとは、一つの録音から一部、つまりサンプルを取り出し、それを楽器や音楽として再利用する行為です。

Google サイトのバックアップ: インポート/エクスポート

Google サイトのバックアップ: インポート/エクスポート

Googleサイトは、Googleのサーバー上でウェブサイトをホストできるGoogleのサービスです。しかし、一つ問題があります。それは、バックアップのための組み込みオプションがないことです。

Google ToDo リスト デスクトップ アプリケーション

Google ToDo リスト デスクトップ アプリケーション

Google Tasksは、カレンダー、Wave、Voiceなどの他のGoogleサービスほど人気はありませんが、それでも広く使用されており、人々の生活に不可欠な部分となっています。

失われたパーティションとハードディスクのデータを復元する方法 [ガイド]

失われたパーティションとハードディスクのデータを復元する方法 [ガイド]

Ubuntu LiveとDBANブートCDを使用してハードディスクとリムーバブルメディアを安全に消去する以前のガイドでは、Windowsベースのディスクについて説明しました。

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

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

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

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

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

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

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

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

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

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

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

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