Steamインストーラを削除するにはどうすればよいですか?


9

ここでの関連する質問から、私が最初に行ったのはSteamをパージすることでした

次のステップは、~/.local/share/Steam上記の回答に加えて、関連ファイルも削除することです~/.steam

一つには、やるべきことがまだあると私は信じています。最初にSteamを削除したのは、他のユーザーのアカウントで、ログインするたびにSteamをインストールするようメッセージが表示されたからです。

ここに画像の説明を入力してください

これは、私のホームディレクトリのファイルからのものではなく、システム全体のSteamパッケージからのものであることもありません。これは、上のショットの背景にあるSynapticウィンドウからわかるように、パージされたためです。また、他のユーザーのアカウントに何もありません~/.steamまたは~/.local/share/Steamディレクトリが。アプリケーションを自動起動する~/.config/autostart//etc/xdg/autostart、Steamに関連するエントリがありません。

この「インストーラー」を削除するには、どこを探す必要がありますか?ドライブを乱雑にする他のSteam関連ファイルはありますか?

生産的なデスクトップで12.04 LTS amd64を実行しています。Steamは最初、ソフトウェアセンターからインストールされました。

回答:


13

私も同じ問題を抱えていましたが、今は再現できないようです。そのため、これから説明することをテストしていません。しかし、ええ、私は犯人を見つけたと思います。

locate steam単語が含まれているすべてのファイルを簡単に見つけると、次のファイルがsteam見つかりました。

/var/lib/update-notifier/user.d/steam-install-notify

このファイルの内容は次のとおりです。

Name: Steam Installer
Priority: Medium
Command: /usr/bin/steam
DontShowAfterReboot: False
ButtonText: Start Steam
DisplayIf: test ! -x ~/.steam/steam/ubuntu12_32/steam
OnlyAdminUsers: False
Description: 
 Start Steam to complete installation of the Steam for the current user.

のファイルについてはよく知りません/var/lib/update-notifierが、このページ:Ubuntu Wiki-InteractiveUpgradeHooksで少し説明しています。

したがって、取得しているウィンドウを削除するためにできることは、次のいずれかです。

  1. /var/lib/update-notifier/user.d/steam-install-notifyファイルの名前を変更するか、ファイルを移動します(またはファイルを削除しますが、問題が発生してファイルを元に戻す必要がある場合に備えて、名前の変更/移動はより安全な方法です)。
  2. に変更DontShowAfterReboot: FalseしますDontShowAfterReboot: True。経験に基づいた推測では、この変更を行っても、ログインごとに受け取る通知は表示されないでしょう。
  3. DisplayIf常に真になる別のテストを使用します。

2
「〜/ .steam / steam / ubuntu12_32 / steam」というファイルを作成して、実行可能としてマークすることもできます。その場合、DisplayIfは失敗するはずです。これは、複数のユーザーがいて、実際に一部のユーザーにSteamを使用させたい場合のオプションです。
edA-qa mort-ora-y 2013
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.