Comment purger le programme d'installation de Steam?

9

De la question connexe ici, la première que j'ai faite était de purger Steam

L'étape suivante serait alors de supprimer également les fichiers associés dans ~/.local/share/Steamet en plus des réponses ci-dessus ~/.steam.

Une chose me fait croire qu'il restera encore beaucoup à faire. La raison pour laquelle j'ai purgé Steam en premier lieu est que sur le compte d'un autre utilisateur, nous recevons un message pour installer Steam à chaque connexion:

entrez la description de l'image ici

Cela ne viendra certainement pas de fichiers dans mon répertoire personnel et ne peut pas non plus provenir d'un package Steam à l'échelle du système, car cela a été purgé comme on peut le voir dans la fenêtre Synaptic en arrière-plan de la photo ci-dessus. De plus, dans les comptes des autres utilisateurs, il n'y a pas de répertoire ~/.steamor ~/.local/share/Steam. Démarrage automatique des applications dans ~/.config/autostart/ou /etc/xdg/autostartsans entrée liée à Steam.

Où dois-je rechercher ce "programme d'installation" pour le supprimer également? Y aura-t-il d'autres fichiers liés à Steam qui encombreront mes disques?

Ici tourne 12.04 LTS amd64 sur un bureau productif. Steam a été initialement installé à partir du Software Center.

Takkat
la source

Réponses:

13

J'ai également eu le même problème, mais je n'arrive pas à le reproduire maintenant, donc je n'ai pas testé ce que je vais mentionner. Mais oui, je pense avoir trouvé le coupable.

Après avoir fait un simple locate steampour trouver tous les fichiers qui contiennent le mot steam, j'ai trouvé ce fichier:

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

Le contenu de ce fichier est:

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.

Je ne connais pas les fichiers /var/lib/update-notifier, mais cette page: Ubuntu Wiki - InteractiveUpgradeHooks explique un peu.

Donc, ce que vous pouvez faire pour supprimer cette fenêtre que vous obtenez est soit:

  1. Renommez ou déplacez le /var/lib/update-notifier/user.d/steam-install-notifyfichier (ou supprimez-le simplement, mais renommer / déplacer est un moyen plus sûr, au cas où quelque chose se passerait et que vous auriez besoin du fichier).
  2. Changer DontShowAfterReboot: Falsepour être DontShowAfterReboot: True. Une supposition éclairée serait que cette modification n'affichera pas la notification que vous recevez à chaque connexion.
  3. Utilisez un autre DisplayIftest qui sera toujours vrai.
Alaa Ali
la source
2
Je suppose que vous pouvez également créer le fichier "~ / .steam / steam / ubuntu12_32 / steam" et le marquer comme exécutable. Le DisplayIf devrait alors échouer. C'est peut-être une option si vous avez plusieurs utilisateurs et que vous souhaitez que certains d'entre eux utilisent Steam.
edA-qa mort-ora-y