ハードウェアが異なるコンピュータ間で構成を移行するにはどうすればよいですか?

ハードウェアが異なるコンピュータ間で構成を移行するにはどうすればよいですか?

Ubuntuデスクトップの構成をハードウェアの異なる新しいシステムに移行したいと思います。これを行う最も簡単な方法は何ですか? /etc/にはシステムとハードウェア関連の設定が含まれているため、ランダムにコピーすることはできません。インストールされたパッケージにも同様の問題があります。

編集:これはx86から​​x86-64への移行です。

ベストアンサー1

まず、32ビットバイナリを実行し続けると、実際にプロセッサアーキテクチャは変更されません。つまり、他の機能もサポートしていても、まだx86プロセッサを実行します。この場合、インストールを複製するか、次の説明に従ってハードドライブを移動することをお勧めします。Linuxインストールを新しいコンピュータに移動する

一方、64ビットシステム(Ubuntu用語:アーキテクチャ)が必要な場合は、64ビットシステムにパッケージをインストールamd64できないため、再インストールする必要があります。 、その逆も同様です。 (いつamd64i386マルチアーキテクチャ後ろに来てください)。

多くのカスタムエントリはホームディレクトリにあり、それを新しいコンピュータにコピーできます。プロセッサアーキテクチャの変更により、システム設定を簡単に複製することはできません。

Ubuntu 10.10以降では、次のことを試してください。統一会議

OneConfは、ソフトウェア情報を記録し、必要に応じて他のコンピュータと同期するUbuntu Oneのメカニズムです。 Maverickにはインストールされたソフトウェアのリストが保存されます。これは最終的にいくつかのアプリケーション設定とアプリケーションステータスを含むように拡張できます。次のようなその他のツール点滅より高度な設定/コントロールが利用可能です。

新しいインストールで再現する主な項目の1つは、インストールされたパッケージのセットです。 APTベースのディストリビューションでは、コマンドaptitude-create-state-bundle(パッケージの一部aptitude)を使用して、インストールされたパッケージとそのパッケージのリストを含むアーカイブを作成できます。デブカンファレンス構成とaptitude-run-state-bundle新しいシステムで。 (ありがとうございます。直感的それについて教えてくださいaptitude-create-state-bundle。 )も見てくださいUbuntuは明示的にインストールされたパッケージをリストします。特にスーパーユーザーとUbuntuに質問するの参考資料だけでなく、テレマコースの答え、この部分を手動で実行する方法を学びます。

で変更した事項については/etc確認が必要です。ほとんどは特定のハードウェアまたはネットワーク設定に関連しているため、コピーしないでください。その他は個人の好みに関連しています。ただし、設定をホームディレクトリに保存できる場合は、ユーザーごとに個人設定を指定する必要があります。

あらかじめ計画していれば使えますマネージャーをお待ちください etckeeperのインストールバージョン/etc管理(etckeeperクイックスタート)。 etckeeperを使用するためにバージョン管理について何も知る必要はありません。これを使って素晴らしい仕事をするには、学び始めます。

おすすめ記事