web-dev-qa-db-ja.com

アプリケーションを削除する方法は?

Synaptic Package Managerを使用して、システムからScilabをアンインストールしました。しかし、私のホームフォルダーには.Scilabという名前のフォルダーがまだあります。これは、他の削除されたアプリケーションの場合です。どうすればそれらを取り除くことができますか?

3
Sarath

.debでインストールされたパッケージは次の方法で削除できます。

$ Sudo apt remove [packagename] --purge

アプリケーションをアンインストールしても、個人用スペースのファイルは削除されません。アプリケーションのアンインストールは、管理者が実行するシステム全体の機能です。 ITが何かを削除すると、アプリケーションはすべてのユーザーの個人用スペースを探し出さず、ファイルに変更を加えません。ユーザー自身が変更を行うのはユーザー次第です。

同じロジックにより、プログラムをインストールしても、すべてのユーザーの個人用スペースに出て、スペースに構成ファイルをインストールすることはありません。アプリケーションと対話し、構成ファイルを管理するのはユーザー次第です。

多くのアプリケーションをデフォルトにリセットしたい場合は、その特定のアプリケーションから構成ファイルを削除して、再度実行すると、必要な構成スペースが作成されます。

IT部門がGoogle-ChromeまたはThunderbirdをアンインストールして、新しいバージョンを新たにインストールできるようにした場合、アプリケーションは~/.config/google-chromeまたは.Thunderbirdフォルダーを個人設定とデータと共に削除しません。

4
L. D. James

ユーザースペースで実行可能なプログラムの大部分には2セットのフォルダーがあります。1つは実際のプログラム(インストールまたは削除されるパッケージによって制御されます)、もう1つはユーザーの「構成設定」です(「ローカルユーザー」構成データ」)。

Synapticなどを使用してプログラムを削除した場合、実際にはインストールされません。ただし、Debianパッケージングは​​、パッケージング規則とポリシーにより、ホームフォルダーで大騒ぎすることを許可されていませんnot

SciLabを使用するたびに、ユーザー固有のローカル設定がホームフォルダーの.Scilabフォルダーに保存されました。このデータは、Scilabが実行されるたびに読み込まれます。これらは、Scilabの最近アクセスしたファイル、ウィンドウレイアウト情報など、ローカル構成ファイルのみであるためです。

パッケージポリシーのため、パッケージを削除してもローカルユーザーの構成データに影響を与えることはできません。削除したい場合は、コマンドライン(rm -r /home/$USER/.Scilab-大文字に合わせて調整)またはGUIから標準フォルダーと同じように削除できます。

ホームフォルダー内の特定のプログラムに.PROGRAMフォルダーが存在するからといって、notはアプリケーションがアンインストールされていないことを意味し、単に後でクリーンアップして、そのプログラムのユーザーの「保存されたローカル設定」データを削除する必要があります。

1
Thomas Ward

Scilabをアンインストールするために、/ opt/scilab-5.5.2と(もしあれば)ランチャーscilab.desktopを/ usr/share/applications /から削除しただけだと思います。これがあなたの場合(私の場合は、インストールのためにscilab-5.5.2.tar.gzを単に/ optに展開してlaucherを作成したので)、. Scilabディレクトリを削除するために、削除します。使用していないscilabやインストーラをインストールするために、debパッケージもコンパイルもしていないことに注意してください。

0
Silvia