¿Cómo purgo el instalador de Steam?

9

De la pregunta relacionada aquí, lo primero que hice fue purgar Steam

El siguiente paso sería eliminar también los archivos relacionados ~/.local/share/Steamy además de las respuestas de arriba ~/.steam.

Una cosa me hace creer que todavía habrá más por hacer. La razón por la que eliminé Steam en primer lugar fue porque en la cuenta de otro usuario recibimos un mensaje para instalar Steam en cada inicio de sesión:

ingrese la descripción de la imagen aquí

Esto definitivamente no vendrá de los archivos en mi directorio de inicio, y tampoco puede ser de un paquete de Steam en todo el sistema, ya que esto fue purgado como se puede ver desde la ventana Synaptic en el fondo de la imagen de arriba. También en las cuentas del otro usuario no existe ~/.steamo ~/.local/share/Steamdirectorio. Las aplicaciones de inicio automático en ~/.config/autostart/o /etc/xdg/autostartno tienen entradas relacionadas con Steam.

¿Dónde tengo que buscar este "instalador" para eliminarlo también? ¿Habrá otros archivos relacionados con Steam que llenen mis discos?

Aquí está ejecutando 12.04 LTS amd64 en un escritorio productivo. Steam se instaló inicialmente desde el Centro de software.

Takkat
fuente

Respuestas:

13

También tuve el mismo problema, pero parece que no puedo reproducirlo ahora, así que no he probado lo que estoy a punto de mencionar. Pero sí, creo que he encontrado al culpable.

Después de hacer un simple locate steampara encontrar todos los archivos que tienen la palabra steamen ellos, encontré este archivo:

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

Los contenidos de este archivo son:

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.

No estoy familiarizado con los archivos /var/lib/update-notifier, pero esta página: Ubuntu Wiki - InteractiveUpgradeHooks explica un poco.

Entonces, lo que puede hacer para eliminar esa ventana que está obteniendo es:

  1. Cambie el nombre o mueva el /var/lib/update-notifier/user.d/steam-install-notifyarchivo (o simplemente elimínelo, pero renombrar / mover es una forma más segura, en caso de que algo salga mal y necesite recuperar el archivo).
  2. Cambiar DontShowAfterReboot: Falsepara ser DontShowAfterReboot: True. Una suposición educada sería que hacer este cambio no mostrará la notificación que recibe en cada inicio de sesión.
  3. Use otra DisplayIfprueba que siempre será cierta.
Alaa Ali
fuente
2
Supongo que también podría crear el archivo "~ / .steam / steam / ubuntu12_32 / steam" y marcarlo como ejecutable. El DisplayIf debería fallar entonces. Esta es quizás una opción si tiene múltiples usuarios y realmente desea que algunos de ellos usen Steam.
edA-qa mort-ora-y