Có, bạn có thể sử dụng Kernel 4.8 trong Ubuntu 16.04 nhưng ..
Khi việc nâng cấp Ubuntu 14.04 lên 16.04 xuất hiện trong các bản cập nhật hệ thống, tôi đã tiếp tục. Ngay lập tức tôi gặp vấn đề với máy tính xách tay của mình và nâng cấp kernel từ 4.4 lên 4.6.3, 4.7.5 và hiện đang sử dụng 4.8.1 . Ubuntu 16.10 xuất xưởng với 4.8.0 một cấp dưới đây. **
Như những người khác đã đề cập trước đây khi bạn cài đặt thủ công một phiên bản kernel cụ thể, nó không được cập nhật tự động. Mặc dù vậy, tôi không phiền khi ngồi trên một phiên bản phù hợp với mình. Các hạt nhân được cài đặt thủ công không tự động bị xóa bởi các bản cập nhật hệ thống Ubuntu cho phép bạn tự do khởi động với các phiên bản khác nhau mà bạn đã cài đặt. Ngược lại, bạn cần theo dõi kích thước /boot
và định kỳ dọn dẹp các phiên bản cũ hơn mà bạn không còn muốn / cần:
rick@dell:~$ ls -l /boot/init*
-rw-r--r-- 1 root root 29784512 Sep 14 19:16 /boot/initrd.img-3.13.0-92-generic
-rw-r--r-- 1 root root 35594578 Sep 14 19:16 /boot/initrd.img-4.4.0-36-generic
-rw-r--r-- 1 root root 35599246 Sep 20 17:21 /boot/initrd.img-4.4.0-38-generic
-rw-r--r-- 1 root root 44243520 Oct 12 03:43 /boot/initrd.img-4.4.0-42-generic
-rw-r--r-- 1 root root 34749637 Sep 14 19:16 /boot/initrd.img-4.6.3-040603-generic
-rw-r--r-- 1 root root 34621634 Sep 14 19:16 /boot/initrd.img-4.7.1-040701-generic
-rw-r--r-- 1 root root 34620508 Sep 14 19:16 /boot/initrd.img-4.7.2-040702-generic
-rw-r--r-- 1 root root 34621988 Sep 18 09:56 /boot/initrd.img-4.7.3-040703-generic
-rw-r--r-- 1 root root 42865461 Oct 7 16:52 /boot/initrd.img-4.7.5-040705-generic
-rw-r--r-- 1 root root 45625235 Oct 8 15:10 /boot/initrd.img-4.8.1-040801-generic
Người dùng phần cứng cụ thể gần như buộc phải nâng cấp kernel của họ để sửa lỗi ảnh hưởng đến nền tảng của họ. Thông thường, điều này là do phần cứng mới nhưng cũng có thể liên quan đến một trục trặc của Intel hoặc Nvidia được giới thiệu trong nhân cũ.
Khi cài đặt kernel mới hơn, nó không được Ubuntu hỗ trợ.
Cách cài đặt kernel mới hơn
Có thể tìm thấy hình ảnh và hướng dẫn chi tiết hơn để cài đặt thủ công mới tại: Ubuntu 15.10: Nhiều loại "đóng băng" khác nhau và hiện đang tắt máy đột xuất . Một bản tóm tắt breif được cung cấp ở đây.
Để xem phiên bản kernel nào có sẵn để cài đặt, hãy nhập phiên bản này vào thanh địa chỉ trình duyệt của bạn:
http://kernel.ubuntu.com/~kernel-ppa/mainline/
Cuộn xuống phiên bản kernel bạn muốn cài đặt và nhấp vào liên kết. Tôi sẽ cho rằng bạn đang ở trên nền tảng Intel / AMD 64 bit và muốn có phiên bản Kernel chung. Đối với bản thân tôi, tôi muốn tải xuống 4.8.3
để có được bản vá bảo mật "Dirty Cow" như được thảo luận ở đây: Lỗi "Dirty COW" là gì và làm cách nào để bảo vệ tôi trước lỗi đó? .
Sau khi chọn liên kết kernel 4.8.3, tôi cuộn xuống phần Build for amd64 succeeded
và xem các tệp sau:
linux-headers-4.8.3-040803_4.8.3-040803.201610200531_all.deb
linux-headers-4.8.3-040803-generic_4.8.3-040803.201610200531_amd64.deb
linux-headers-4.8.3-040803-lowlatency_4.8.3-040803.201610200531_amd64.deb
linux-image-4.8.3-040803-generic_4.8.3-040803.201610200531_amd64.deb
linux-image-4.8.3-040803-lowlatency_4.8.3-040803.201610200531_amd64.deb
Chúng tôi không muốn "độ trễ thấp" chỉ "chung chung" cộng với "tất cả". Đầu tiên chúng ta cần tải chúng xuống hệ thống của mình bằng lệnh wget. Sau đó, chúng ta cần cài đặt chúng và cuối cùng khởi động lại hệ thống:
cd /tmp
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.3/linux-headers-4.8.3-040803_4.8.3-040803.201610200531_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.3/linux-headers-4.8.3-040803-generic_4.8.3-040803.201610200531_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8.3/linux-image-4.8.3-040803-generic_4.8.3-040803.201610200531_amd64.deb
sudo dpkg -i *.deb
sudo reboot
Hãy nhớ các Kernels được cài đặt thủ công như chúng ta vừa hoàn thành, không bị xóa tự động bởi Ubuntu. Ubuntu tự động xóa các phiên bản kernel cũ hơn mà nó cài đặt chỉ giữ phiên bản hiện tại và phiên bản trước đó. Do đó, theo dõi kích thước của /boot
thư mục của bạn và định kỳ loại bỏ các hạt nhân bạn đã cài đặt thủ công và không còn cần thiết nữa. Không sử dụng rm
lệnh (loại bỏ), làm theo hướng dẫn được tìm thấy bằng cách sử dụng google.