Ubuntu 10.04では、[システム]> [管理]> [ソフトウェアソース]に移動し、[認証]タブに移動すると、すべてのキーを表示でき、サードパーティのソースからダウンロードできます。
これをバックアップして、すべてのソースとキーを新しいシステムにコピーするにはどうすればよいですか?
ソースリストをバックアップする方法には、garbagecollectorによる 既に説明済み があります( Javier Rivera で説明されている追加ディレクトリにも注意してください)。
システムに追加された信頼できるキーをバックアップするには、apt-keyコマンドラインプログラムを使用できます。 GUIからこれを行う方法があるかどうかはわかりません。
ターミナルから次のようなものを実行できます。
Sudo apt-key exportall > ~/repositories.key
次に、他のシステムでSoftware Sourcesからそのキーファイルをインポートできるか、apt-keyを再度使用できます。
Sudo apt-key add /path/to/repositories.key
Ubuntuデスクトップシステムは1つしかないので、これをテストしていませんが、動作するはずです。
10.04以降、ソースリストは別の場所、前述の/etc/apt/sources.list
および/etc/apt/sources.list.d/
内のすべてのファイルに配置できます。
キーは同様の方法で保存されます。ファイル/etc/apt/trusted.gpg
とファイル/etc/apt/trusted.gpg.d/
最後に、鍵を復号化できるようにするために、trustdb.gpgの情報が必要になります。
これらすべてのファイルとディレクトリをコピーする必要があります。
編集:キーをコピーする最良の方法は、別の answer で説明されています。したがって、sources.listとsources.list.d内のすべてのファイルのみをコピーしてください。他の人に役立つと思われる場合に備えて、ファイルの配置に関する情報を保持します。
これは、ソースのバックアップに役立つと思います。
Sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
次に、新しいシステムになったら逆の操作を行います。
たぶんこれも試してみてください software 。私自身は使っていませんが。