Cách xóa các hạt nhân cũ trong Debian

Kéo dài Debian

Người dùng đã và sử dụng Debian trong một thời gian dài sẽ nhận thấy cách thức trong hệ điều hành của họ đã yêu cầu cập nhật hạt nhân hoặc nếu họ muốn xóa hạt nhân. Nhiều bạn sẽ cảm thấy bối rối trước tình huống như vậy và những người khác sẽ tự hỏi liệu hệ điều hành của họ có ngừng hoạt động nếu họ loại bỏ một nhân cũ hay không.

Với bài viết này, chúng tôi muốn giúp bạn giải quyết những nghi ngờ này cũng như tối ưu hóa bản phân phối Debian của bạn, loại bỏ các gói không cần thiết trong bản phân phối và có thể gây ra sự cố trong tương lai với các chương trình hoặc gói mới.

Nền tảng của mọi bản phân phối Gnu / Linux là nhân Linux. Do đó, tên là Linux chứ không chỉ GNU. Theo thời gian, các bản phân phối cập nhật hoặc phát hành phiên bản hạt nhân mới để sửa lỗi hoặc là phiên bản mới nhất mà nhóm Kernel đã phát hành. Khi chúng tôi cài đặt phiên bản mới nhất, Debian rời khỏi nhân cũ và tải nhân mới.

Khi thời gian trôi qua, chúng ta có thể có được mười hoặc hai mươi phiên bản mới của hạt nhân điều đó chỉ chiếm dung lượng trên ổ cứng của bạn và có thể gây ra các sự cố trong tương lai. Thông thường chúng ta chỉ cần một phiên bản hạt nhân, mặc dù để bảo mật, thường có hai phiên bản, một trong những hoạt động mà không có bất kỳ vấn đề và phiên bản mới nhất.

Để loại bỏ các hạt nhân cũ, trước tiên chúng ta phải biết chúng ta sử dụng phiên bản nào, để làm điều này, chúng ta mở terminal và viết như sau:

uname -sr

Điều này sẽ cho chúng ta biết phiên bản của hạt nhân mà chúng ta đang sử dụng. Bây giờ chúng ta phải xem chúng ta đã cài đặt bao nhiêu hạt nhân trong Debian, vì điều này, chúng ta viết như sau trong terminal:

dpkg -l | grep linux-image | awk '{print$2}'

Cái này nó sẽ hiển thị cho chúng ta tất cả các hạt nhân đã cài đặt. Bây giờ chúng ta phải chọn các hạt nhân để loại bỏ và thực hiện như sau:

sudo apt remove --purge linux-image-X.XX-X-generic
sudo update-grub2
sudo reboot

Điều này sẽ xảy ra với mỗi phiên bản của hạt nhân mà chúng ta muốn loại bỏ. Nếu chúng ta muốn làm điều đó một cách tự động, có một chương trình tên là byobu mà sẽ làm điều đó tự động. Để làm điều này, trước tiên chúng ta phải cài đặt nó như sau:

sudo apt install byobu

Và sau đó chạy nó như sau:

sudo purge-old-kernels --keep 2

Thao tác này sẽ loại bỏ tất cả các hạt nhân cũ và chỉ để lại hai phiên bản để đảm bảo an toàn. Như bạn có thể thấy, hệ thống này đơn giản và sẽ không chỉ cải thiện hiệu suất của việc phân phối mà còn bạn sẽ có nhiều không gian hơn cho các gói hàng của mình hoặc các tệp.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

      Nhà nguyện dijo

    Tôi chỉ có một nhân trên hệ thống Debian của mình: uname -sr
    Linux 4.9.0-3-AMD64.
    Tôi đã cài đặt Debian kde vài tuần trước (lsb_release -a
    Không có mô-đun LSB nào khả dụng.
    ID nhà phân phối: Debian
    Mô tả: Debian GNU / Linux 9.1 (kéo dài)
    Phát hành: 9.1
    Codename: Stretch) và nó hoạt động hoàn hảo. Nó không được cập nhật và nó cũng không cần thiết. Tôi thấy rằng đã có hệ thống với nhân 4.12 nhưng Debian thì không cẩn thận và hoạt động với các bước rất ngắn nhưng rất an toàn.

    Trong mọi trường hợp, thông tin trong bài đăng rất tuyệt vời để tính đến khi có tình huống chính xác phát sinh, tôi cảm ơn tác giả của nó.

      joseph dijo

    Điều tương tự cũng sẽ áp dụng cho một chiếc mũ phớt ?. Cảm ơn

      Gerson dijo

    Tôi muốn biết ý kiến ​​của bạn về MX_Linux, bản phân phối đang tạo ra sự khác biệt lớn.

      VM dijo

    Cảm ơn bạn bài viết rất hay

      Rafa dijo

    Cố gắng gỡ cài đặt một hạt nhân khi bạn giải thích nó với byobu và bạn sẽ thấy rằng nó không có tác dụng gì cả. Bạn sẽ biết nếu bạn đã dành thời gian để kiểm tra nó và không chỉ sao chép nó từ một trang khác, nơi họ giải thích nó giống nhau, và nó không hoạt động. Bạn làm rất nhiều thiệt hại cho Linux với điều này.