Làm cách nào để thanh lọc Steam Installer?


9

Từ câu hỏi liên quan ở đây, việc đầu tiên tôi làm là thanh trừng Steam

Bước tiếp theo sau đó cũng là loại bỏ các tệp liên quan trong ~/.local/share/Steamvà ngoài các câu trả lời từ phía trên ~/.steam.

Một điều khiến tôi tin rằng vẫn còn nhiều việc phải làm. Lý do tôi thanh trừng Steam ngay từ đầu là vì trên tài khoản của người dùng khác, chúng tôi nhận được thông báo cài đặt Steam trên mỗi lần đăng nhập:

nhập mô tả hình ảnh ở đây

Điều này chắc chắn sẽ không đến từ các tệp trong thư mục nhà của tôi và cũng không thể từ gói Steam trên toàn hệ thống, vì điều này đã bị xóa như có thể nhìn thấy từ cửa sổ Synaptic trong nền của ảnh trên. Ngoài ra trong các tài khoản của người dùng khác không có ~/.steamhoặc ~/.local/share/Steamthư mục. Tự khởi động ứng dụng trong ~/.config/autostart/hoặc /etc/xdg/autostartkhông có mục liên quan đến Steam.

Tôi phải tìm "trình cài đặt" này ở đâu để loại bỏ nó? Sẽ có bất kỳ tập tin liên quan đến Steam khác làm lộn xộn các ổ đĩa của tôi?

Ở đây đang chạy 12.04 LTS amd64 trên một máy tính để bàn hiệu quả. Steam đã được cài đặt ban đầu từ Trung tâm phần mềm.

Câu trả lời:


13

Tôi cũng gặp vấn đề tương tự, nhưng dường như tôi không thể tái tạo nó bây giờ, vì vậy tôi đã không kiểm tra những gì tôi sắp đề cập. Nhưng vâng, tôi nghĩ rằng tôi đã tìm ra thủ phạm.

Sau khi thực hiện một cách đơn giản locate steamđể tìm tất cả các tệp có từ steamtrong đó, tôi tìm thấy tệp này:

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

Nội dung của tập tin này là:

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.

Tôi không quen thuộc với các tệp trong /var/lib/update-notifier, nhưng trang này: Ubuntu Wiki - InteractiveUpTHERHooks giải thích một chút.

Vì vậy, những gì bạn có thể làm để loại bỏ cửa sổ mà bạn nhận được là:

  1. Đổi tên hoặc di chuyển /var/lib/update-notifier/user.d/steam-install-notifytệp (hoặc chỉ xóa nó, nhưng đổi tên / di chuyển là cách an toàn hơn, trong trường hợp có lỗi xảy ra và bạn cần trả lại tệp).
  2. Thay đổi DontShowAfterReboot: Falseđể được DontShowAfterReboot: True. Một phỏng đoán có giáo dục sẽ là việc thực hiện thay đổi này sẽ không hiển thị thông báo bạn nhận được mỗi lần đăng nhập.
  3. Sử dụng một DisplayIfbài kiểm tra khác sẽ luôn luôn đúng.

2
Tôi cho rằng bạn cũng có thể tạo tệp "~ / .steam / steam / ubfox12_32 / steam" và đánh dấu nó có thể thực thi được. DisplayNếu thất bại thì nên. Đây có lẽ là một tùy chọn nếu bạn có nhiều người dùng và bạn thực sự muốn một số người trong số họ sử dụng Steam.
edA-qa mort-ora-y
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.