.run 経由のインストール/アンインストール

.run 経由のインストール/アンインストール

この質問は、.run インストールの理解に関するものです。ファイルをダウンロードして .run を使用してインストールする場合、実際に Linux のパッケージ マネージャーとやり取りするのでしょうか、それとも、インストール パスを削除すると消えてしまうポータブル プログラムのように動作するのでしょうか。

たとえば、.run ファイルがある Qt Creator をダウンロードし、それを Documents/Qt にインストールした場合、そのパスにインストールされ、そのフォルダーを削除するとシステムから消えるということですか?

答え1

.runファイルは、プログラムのインストール手順を含む実行可能ファイルです。

パッケージ マネージャーはプログラムのファイルがインストールされている場所を追跡できないため、プログラムをアンインストールすることは実際には不可能です。

インストーラーを使用するプログラムをアンインストールできる唯一の方法は、そのプログラムがアンインストーラーを提供している場合です。インストーラーを使用するプログラムは推奨されないのは.runこのためです....run

答え2

それできるパッケージ マネージャーと対話します。何でもできます。これらは単なるスクリプトです。実際に何をするかは、スクリプトを書いた人によって異なります。削除を容易にするために、偽のパッケージを作成する可能性も十分にあります。

いくつかのインストーラーがこれを実行しました。正直に言って、どれだったかは覚えていませんが、インストーラーは削除を容易にするために小さなメタパッケージを独自に構築しました。

これらはシステムインストールされたものだと思いますとてもただし、自宅にインストールされたアプリケーションが、同じことを実行するためにルート権限への昇格を要求する可能性は低いです。

関連情報