Як очистити встановильник Steam?


9

Із відповідного питання тут першим, що я зробив, було очищення пари

Наступним кроком буде також видалення пов’язаних файлів, ~/.local/share/Steamа також відповіді зверху ~/.steam.

Одне змушує мене вірити, що ще потрібно буде зробити ще більше. Причиною я очистив Steam, в першу чергу, це те, що в акаунті інших користувачів ми отримуємо повідомлення про встановлення Steam на кожному вході:

введіть тут опис зображення

Це, безумовно, не надходитиме з файлів у моєму домашньому каталозі, а також не може бути із загальносистемного пакету Steam, оскільки це було очищено, як видно з вікна Synaptic на тлі знімка вище. Також в облікових записах іншого користувача немає ~/.steamабо ~/.local/share/Steamдовідника. Програми автозапуску в записах Steam ~/.config/autostart/або у /etc/xdg/autostartних відсутні.

Де мені потрібно шукати цього "інсталятора", щоб його також видалити? Чи будуть ще якісь файли, пов’язані з 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
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.