Hạ kernel trên kali linux

Hạ kernel trên kali linux
fatmawati achmad zaenuri / shutterstock.com [số 8]

Nếu PC Linux của bạn đột nhiên có vấn đề sau khi cập nhật hệ thống của bạn, thì có thể là một nền tảng Linux [số 8] cập nhật là có lỗi. May mắn thay, quay lại hoặc chuyển sang một hạt nhân khác tương đối dễ thực hiện trên các hệ thống Debian, Arch và Fedora. Đây là cách.

Tại sao nâng cấp kernel gây ra sự cố

Kernel là một phần không thể thiếu của hệ thống Linux, vì vậy tùy thuộc vào thiết bị và thiết lập của bạn, bản cập nhật kernel có khả năng gây ra sự cố cho bạn hoặc cho các ứng dụng đã cài đặt của bạn. Các vấn đề có thể bao gồm từ hành vi đồ họa kỳ quặc đến một hệ thống hoàn toàn không thể sử dụng được. Nếu tình huống của bạn sau này, bạn đang ở trong một dưa chua thực sự.

Để khắc phục vấn đề này, nhiều hiện đại distro. [số 8] Giữ một kernel cũ hoặc khác biệt mà bạn có thể truy cập khi khởi động. Chúng sẽ cho phép bạn kiểm tra kernel cho các vấn đề hoặc phục hồi từ bản cập nhật kernel phá vỡ hệ thống.

CÓ LIÊN QUAN: Cách kiểm tra Linux Kernel và phiên bản hệ điều hành [số 8]

Làm thế nào để khởi động với một kernel khác nhau

Tất nhiên, cập nhật các gói hệ thống khác với nhân Linux có thể là gốc thực sự của vấn đề của bạn. Một cách nhanh chóng để loại trừ kernel là có lỗi là thử khởi động với một hạt nhân khác.

Trước tiên bạn sẽ cần truy cập Menu grub. [số 8] bằng cách khởi động lại PC của bạn. Bạn có thể thấy Grub xuất hiện trong vài giây khi khởi động, hiển thị một vài tùy chọn như "Tùy chọn nâng cao", mặc dù một số bản phân phối giữ cho nó ẩn trừ khi bạn truy cập nó. Nếu nó không xuất hiện khi khởi động, hãy nhấn và giữ phím Shift tại thời điểm PC của bạn bắt đầu khởi động, cho đến khi bạn thấy một màn hình tương tự như hình ảnh bên dưới.

Hạ kernel trên kali linux

Sử dụng các phím mũi tên để điều hướng đến "Tùy chọn nâng cao cho [bản phân phối của bạn]" và nhấn Enter.

Bạn sẽ nhận được một danh sách các tùy chọn khởi động có sẵn. Bạn sẽ thấy ít nhất hai, như "[distro] của bạn, với Linux 5.10.0.7-amd64" theo sau là phiên bản "Chế độ khôi phục" của tùy chọn tương tự đó. Các phiên bản khác nhau bạn thấy được liệt kê là các hạt khác nhau được cài đặt.

Hạ kernel trên kali linux

Nếu bạn chỉ có một tùy chọn tiêu chuẩn và một tùy chọn chế độ khôi phục, thật không may, có nghĩa là bạn chỉ cài đặt một kernel. Trong trường hợp đó, và nếu bạn không thể sử dụng kernel, bạn có thể sử dụng chế độ khôi phục để Hãy thử một số tùy chọn sửa chữa [số 8] .

Nếu bạn có nhiều hơn một số phiên bản, bạn có một kernel thay thế, bạn có thể khởi động. Tùy chọn đầu tiên sẽ là mới nhất và máy tính của bạn khởi động tự động. Hãy thử một tùy chọn chế độ không khôi phục khác bằng cách điều hướng nó với các phím mũi tên và nhấn Enter.

CÓ LIÊN QUAN: Cách khắc phục hệ thống Ubuntu khi không khởi động [số 8]

Làm thế nào để loại bỏ hoặc hạ cấp một hạt nhân

Nếu khởi động vào một kernel khác dường như đã giải quyết vấn đề của bạn, thì có lẽ bạn muốn tiếp tục sử dụng kernel đó. Tuy nhiên, PC của bạn, tuy nhiên, có thể cố gắng sử dụng kernel có vấn đề mỗi khi bạn khởi động. Bạn có thể chọn thủ công kernel cũ hơn ở mỗi lần khởi động hoặc xóa hạt nhân có vấn đề trong khi bạn chờ cập nhật khác.

Cảnh báo: Cập nhật kernel có thể liên quan đến sửa lỗi bảo mật. Vì lý do đó, bỏ qua các cập nhật kernel đi kèm với rủi ro. Nếu bạn phải tiến hành, hãy chắc chắn rằng hệ thống của bạn là khác Càng an toàn nhất có thể [số 8] .

Một số distro cho phép bạn thực hiện biểu đồ này, và chúng thậm chí có thể cho phép bạn chỉ cần chọn một kernel khác với mặc định. Ví dụ: Trình quản lý cập nhật của Linux Mint (hình bên dưới) có tính năng cài đặt kernel cho phép bạn đặt tùy chọn kernel ngoài việc xóa các hạt nhân không mong muốn.

Hạ kernel trên kali linux

Hãy thử tìm kiếm menu ứng dụng của bạn cho từ "Kernel" và xem liệu có bất kỳ công cụ Dektop nào xuất hiện không. Nếu một người làm, bạn có thể sẽ có thể làm điều này bằng đồ họa. Nếu không, hãy đọc để xóa một kernel thông qua dòng lệnh.

Cảnh báo: Chỉ có tiến hành trong khi khởi động vào kernel bạn muốn sử dụng, không phải người bạn dự định xóa.

Xóa kernel trên Debian và Ubuntu

Để xóa một hạt nhân Linux trên Debian, Ubuntu hoặc một trong các dẫn xuất của chúng, trước tiên bạn nên xác định các gói kernel được cài đặt. Mở một thiết bị đầu cuối [số 8] và nhập lệnh sau.

 Danh sách apt - được cài đặt | GREP Linux-Image 

Hạ kernel trên kali linux

Bạn có thể thấy các số phiên bản trong mỗi tên gói, đến trước dấu gạch chéo về phía trước (/) trong kết quả. Sau khi lấy tên của kernel bạn muốn xóa, hãy chuyển lệnh sau, thay thế Kernel-TÊN. Với tên gói kernel chính xác như nó xuất hiện trong lệnh trước đó.

 sudo apt xóa kernel tên 

Bạn sẽ được nhắc nhập mật khẩu, sau đó yêu cầu xác nhận loại bỏ bằng cách gõ Y. và nhấn enter.

Hạ kernel trên kali linux

Đợi để loại bỏ hoàn tất và PC Linux của bạn sẽ không còn khởi động vào kernel đó nữa. Giữ một mắt trên các hạt nhân mới khi bạn Cập nhật hệ thống của bạn [số 8] và kiểm tra chúng khi họ đến để xem vấn đề của bạn có cố định không.

CÓ LIÊN QUAN: Cách cập nhật Ubuntu Linux [số 8]

Loại bỏ hoặc hạ cấp một hạt nhân trên vòm

Trên Arch Linux, bạn có thể dễ dàng nhận được một số hạt nhân thay thế với các tên như Linux-cứng. Cái gì Linux-Zen. , và Linux-LTS. . Khi chọn một tùy chọn trong GRUB, có lẽ bạn chỉ thấy một phiên bản của mỗi hạt nhân được cài đặt có sẵn. Không giống như hạt nhân trên debian, các bản cập nhật kernel vòm không đến như các gói mới để thay thế cũ. Thay vào đó, mỗi hạt nhân được cài đặt chỉ đơn giản là cập nhật [số 8] (hoặc "Đã đồng bộ") đến phiên bản mới nhất vì nó có sẵn.

Vì lý do đó, tốt nhất chỉ cần khởi động với kernel thay thế thay vì hạ cấp kernel thông thường của bạn. Nếu bạn đã khởi động vào một hạt nhân khác và biết rằng bạn không muốn sử dụng lần đầu tiên, bạn có thể đặt tên cho kernel trong lệnh gỡ cài đặt với Pacman.

 sudo pacman -r tên hạt nhân-tiêu đề tên 

Thay thế Kernel-TÊN. với kernel của sự lựa chọn của bạn. Bạn sẽ được nhắc nhập mật khẩu trước khi bạn có thể tiếp tục. Sau đó, bạn sẽ cần xác nhận loại bỏ bằng cách nhập "Y" và nhấn Enter.

Hạ kernel trên kali linux

Nếu bạn muốn hạ cấp Một gói kernel, biết rằng chúng tôi không khuyến khích nó. Cập nhật phát hành bản phát hành thường dựa vào các gói khác đang được cập nhật, vì vậy hãy khôi phục bất kỳ bản cập nhật nào là kinh doanh rủi ro và có thể dẫn đến một hệ điều hành bị hỏng.

Nếu bạn chắc chắn rằng bạn muốn, tuy nhiên, bạn có thể đồng bộ hóa gói kernel cho một phiên bản cụ thể với lệnh sau.

 sudo pacman -s kernel-uber = x.x.x kernel-tiêu đề = x.x.x 

Thay thế Kernel-TÊN. với kernel bạn muốn hạ cấp và x.x.x. với phiên bản bạn muốn. Bạn có thể tìm thấy số phiên bản cũ hơn bằng cách nhìn lên kernel trong Tìm kiếm gói vòm. [số 8] và nhấp vào "Xem thay đổi."

CÓ LIÊN QUAN: Cách cập nhật Arch Linux [số 8]

Loại bỏ kernel trên Fedora

Fedora Linux theo mặc định giữ cho hai phiên bản cũ hơn của kernel được cài đặt trên thiết bị của bạn cùng với mới nhất. Với cái này rpm. lệnh, bạn có thể xác định tên gói.

 RPM -QA Kernel-Core 

Bạn sẽ thấy một danh sách tất cả các hạt nhân được cài đặt bên cạnh số phiên bản của chúng.

Hạ kernel trên kali linux

Sau khi khởi động với một hạt nhân khác, hãy sử dụng DNF để gỡ cài đặt kernel có vấn đề.

 sudo dnf Xóa kernel-core-x.x.x-xxx.fcxx.x86_64 

Bạn sẽ nhận được một lời nhắc để xác nhận việc gỡ cài đặt. Nhập y và nhấn Enter để xác nhận.

Hạ kernel trên kali linux

Sau khi loại bỏ kernel, hệ thống của bạn sẽ không thể khởi động vào kernel mới hơn cho đến khi bạn cho phép cập nhật kernel. Khi có sẵn một cái mới, hãy thử và xem vấn đề của bạn đã được sửa chưa.