web-dev-qa-db-ja.com

Software Centerのデフォルトのインストールディレクトリを変更する

Ubuntuソフトウェアセンターのデフォルトのインストールパスを変更したい。私はこの記事を見ました: ソフトウェアセンターのデフォルトのインストールパスを変更するにはどうすればよいですか? しかし、a)古いバージョンのUbuntu用であり、b)明確ではありません-主に3番目の答え-場合ホームディレクトリを移動すると、新しいパッケージのインストールパスが変更されます。

最初、Ubuntuをインストールしたとき、私はまだWindowsを使用していました。そのため、一部のアプリをインストールするためにパーティションを比較的小さく(40gb)しましたが、3番目のストレージパーティション(400gb)を使用してすべてのファイルを保持します。今、私はウィンドウをダンプすることを計画していますが、必ずしもUbuntuのクリーンインストールを行いたくありません。

さらに、ホームディレクトリをバックアップしてクリーンインストールを実行すると、すべてのアプリケーションもバックアップされますか?

前もって感謝します。

3
user47315

あなたの場合、Windowsパーティションを削除してから、Ubuntu用に作成されたパーティションを展開するのが理にかなっています。 Live CD/USBのGpartedを使用する必要がありますが、唯一の欠点は、数分ではなく数時間かかることです。そのコンピュータを緊急に必要としない週末に実行してください。

ホームディレクトリにはアプリケーションが含まれていないため、クリーンインストールの場合は、アプリケーションを再インストールする必要があります。そうは言っても、現在インストールされているすべてのパッケージのリストを保存する方法があるので、それらを再インストールする手間が軽減されます。

編集:

インストール済みパッケージのリストを保存するには、次を実行します

dpkg --get-selections > ~/Desktop/installed-software

これにより、インストールされているすべてのパッケージを含むテキストファイルが作成され、バックアップされます。再インストール後に必要になります。

新しいシステムで、そのファイルをホームフォルダーに配置し、次を実行します。

Sudo dpkg --set-selections < installed-software
Sudo apt-get -u dselect-upgrade
1
mikewhatever

通常、ソフトウェアセンターからアプリケーションをインストールすると、それらはシステムの他の部分と調和します。実際には、WindowsのC:\ Program Filesに非常に似たものはありません。少なくともサードパーティのソフトウェアでは、それは変化しています。たとえば、ソフトウェアセンターからアプリケーションを購入すると、/ opt内の独自のフォルダーに配置されます。これはProgram Filesディレクトリに似ていますが、いかなる種類の個人情報も含まれない点が異なります。

ただし、デスクトップシステムでは、個人情報や設定がホームディレクトリの外部に保存されることはありません。すべての設定とデータを含むすべての個人情報は、ホームディレクトリに保存され、他の場所には保存されません。つまり、ホームディレクトリを新規インストールでマウントしてからアプリケーションを再インストールすると、システムがまったく変更されなかったかのように動作します。中央のレジストリなどはありません。すべてがあなたの家に保管されています。したがって、新規インストールは非常に簡単です。ホームディレクトリを保持するだけです。グラフィカルインストーラーは、実際にこれを実際に行うことができます。

デスクトップシステムについて説明したことに注意してください。電子メール、データベース、Web、またはその他のサーバーソフトウェアを実行する場合、通常、データは/ varにあります。これは完全を期すためだけに言及しています。そのようなことをしたことがわからない場合は、心配する必要はありません。

0