LinuxでAptikを使用してPPA、アプリケーション、およびパッケージを復元およびバックアップする方法

Linuxディストリビューションを再インストールまたはアップグレードしますか? Aptikを使用して、既存のアプリケーションパッケージ、データ、および設定を持ち運びます。

Linuxシステムをインストールまたはアップグレードするときは、システムを最初から再構成する必要があるだけでなく、お気に入りのアプリケーション、リポジトリ、およびアプリケーション内の設定と構成もインストールする必要があります。

そこで、PPA、インストールされているソフトウェア、アプリケーション設定などを数回クリックするだけでバックアップできるAptikというツールを紹介します。

Aptikとは何ですか?

Aptikは、システム設定、アプリケーション、およびデータをバックアップおよび復元して、あるLinuxインストールから別のインストールに移行するツールです。 Aptikは、Debian、Ubuntu、Fedora、Arch、およびそれらの派生物をサポートしています。

関連:開発者向けの最高のLinuxディストリビューション

Aptikのインストールと機能に進む前に、次の点に注意する必要があります。

  1. Aptikは、新規インストールにのみ使用してください。既存のシステムでシステム設定を復元することはお勧めしません。
  2. Aptikを使用して、同じディストリビューションのインストール間で移行します。たとえば、Ubuntu20.04から20.10まで。異なるディストリビューション内でAptik復元オプションを使用すると、パッケージとリポジトリの名前が異なるディストリビューションで異なるため、問題が発生します。
  3. 同様に、パッケージ名とリポジトリはアーキテクチャによって異なるため、同じアーキテクチャ(32ビットから32ビットまたは64ビットから64ビット)のインストール間でAptik復元機能を使用する必要があります。

AptikおよびAptikGTKのインストール方法

Aptikをインストールするには、ターミナルで次のコマンドを実行してAptikPPAリポジトリを追加します。

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

次に、システムを更新し、AptikとAptik-GTKをインストールします。

 sudo apt-get update
sudo apt-get install aptik
sudo apt-get install aptik-gtk

別のインストール方法

Aptik PPAリポジトリの追加で問題が発生した場合は、 Aptik GitHubリリースページに移動し、Aptikの最新バージョンからDEBファイルをダウンロードしてください

ターミナルを開き、DEBファイルの場所に移動し、次のコマンドを実行してAptikをインストールします。

 sudo apt -y install ./< file name>.deb

同様に、Aptik- GTKGitHubリリースページからAptik-GTKと呼ばれるAptikGUIツールをダウンロードし、そのDEBファイルをインストールします。

ターミナルを開き、ファイル名を挿入してからコマンドを実行します。

 sudo apt -y install ./< file name>.deb

関連: Linuxを使い始めるための基本的なコマンド

Aptikの機能

Aptikは、かなりの数の機能アイテムをバックアップおよび復元します。

リポジトリ、キャッシュ、およびパッケージ

これらの機能はすべて、PPA、パッケージ、およびリポジトリの移行に役立ちますが、それらの機能は同じではありません。たとえば、リポジトリは、システムに追加された追加のソフトウェアリポジトリのリストのみをバックアップ/復元します。

キャッシュは、ダウンロードしたパッケージ自体をパッケージマネージャーのキャッシュからバックアップおよび復元します。これにより、復元中にパッケージをダウンロードするのにかかる時間を節約できます。同様に、Packagesは、ユーザーがインストールしたソフトウェアパッケージのリストを保存して再インストールします。

ユーザーとグループ

ユーザーとグループ機能は、パスワードやディレクトリパスなどのアカウント設定を使用して、ユーザー、グループ、およびグループメンバーシップのリストを移行します。

ホームホーム

Linuxホームディレクトリは、ユーザーデータとユーザー固有の構成ファイルを保持します。 Aptikのホーム機能は、バックアップフォルダ内のユーザーホームディレクトリからデータを圧縮して保存します。

マウント

この機能は、/ etc / fstabおよび/ etc / crypttabのデバイスマウント設定をバックアップおよび復元します。 / etc / fstabは、ディスクドライブに関する静的情報を格納し、マウントオプションとポイントを定義するシステム構成ファイルです。 / etc / crypttabは、システムの起動時にロックを解除する暗号化されたデバイスのリストを保持するシステム構成ファイルでもあります。

cron

すべてのユーザーのスケジュールされたタスクは、cronタスクのバックアップと復元を通じて移行されます。

アイコン、テーマ、およびフォント

アイコン、テーマ、およびフォントライブラリのすべてのインストールは、/ usr / shareディレクトリに配置されます。 Aptikは、これらのディレクトリをバックアップおよび復元して、アイコン、テーマ、およびフォントを保持します。

ターミナル

CLIの使用に慣れている人のために、AptikGTK内に内部コマンドラインインターフェイスが用意されています。

Aptikを使用したバックアップシステムデータ

新規インストールの前に、システムパッケージ、設定、およびデータをバックアップする必要があります。このバックアップは、後でシステム設定を新しいシステムに移行するために使用されます。

AptikGTKを起動します。バックアップモードでバックアップを選択しますバックアップの場所でバックアップを作成するフォルダーへのパスを指定します

次に、左側のパネルから[バックアップ]を選択します。上記で説明したすべてのバックアップ項目と機能が表示されます。バックアップアイテムをチェックしてバックアップをカスタマイズするか、[すべてのアイテムをバックアップ]ボタンをクリックしてすべてのアイテムをバックアップします。

バックアップをさらにカスタマイズするには、 UIモードで[詳細]または[エキスパート]を選択します。

Aptikでシステムデータを復元する

新規インストール後、Aptikを使用してシステム設定とデータを復元できます。新しいシステムからAptikGTKを起動します。

バックアップの場所にバックアップフォルダのパスを指定し、バックアップモードで[復元]選択します。

次に、左側のパネルから[復元]を選択します。ここで何を復元するかを選択するか、[すべてのアイテム復元]ボタンを使用してワンクリックですべてのアイテムを復元することもできます。

復元が完了したら、システムを再起動します。再起動すると、すべてのアプリケーションとユーザー設定が以前のインストールと同じであることがわかります。

新しいインストールに同じパッケージが付属している場合、一部のPPAとパッケージは復元時にデフォルトで除外される可能性があることに注意してください。

AptikおよびAptikGTKのアンインストール

Aptikの復元が完了したら、ターミナルで次のコマンドを実行してAptikをアンインストールできます。

 sudo apt-get remove aptik
sudo apt-get remove aptik-gtk
sudo apt-get autoremove

Aptikでシステム移行が簡単に

Aptikを使用すると、新しいシステムのインストールに必要なアプリケーション、設定、および構成を追跡する必要がありません。 Aptikは、さまざまなインストールやアップグレードを通じてシステムの一貫性を維持し、インストール後のセットアップ時間を数時間から数分に短縮します。