Trình quản lý cập nhật tiếp tục mở tự động và điều đó rất khó chịu, đặc biệt là khi tôi đang sử dụng Gnome Shell. Làm thế nào để tôi làm cho nó dừng lại?
Trình quản lý cập nhật tiếp tục mở tự động và điều đó rất khó chịu, đặc biệt là khi tôi đang sử dụng Gnome Shell. Làm thế nào để tôi làm cho nó dừng lại?
Câu trả lời:
Điều này có thể làm việc cho bạn. Tôi chưa xác minh nếu nó hoạt động trong Gnome.
Sau này, bạn sẽ phải mở ứng dụng Trình quản lý cập nhật theo cách thủ công.
Tôi tìm thấy bài viết này với các hướng dẫn sau đây:
mở
gconf-editor
, duyệt xuốngApps
->Update Notifier
và bỏauto_launch
chọn tùy chọn
OK, hãy thử cái này . Nó tương tự như câu trả lời khác nhưng vô hiệu hóa nó thay vì xóa nó hoàn toàn. Có thể an toàn hơn cho bạn khi mở tệp trong trình chỉnh sửa và thay đổi dòng bằng tay thay vì sed
lệnh mà bài đăng sử dụng.
Quy trình, sử dụng trình soạn thảo:
cd /etc/xdg/autostart
) và liệt kê các tệp ở đó ( ls
).update-notifier.desktop
) và mở nó trong trình chỉnh sửa ( gksudo gedit update-notifier.desktop
). Nhập mật khẩu của bạn nếu cần thiết.NoDisplay=true
NoDisplay=false
sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/update-notifier.desktop
Các Update Manager bật lên khi nó phát hiện một bản cập nhật mới. Hành vi này có thể gây khó chịu cho nhiều người, đặc biệt là khi bạn đang ở giữa công việc. Để làm cho nó tồi tệ nhất, nếu bạn đóng nó mà không cập nhật, nó sẽ tiếp tục bật lên đều đặn và mỗi lần sau khi khởi động, cho đến khi bạn nâng cấp hệ thống của mình. Để tắt nó:
Các Update Notifier autostarts khi khởi động và gây nên Update Manager. Trong phương pháp này, chúng tôi ngăn chính Trình thông báo cập nhật tự khởi động, do đó Trình quản lý cập nhật sẽ không được kích hoạt. Chỉnh sửa mục nhập của Trình thông báo trong tự động khởi động trên toàn hệ thống - /etc/xdg/autostart/update-notifier.desktop
(Lưu ý rằng bạn sẽ không thể sử dụng ứng dụng Khởi động ứng dụng, vì nó chỉ xử lý các mục nhập tự động bắt đầu của mỗi người dùng) và thêm dòng sau:
X-GNOME-Autostart-enabled=false
Khởi động lại ngay bây giờ và bạn sẽ thấy rằng không có Thông báo cập nhật.
Nhược điểm: Điều này vô hiệu hóa hoàn toàn Thông báo cập nhật tự động. Bạn sẽ phải tự kiểm tra các bản cập nhật (điều này tốt đối với tôi, nhưng có thể không dành cho một số người)
Tùy chọn này làm cho Trình thông báo cập nhật hiển thị Chỉ báo cập nhật trong bảng điều khiển, thay vì bật lên Trình quản lý cập nhật. Tôi nghĩ rằng đây phải là cài đặt mặc định cho Trình thông báo cập nhật trong Ubuntu. Để làm điều đó:
Cách đồ họa: Mở trình soạn thảo dconf. Điều hướng đến com-> ubfox-> cập nhật-thông báo . Bỏ chọn mục nhập auto-launch
và đóng Trình chỉnh sửa drc. Để khôi phục chức năng bật lên Trình quản lý cập nhật, chỉ cần lặp lại bước trên, nhưng đặt một kiểm tra trong auto-launch
mục nhập.
Cách lệnh: Đối với những người yêu thích thiết bị đầu cuối ngoài kia, hãy nhập các lệnh này để làm tương tự.
gsettings set com.ubuntu.update-notifier auto-launch false
và để phục hồi:
gsettings set com.ubuntu.update-notifier auto-launch true
Các phương pháp này đã được thử nghiệm và được tìm thấy đang hoạt động trên Ubuntu 12.04 LTS với phiên bản trình quản lý cập nhật 0.156.14.11. Tôi đã có ý tưởng từ bài đăng Làm thế nào để loại bỏ Trình quản lý cập nhật gây phiền nhiễu Pop-up trong Ubuntu Jasyy và chỉ cần sửa đổi nó để hoạt động trên Ubuntu 12.04 LTS hay còn gọi là Pangolin chính xác
Trong Chính xác, nó được thực hiện bằng cách sử dụng dconf ngay bây giờ thay vì gconf.
cài đặt, dựng lên dconf-tools
$ sudo apt-get install dconf-tools
chạy trình soạn thảo dconf và điều hướng đến com> ub Ubuntu> trình thông báo cập nhật.
Đánh dấu no-show-notifications
Và đây là cách thực hiện từ dòng lệnh:
dconf write /com/ubuntu/update-notifier/no-show-notifications true
Chỉnh sửa /etc/update-manager/release-upgrades
và thiết lập:
Prompt=never
thay đổi điều này với trình soạn thảo yêu thích của bạn.
Không bao giờ sử dụng update-manager
với -d kiểm tra này xem bản phát hành tiếp theo có sẵn hay không.
Nên là
gconftool -s --type bool /apps/update-notifier/auto_launch false