Chinh tu dong update trong linux

Chinh tu dong update trong linux

Chúng ta đã biết rằng một trong những lợi thế lớn nhất của Phần mềm Miễn phí là số lượng cập nhật liên tục, do sửa lỗi hoặc cải tiến hệ thống. Bất kỳ người dùng nào cũng có thể giải quyết bất kỳ lỗi nào xuất hiện trong hệ thống, báo cáo lỗi đó và do đó nhường chỗ cho bản cập nhật mới.

Tuy nhiên, trong Ubuntu các bản cập nhật này được thông báo cho chúng tôi tự động Và đối với nhiều người, nó có thể gây khó chịu, vì trước hết chúng ta chỉ có thể yêu cầu hệ thống "ghi nhớ" bản cập nhật sau. Nhưng sự thật là không phải như vậy, trong Ubuntu chúng ta có thể tắt cập nhật tự động và đổi lại thực hiện chúng khi chúng ta muốn. Tại Ubunlog, chúng tôi muốn cho bạn thấy việc vô hiệu hóa cập nhật tự động trong Ubuntu dễ dàng như thế nào.

Mặc dù không nên rằng bạn hủy kích hoạt tính năng tự động tìm kiếm các bản cập nhật, vì nếu có các bản cập nhật quan trọng (đã sửa lỗi quan trọng, bản cập nhật hạt nhân ...) hệ thống của bạn sẽ không thể tự động biết nó, như chúng tôi đã nói, nếu bạn không thể hỗ trợ thêm thông báo, bạn có thể vô hiệu hóa chúng rất dễ dàng. Để thực hiện việc này, hãy làm theo các bước bên dưới.

  1. Tìm kiếm chương trình "Phần mềm và bản cập nhật".
  2. Đi tới tab «Cập nhật».
  3. En «Kiểm tra Cập nhật Tự động» thay đổi "Hằng ngày" a "Không bao giờ".

Chinh tu dong update trong linux

Bằng cách này, hệ thống sẽ không tìm kiếm các bản cập nhật mới mà bạn không thông báo cho nó, vì vậy bạn sẽ không còn nhận được các thông báo mà bạn muốn loại bỏ.

Tuy nhiên, chúng tôi muốn nhấn mạnh rằng các bản cập nhật Chúng rất quan trọngvà nếu bạn tắt tính năng kiểm tra cập nhật tự động, bạn có thể bỏ lỡ một bản cập nhật quan trọng. Do đó, nếu bạn đã thực hiện các bước mà chúng tôi đã chỉ ra trong hướng dẫn nhỏ này, chúng tôi khuyên bạn nên kiểm tra các bản cập nhật cho chính mình một cách thường xuyên.

Một cách khả thi để đảm bảo hệ thống của chúng tôi biết các bản cập nhật mới nhất là để chạy apt-get update thường xuyên như vậy. Hãy nhớ rằng lệnh này là tải xuống danh sách gói từ kho của bạn soruces.list và cập nhật chúng cho lấy thông tin về các phiên bản mới của các gói này và các phụ thuộc của chúng, vì vậy đây sẽ là một cách tốt để "chuẩn bị" cho các gói cài đặt phiên bản mới nhất của chúng.

Chúng tôi hy vọng bài đăng này đã giúp bạn quyết định có nên tắt cập nhật tự động vĩnh viễn hay không. Nếu bạn có bất kỳ câu hỏi nào, hãy để lại trong phần bình luận.


Nội dung bài viết tuân thủ các nguyên tắc của chúng tôi về đạo đức biên tập. Để báo lỗi, hãy nhấp vào đây.

Mặc định Ubuntu sẽ kiểm tra mỗi ngày xem có những bản nâng cấp nào không? Khi có những bản nâng cấp, Ubuntu sẽ hiện lên một bảng thông báo để bạn xác nhận cài đặt những nâng cấp này. Nếu các bạn muốn Ubuntu tự động tải xuống và cài đặt khi có những bản nâng cấp mới thì nên đọc tiếp để kích hoạt tính năng này lên.

Kích hoạt tính năng Automatic Security Updates trên Ubuntu Desktop

Mặc định trên Ubuntu Desktop có tùy chọn nâng cấp tự động khi có những bản nâng cấp mới nhưng chỉ dành cho các security updates (nâng cấp bảo mật), còn những bản nâng cấp dành cho phần mềm (other updates) hay đơn thuần không liên quan đến security (bảo mật) thì sẽ được hệ thống tải xuống nhưng không được cài đặt tự động.

Để kích hoạt tính năng này, các bạn vào System Settings > Software & Updates, sau đó qua tab Updates. Ở dòng When there are security updates, các bạn chọn Download and install automatically, sau đó bấm Close.

Chinh tu dong update trong linux

Click lên vùng khoanh màu trên hình để chọn Download and install automatically

Chinh tu dong update trong linux

Nhập mật khẩu khi có thông báo hiện lên

Chinh tu dong update trong linux

Tính năng Automatic System Updates đã được kích hoạt

Kích hoạt tính năng Automatic updates bằng gói unattended-upgrades

Vì cách trên chỉ tự động tải xuống và cài đặt security updates (những gói bảo mật), do đó chúng không thể cho phép hệ thống tự động tải và cài đặt other updates (những bản cập nhật khác) được vì thế ta phải sử dụng gói unattended-upgrades. Các bạn có thể sử dụng cách này cho cả Ubuntu Desktop và Ubuntu Server. Để cài đặt, các bạn mở Terminal lên và nhập vào như sau.

sudo apt-get install unattended-upgrades

Gói unattended-upgrades có rất nhiều cách cấu hình nhưng ở trong bài này mình chỉ muốn giới thiệu cách đơn giản nhất mà vẫn giải quyết được vấn đề hiện tại của bạn. Gói unattended-upgrades nằm ở đường dẫn etc/apt/apt.conf.d, trong đó có hai file cấu hình cần chú ý đó là 50unattended-upgrades và 10periodic.

Mình sẽ giới thiệu 2 cách, một là chỉ tải xuống và cài đặt security updates (các gói bảo mật) và hai là tải xuống và cài đặt tất cả các gói (security updates và other updates) mà hệ thống phát hiện được.

  1. Chỉ cập nhật security updates (các gói bảo mật)

    • Đây là một cách khá hữu ích đối với doanh nghiệp cần có sự ổn định với hệ thống hiện tại, vì vậy vá các lỗi bảo mật (security updates) tự động là rất cần thiết. Do một số nâng cấp phần mềm (other updates) có thể gây xung đột với hệ thống hay đơn giản là code (mã lập trình) không chạy tốt với phiên bản phần mềm mới, do đó việc nâng cấp phần mềm (other updates) không thực sự cần thiết vì ổn định là ưu tiên hàng đầu đối với doanh nghiệp.
    • Các bạn mở file cấu hình /etc/apt/apt.conf.d/50unattended-upgrades, cấu hình cho giống như hình sau (mặc định khi cài nó sẽ giống hình này). Nhớ lưu lại sau khi cấu hình nhé.
      Chinh tu dong update trong linux
      Nếu bạn vẫn còn sợ các gói bảo mật gây lỗi với hệ thống, bạn có thể ngăn không cho hệ thống tải xuống và cài đặt các gói mà bạn chỉ định. Các bạn thêm các gói mà bạn muốn không tự động cập nhật vào trong danh sách.
      Unattended-Upgrade::Package-Blacklist {
              "vim";
      //      "libc6";
      //      "libc6-dev";
      //      "libc6-i686";
      };
      Chinh tu dong update trong linux
    • Mặc định gói unattended-upgrades không kích hoạt tính năng tự động nâng cấp, để kích hoạt các bạn mở file /etc/apt/apt.conf.d/10periodic và cấu hình thành như hình sau.
      Chinh tu dong update trong linux
      Bạn có thể xem thêm file cấu hình của Periodic (10Periodic) ở đường dẫn /etc/cron.daily/apt
      Update-Package-Lists "1": mỗi ngày hệ thống sẽ cập nhật xem có gói nào mới hay không?
      Download-Upgradeable-Packages "1": mỗi ngày hệ thống sẽ tự động tải xuống các gói mới.
      AutocleanInterval "7": mỗi tuần hệ thống sẽ xóa các gói đã được tải xuống.
      Unttended-Upgrade "1": mỗi ngày hệ thống sẽ cài đặt các gói mới đã được tải xuống.
  2. Cập nhật tất cả các gói (security updates và other updates)

    • Để kích hoạt các bạn làm giống như cách 1, sau đó chỉnh sửa file /etc/apt/apt.conf.d/50unattended-upgrades như hình sau.
      Chinh tu dong update trong linux

Có một vấn đề mà mình chưa rõ đó là nếu thiết lập kiểm tra và cài đặt những nâng cấp mới mỗi ngày thì thời gian gói unattended-upgrades thực hiện là vào thời điểm nào trong ngày? Khi nào mình tìm được câu trả lời mình sẽ cập nhật lại.

Khi bạn kích hoạt tính năng này, đôi khi Ubuntu sẽ chậm lại vì ổ cứng bị truy xuất liên tục khi tải xuống và cài đặt những bản update mới, còn mạng cũng sẽ bị chậm lại vì thế bạn nên bình tĩnh khi Ubuntu có dấu hiệu chậm hơn bình thường.

Nguồn Ubuntu

Bạn có thể đăng nhập bằng FB để tham gia bình luận