web-dev-qa-db-ja.com

再インストールまたはアップグレードのためにアプリケーションを保存する方法は?

私は自分のUbuntuを実験し続けているので、時々再インストールする必要があります。システムを変更できるように、アプリケーションフォルダー(/var/cache/apt/usr/binが安全だと思います)を確保するために、インストールしたアプリケーション(ソフトウェアセンターから)に対してのみ別のパーティションを作成できるかどうかを知りたかっただけです。そして、私は再インストールまたはアップグレード後に再びアプリケーションを使用できますか?

注:/homeフォルダ用にすでに別のパーティションがあります。

1
Arnab Biswas

Ubuntu(およびLinux全般)では、このようには機能しません。

Windowsとは異なり、Ubuntuはアプリケーションに必要なすべてのファイルを単一のフォルダーに保持しません。むしろ、システムや他のアプリが必要とする一般的なファイルを共有します。したがって、ファイルは、さまざまなタイプの一般的なファイル/ライブラリのフォルダーに保存されます。

Ubuntuのデフォルトのインストールには、LibreOfficeなどのアプリケーションがかなり含まれています。これらはデフォルトの場所に再インストール/アップグレードされます。

その結果、追加のアプリ(後でインストールされたもの)は、異なるパーティションに置くと、依存関係の問題が発生する可能性があります。これは、2つのセットの/usr/binなどがあり、ファイルが同期されないためです。 。したがって、ルート(/)パーティションでセットを使用すると、システムとデフォルトのアプリケーションは機能しますが、他のパーティションのアプリケーションは機能せず、他のパーティションのアプリケーションを使用(マウント)しようとすると、パーティション、システム、およびデフォルトのアプリケーションは、古いライブラリを使用しようとするため、機能しなくなります。

アプリケーションリストを保存して一度に再インストールする別の方法については、 buntuを再インストールする前にサードパーティのアプリをバックアップする を参照してください。

お役に立てれば

6
user68186