インストールされたプログラムを保持したまま、Ubuntu 11.10 から 10.10 にダウングレードする

インストールされたプログラムを保持したまま、Ubuntu 11.10 から 10.10 にダウングレードする

最近、10.10 から 11.04、そして 11.10 にアップグレードしましたが、10.10 に戻したいと考えています。バージョンをダウングレードするのはアップグレードほど簡単ではないことは承知しており、おそらくブート CD をもう一度入手してすべてを再インストールする必要があるでしょう。

/home ディレクトリを保存することでほとんどのファイルを保存できることはわかっていますが、2 つの質問があります。10.10 に戻したら、古いバージョンの home を新しくインストールしたバージョンにコピーするだけでよいのでしょうか?

インストールしたプログラムをすべて保持する方法、または新しいインストールでそれらを自動的にインストールする方法はありますか? TeX などの複雑な設定をもう一度やり直さなければなりませんか?

ありがとう

答え1

ここでは、インストールされているすべてのリポジトリ アプリケーションのリストをバックアップし、クリーン インストール後に別のマシン (場合によっては同じマシン) に復元する方法について、簡単なチュートリアルを紹介します。このチュートリアルにより、特にこのタスクを頻繁に繰り返す必要がある場合に、信じられないほど多くの時間を節約できます。

まず、すべてのアプリケーションがプリインストールされているコンピューターから、インストールされているパッケージ リストを取得し、出力を packages.txt というファイルにリダイレクトします。このパッケージ リストをどこかに保存して、復元プロセスに使用できるようにします。

sudo dpkg --get-selections > packages.txt

リストにあるすべてのアプリケーションを復元するには、3 つのステップのプロセスを慎重に実行する必要があります。

sudo dpkg --clear-selections

sudo dpkg --set-selections < packages.txt

sudo aptitude install

リストにあるすべての新しいアプリケーションをインストールするように求められます。このプロセスで実行できるもう 1 つの例は、Ubuntu のクリーン インストール後にすべてのアプリケーションのベースラインを作成することです。クリーン インストール以降にインストールされたアプリケーションをすべて削除したい場合は、まったく同じプロセスを実行すると、そのリストに定義されていないパッケージがすべて削除されます。

sudo dpkg --get-selections > clean-install-package-list.txt

sudo dpkg --clear-selections

sudo dpkg --set-selections < clean-install-package-list.txt

sudo aptitude install

最初のコマンド「–clear-selections」は、現在インストールされているすべてのパッケージを「deinstall」状態にマークします。「–set-selections」を使用してアプリケーションのリストを復元すると、リストから除外されたパッケージのみが「deinstall」状態に残ります。Aptitude は、deinstall 状態を尊重し、余分なパッケージを削除して、リストのパッケージのみを残します。

答え2

私もあなたと同じ困難を経験しており、同じことを考えています。

ダウングレードは公式にはサポートされていませんが、YouTube のこの人物がダウングレードの成功例を示しています。

http://www.youtube.com/watch?v=QGnsYuWS0xY

これを試してみるといいかもしれません。

関連情報