Làm cách nào để cập nhật kernel lên phiên bản chính mới nhất mà không cần nâng cấp Distro?


146

Hiện tại tôi đang chạy Linux-3.0 và tôi muốn cập nhật nó lên Linux-3.3.1, bản phát hành kernel ổn định mới nhất như được đề cập tại http://www.kernel.org . Tôi có thể cập nhật lên 3.3.1 trong Ubuntu mà không có nguy cơ gặp sự cố không? Tôi đang cập nhật kernel thường xuyên do Trình quản lý cập nhật cung cấp .. Hiện tại tôi có Linux- 3.0.0.17 .. Tôi có thể cập nhật không?

GHI CHÚ:

Phiên bản kernel mới nhất mà bất kỳ người dùng nào được cho là sử dụng trong Ubuntu đều được cập nhật tự động thông qua Trình quản lý cập nhật, do đó người dùng không yêu cầu bất kỳ hành động nào liên quan đến nâng cấp kernel. Điều mà tác giả câu hỏi đang đề cập đến là kernel chính , xem: Tôi có nên nâng cấp lên kernel "mainline" không?


Câu trả lời:


121

Bộ hướng dẫn đơn giản nhất mà tôi luôn sử dụng để nâng cấp / hạ cấp kernel là bởi người dùng ubuntuforums.org với tên lykwydchykyn (url được tôi sửa đổi cho bài đăng này):

  1. Truy cập tại đây: http://kernel.ubfox.com/~kernel-ppa/mainline/
  2. Tải xuống 3 (có thể 4) các cuộc tranh luận vào một thư mục ở đâu đó:

    linux-headers-VERSION-NUMBER_all.deb
    linux-headers-VERSION-NUMBER_amd64.deb
    linux-image-VERSION-NUMBER_amd64.deb
    linux-image-extra-VERSION-NUMBER_amd64.deb   # if available
    
  3. Cài đặt các bản sửa lỗi với bất kỳ giao diện người quản lý gói nào bạn sử dụng (gdebi vẫn ở quanh đây?) Hoặc sử dụng các lệnh sau:

    cd /path/to/folder/where/you/put/the/debs
    sudo dpkg -i *.deb
    

Nguồn:


3
ví dụ ở đây bạn tìm thấy hai phiên bản cho mỗi kiến ​​trúc: lowlatencygeneric, cái nào sẽ lấy? kernel.ubfox.com/~kernel-ppa/mainline/v3.14.1-trusty
rubo77

Không may mắn. Tôi đã đến từ hạt nhân thấp Utopic 64-bit (3.16.0-31) trong repo tiêu chuẩn. Tôi đã nâng cấp lên v3.16.7-ckt8 (linux-image-3.16.7-031607-lowlatency_3.16.7-031607.201503111033_amd64.deb) đang chạy nhưng vẫn không có trackpad. Đây là một chiếc Acer C710.
Ubuntourist 22/03/2015

Tôi đã có vấn đề pad cảm ứng. Bios mặc định của tôi đã được đặt thành chế độ nâng cao. Nó nói trong bios có thể có vấn đề khi sử dụng chế độ nâng cao mà không có trình điều khiển. Tuy nhiên chế độ cơ bản hoạt động tốt trong Ubuntu. Thật không may, chế độ cơ bản hoạt động khủng khiếp trong các cửa sổ! Tôi hy vọng điều này sẽ giúp một cách dễ dàng.
Tỳ kheo Subhuti

1
Để hoàn thiện, ngoài các bước của @ Bucic - (4) chấp nhận bộ tải khởi động grub mới (tùy chọn thứ 1). Đây có lẽ là điều mà hầu hết mọi người cần. Trong trường hợp bạn muốn xem chính xác những thay đổi, hãy so sánh để kiểm tra, nhưng có lẽ nó sẽ chỉ viết lại tệp conf Grub của bạn với thông tin kernel mới mà bạn muốn. (5) khởi động lại. Ngoài ra, đây là tuyến đường an toàn hơn nhiều, cũng sẽ nâng cấp phiên bản Linux của bạn : sudo apt-get update && sudo apt-get dist-upgrade && sudo reboot. Trong cả hai trường hợp, sau khi khởi động lại, hãy chạy echo $(uname -r)để xác nhận rằng bạn đã khởi động thành công vào kernel mới của mình.
Manuel J. Diaz

1
@ rubo77 về mức độ thấp so với chung chung: askubfox.com/questions/126664/ trên
Noremac

70

Bạn luôn có thể làm như sau:

apt-cache search linux-image

Chọn một trong những bạn muốn và sau đó làm:

sudo apt-get install linux-image-your_version_choice linux-headers-your_version_choice linux-image-extra-your_version_choice

4
Điều đó sẽ không cung cấp một hạt nhân chính ; thay vào đó, nó sẽ cung cấp một bản dựng Ubuntu (của số phiên bản được chỉ định).
Eliah Kagan

14
Có lẽ tốt hơn là đi với một tuyến chính , vì nó đã được mát xa cho HĐH đích.
quickshiftin

Làm việc như một cơ duyên trong Debian 8. Cảm ơn bạn!
GTodorov 2/2/2015

9
đừng quên cài đặt tiêu đề kernel quá: sudo apt-get install linux-headers- [version] -generic. [phiên bản] phải giống với phiên bản kernel
mauek unak 23/2/2016

1
Mục này nên được thay đổi để nó cũng hướng dẫn người dùng cài đặt gói linux-image-Extra vì nếu không có nó, một số thứ có thể không hoạt động - như bàn phím USB bạn sử dụng để nhập mật khẩu để giải mã đĩa của bạn.
wojci

24

Câu trả lời của tôi là, CÓ bạn có thể. Bản phát hành ổn định là 3,4, nhưng trong hướng dẫn này tôi sử dụng 3.3.1.

Ubuntu (32-bit) PAE chung:

Chạy các lệnh sau:

mkdir kernel\ v3.3.1-precise && cd kernel\ v3.3.1-precise
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/linux-headers-3.3.1-030301-generic-pae_3.3.1-030301.201204021435_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/linux-headers-3.3.1-030301_3.3.1-030301.201204021435_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/linux-image-3.3.1-030301-generic-pae_3.3.1-030301.201204021435_i386.deb
sudo dpkg -i linux-*.deb 
sudo update-grub
sudo reboot now

Ubuntu (64-bit):

Chạy các lệnh sau:

mkdir kernel\ v3.3.1-precise && cd kernel\ v3.3.1-precise
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/linux-headers-3.3.1-030301-generic_3.3.1-030301.201204021435_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/linux-headers-3.3.1-030301_3.3.1-030301.201204021435_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3.1-precise/linux-image-3.3.1-030301-generic_3.3.1-030301.201204021435_amd64.deb
sudo dpkg -i linux-*.deb 
sudo update-grub
sudo reboot now

Thưởng thức!


Tôi cài đặt kernel 3.8.5 như bạn đã nói trên Ubuntu 12.04. nhưng bây giờ hệ điều hành của tôi không hoạt động và không có menu cli hay menu nào. chỉ cần suy nghĩ.
shgnInc

Tốt nhưng cần được cập nhật. Tôi khuyên bạn nên tìm phiên bản và sau đó google làm thế nào để cài đặt nó. Nhấp vào các trang cho đến khi bạn tìm thấy một cái gì đó như thế này. Đối với RC6 tôi đã tìm thấy yourownlinux.com/2016/03/ Mạnh
Tỳ kheo Subhuti

12

Trái với một số câu trả lời ở đây, Ubuntu phát hành kernel mới trong vòng một hoặc hai ngày của nhóm kernel chính. Tôi đã từng nâng cấp một cách khó khăn như một số câu trả lời ở đây gợi ý nhưng tôi thấy đây là một cách dễ dàng hơn.

Ý nghĩa của việc cài đặt Kernels bằng tay

Cài đặt hạt nhân bằng tay đòi hỏi phải làm thêm.

Có nhiều lý do tại sao bạn muốn cài đặt kernel chính mới nhất:

  • Một lỗi trong bản cập nhật kernel Ubuntu LTS cuối cùng và bạn không thể hạ cấp
  • Bạn có phần cứng mới không được hỗ trợ trong luồng cập nhật kernel LTS hiện tại hoặc các bản cập nhật HWE
  • Bạn muốn nâng cấp bảo mật hoặc tính năng mới chỉ có trong phiên bản kernel chính mới nhất.

Kể từ ngày 15 tháng 1 năm 2018, hạt nhân chính ổn định mới nhất là 4.14.13. Tại thời điểm viết nhiều người quan tâm để cài đặt nó để bảo vệ chống lại lỗ hổng bảo mật Meltdown. Nếu bạn chọn cài đặt thủ công, bạn nên biết:

  • Các hạt nhân LTS cũ hơn sẽ không được cập nhật cho đến khi chúng lớn hơn tùy chọn đầu tiên của menu chính có tên Ubuntu .
  • Các hạt nhân được cài đặt thủ công không bị loại bỏ bằng sudo apt auto-removelệnh thông thường . Bạn cần phải làm theo điều này: Làm cách nào để xóa các phiên bản kernel cũ để dọn sạch menu khởi động?
  • Theo dõi sự phát triển của các nhân cũ hơn khi bạn muốn quay lại phương thức cập nhật kernel LTS thông thường. Sau đó xóa kernel tuyến chính được cài đặt thủ công như được mô tả trong liên kết điểm đạn trước đó.
  • Sau khi xóa thủ công kernel chính mới nhất sudo update-grubvà sau đó kernel LTS mới nhất của Ubuntu sẽ là tùy chọn đầu tiên được gọi là Ubuntu trên menu chính của Grub.

Tìm kernel mới nhất

Truy cập ( kernel.ubfox.com - Kernel PPA Mainline ) và bấm Endphím:

Hạt nhân chính 1

Bây giờ bấm vào liên kết 4.9.8(hoặc một liên kết mới hơn nếu có sẵn khi bạn đọc điều này) và sau đây xuất hiện:

hạt nhân chính 2

Lưu ý các liên kết với các dấu airbrush màu đen. Đây là ba thứ chúng tôi sẽ tải xuống cho Ubuntu 16.04 64-Bit bằng bộ xử lý Intel hoặc AMD .

Cài đặt bằng Terminal

Mở phiên cuối với Ctrl+ Alt+ Tvà sử dụng:

cd ~/Downloads # Change to your downloads directory
ll linux*.deb  # Check if any previous downloads still exist
rm linux*.deb  # Use this command if any previous downloads found

Bây giờ hãy quay lại màn hình tải xuống ở trên và nhấp một lần vào cả ba lần .debtải xuống kernel. Sau khi tải xuống hoàn tất (bạn sẽ thấy trạng thái trong trình duyệt của mình) chuyển về phiên cuối và sử dụng:

sudo dpkg -i linux*.deb
rm linux*.deb
sudo reboot

Voila! - bạn đang chạy kernel mới nhất khi tùy chọn đầu tiên trong menu boot grub được chọn. Các phiên bản kernel cũ hơn của bạn vẫn có sẵn trong menu Tùy chọn nâng cao của grub .

Sau khi cài đặt kernel mới nhất hàng chục lần, bạn sẽ hỏi câu hỏi " Làm cách nào để loại bỏ các phiên bản kernel cũ hơn? " Và bạn sẽ tìm thấy những câu trả lời ở đây trong Hỏi Ubuntu .


Bạn nên trả lời câu này "Đừng làm phức tạp cuộc sống của bạn".
Fabby

9

câu trả lời muộn nhưng mới.

Tôi sẽ thêm một số thông tin trong câu trả lời của tôi. Bây giờ hạt nhân cũ của tôi là linux-headers-4.8.0-53. Để tìm ra hạt nhân nào bạn đã nhập uname -rtrong terminal. Làm thế nào để nhập lệnh này để có danh sách các hạt nhân có sẵn.

apt-cache search linux-image

điều này sẽ mang lại cho bạn một sản lượng rất lớn. Bây giờ bạn đã chọn một trong số chúng mà bạn muốn cài đặt và cài đặt nó bằng cách làm theo các lệnh (Đừng gõ các lệnh như thế này, thay thế từ kernal_version bằng phiên bản kernel mà bạn muốn cài đặt)

sudo apt-get install linux-image-kernal_version
sudo apt-get install linux-image-extra-kernal_version
sudo apt-get install linux-headers-kernal_version

Bây giờ trong trường hợp của tôi, tôi chọn linux-image-4.10.0-22-genericvì vậy lệnh của tôi sẽ như thế này

sudo apt-get install linux-image-4.10.0-22-generic 
sudo apt-get install linux-image-extra-4.10.0-22-generic
sudo apt-get install linux-headers-4.10.0-22-generic

bây giờ cuối cùng loại bỏ kernel cũ bằng lệnh

sudo apt-get autoremove

Bây giờ khi tôi lần đầu tiên đã làm điều đó, tôi không biết là nó có vấn đề phần cứng của tôi hay vì loại bỏ các hạt nhân cũ, nhưng máy tính xách tay của tôi chỉ cho tôi màn hình màu đen mà xảy ra với máy tính xách tay của tôi đôi khi .Thus tôi loại bỏ nó là pin và khởi động lại và gõ lệnh .Cũng tôi không gặp phải vấn đề màn hình đen nữa.

uname -r

và nó mang lại cho tôi

linux-image-4.10.0-22-generic

có nghĩa là kernel được cập nhật.


3
Sự cố màn hình đen của bạn có thể là do bạn đã xóa kernel đang sử dụng. Sau khi bạn cài đặt kernel mới, bạn phải khởi động lại. Sau đó loại bỏ kernel cũ.
ravery

Câu trả lời chính xác. Mặc dù bây giờ mọi thứ đã thay đổi một chút, tôi đã phải thay đổi linux-image-extrathành linux-modules-extraphiên bản 4.18.0-22-genericđể thực hiện công việc này.
Deerchao

7

Có một cách đơn giản hơn nhiều để làm điều này, và đó là cách tôi sử dụng. Đơn giản chỉ cần tải xuống tập lệnh Ubuntu Mainline Kernel Updater và chạy nó từ một thiết bị đầu cuối. Nó sẽ tải xuống .deb's cho bạn, cài đặt kernel mới và tùy ý loại bỏ kernel cũ (không được khuyến nghị) sau đó tùy chọn khởi động lại.

Ví dụ đầu ra (được sao chép từ thiết bị đầu cuối của tôi):

evilsupahfly@the-black-beast:~$ sudo KernelUpdateChecker -no-rc -r utopic
Run this command to install the new kernel
/tmp/kernel-update
root@the-black-beast:~# /tmp/kernel-update
Config Notes:
Rejecting Release Candidates
Accepting Latest Kernel
Accepting kernels compiled for utopic
Accepting kernels with a version higher than 3.15.0-031500-lowlatency

Information:
Origin: 
    http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15.1-utopic
Kernel Version:
    3.15.1-031501
Release Date:
    2014/06/16 @ 18:41 (YYYY/MM/DD @ HH:MM)

Care to look at the change log? (y=Yes, n=No) (n)

(download output skipped)    

Greetings root
    I (the-black-beast) am now self aware and a sentient being, have a nice day.
    Oh and by the way SKYNET is now active.

Installing Linux 3.15.1-031501:

(installer output skipped)

The New Kernel looks to have been installed

WARNING: If the new kernel does not boot you may regret saying yes here.
Would you like to remove the current one? (y=Yes, n=No) (n): n

Are you ready to Reboot? (y=Yes, n=No) (n): n

Hầu như hoàn toàn tự động, và hoàn toàn không có vấn đề.


6

Tôi đã viết một kịch bản và luôn luôn được cập nhật.

nâng cấp: Nâng cấp kernel Ubuntu

  • Mở terminal ưa thích của bạn và chạy các lệnh follwing
  • Cho phép thực thi để nộp

    chmod +x ./ukupgrade

  • Gọi kịch bản

    ./ukupgrade


1
đây là điều tốt nhất
Ali

tiếp tục cài đặt phiên bản có độ trễ thấp khi yêu cầu chung ~
user2413 ngày

Tôi không biết về công cụ này vì vậy tôi cũng đã viết một công cụ tương tự, cũng hỗ trợ chọn hương vị chung / độ trễ thấp. Bạn có thể tìm thấy nó ở đây: github.com/cristim/kernel-update
Cristian Măgherușan-Stanciu

6

Chạy các lệnh Terminal sau để cài đặt kernel mainline mới của Ubuntu .

sudo apt-get update
sudo apt-get install python-bs4 python-apt
cd /tmp
rm -rf medigeek-kmp*
wget https://github.com/medigeek/kmp-downloader/tarball/master -O kmpd.tar.gz
tar xzf kmpd.tar.gz
cd medigeek-*
python kmpd.py -d

Kịch bản được lưu trữ tại Github . Chỉ cần nhấn Enterthay vì một số nếu bạn gặp khó khăn với một câu hỏi nhất định trong tập lệnh Python.


3
Tôi là tác giả của kịch bản đó. Tôi vừa sửa nó. Vui lòng gửi báo cáo lỗi, hầu hết các lập trình viên không biết lỗi tồn tại cho đến khi ai đó báo cáo. :)
Savvas Radevic

Lợi thế của tập lệnh của bạn là gì khi chỉ cài đặt debgói như được mô tả bởi câu trả lời tốt nhất ở đây?
rubo77

Tôi chỉ nghĩ về loại công cụ này kể từ khi tôi gặp sự cố vì apt không cài đặt phụ thuộc cho tôi. Bạn sẽ nghĩ rằng apt là tất cả về phụ thuộc. Sai lầm. Một tập lệnh có thể được cập nhật cho bản phát hành mới nhất hoặc tìm kiếm một tập lệnh và cho phép người dùng chọn. Tất cả những gì đã nói, nếu tôi khởi động lại hệ thống của mình, tôi sẽ đi trực tiếp kể từ khi tôi tìm thấy các lệnh đầu cuối cho RC6
Bhikkhu Subhuti

@SavvasRadevicImportError: No module named apt_pkg
Yahya

1
@SavvasRadevic Tôi đã làm, nhưng chỉ báo cáo theo yêu cầu của bạn.
Yahya

5

Nếu bạn không muốn gặp rắc rối để tự nâng cấp kernel, bạn có thể thử UUKU. Hoạt động tốt ngay cả trên các dẫn xuất Ubuntu như nguyên tố, bạc hà.

Tôi đã sử dụng nó để khắc phục sự cố WiFi của mình vì đôi khi một số phần cứng mới sẽ không được phát hiện bởi kernel cũ. Khác với cập nhật trình điều khiển phần cứng, tôi không thấy cần phải nâng cấp kernel. Các hạt nhân mới có bảo mật và nâng cấp hiệu suất nhẹ nhưng cũng có xu hướng phá vỡ mọi thứ như VM của bạn.

sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install ukuu
ukuu-gtk

NGUỒN:

http://www.makeuseof.com/tag/upTHER-kernel-ukuu-ubfox/

http://www.teejeetech.in/2016/07/ukuu-v167.html?m=1


3

Một tùy chọn khác là thử các bản dựng được tùy chỉnh và tối ưu hóa, chẳng hạn như hạt nhân 3.2.1 được tối ưu hóa i3 / i5 / i7 này cho Ubuntu:

DuoPetalFlower, Thử nghiệm của tôi với Linux - kernel 3.2.1

Anh ta cũng có các bản dựng được tối ưu hóa nguyên tử Intel, có thể hoạt động khá tốt nếu bạn đang cố gắng vắt kiệt từng ounce hiệu suất cuối cùng của netbook.

Có những hạt nhân khác như Liquorix tuyên bố sẽ được tối ưu hóa tốt hơn cho hiệu suất máy tính để bàn.

Mặc dù không được một số người khuyên dùng, bạn thường có thể chạy các hạt nhân chính thức từ các phiên bản Ubuntu mới hơn mà không gặp vấn đề gì. Tôi hiện đang chạy kernel chính xác 3.3.3 trên máy một chiều và máy của tôi hoạt động tốt hơn bao giờ hết. Hiệu suất và tuổi thọ pin tăng lên, trong khi nhiệt độ giảm một vài độ. Vấn đề của tôi về màn hình đen khi tiếp tục từ chế độ chờ cũng đã biến mất. Mặc dù cá nhân tôi không gặp vấn đề gì khi sử dụng hạt nhân mới hơn, bạn sẽ thấy một số người phản đối mạnh mẽ việc này.


2

Như bạn đã thấy, Ubuntu cung cấp các phiên bản kernel Linux, nhưng không phải lúc nào cũng nhanh như chúng được phát hành ngược dòng, bạn luôn có thể tự biên dịch kernel 3.3.1, nhưng điều đó có thể tốn nhiều công sức hơn bạn đang tìm kiếm. Nếu không, tìm kiếm xung quanh và tôi chắc chắn bạn sẽ tìm thấy một hướng dẫn bạn có thể làm theo như hướng dẫn này . (lưu ý rằng tôi đã không kiểm tra một cách kỹ lưỡng vì vậy hãy cảnh giác vì hạt nhân là những con thú nguy hiểm)


2

Không có câu trả lời nào ở trên thỏa mãn vấn đề của tôi về việc cập nhật thủ công kernel lên phiên bản ổn định mới nhất. (Máy tính xách tay hiện tại của tôi rất nhạy cảm với RC, Dell XPS 9365).

Tôi đã tạo một tập lệnh shell tìm kiếm các phiên bản kernel gần đây hơn và hiển thị chúng dưới dạng tùy chọn sẽ được cài đặt. Bạn có thể dùng thử, trên github , vui lòng nhớ đọc README.


2

Tôi đã tạo tập lệnh này kernel-upgrade.shđể tải xuống và cài đặt một hạt nhân được chọn từ http : // kernel.ubfox.com/~kernel-ppa/mainline :

TMP=/var/tmp/kernel
mkdir -p "$TMP" && cd "$TMP"
rm -f "$TMP"/*
F=v4.16-rc6
V=4.16.0-041600rc6
R=$(wget -qO - "http://kernel.ubuntu.com/~kernel-ppa/mainline/$F/0005-debian-changelog.patch" | sed -ne '/^+linux/{s/.*\.\([0-9]\+\)).*/\1/p;q}')
B="$V.$R"
URL=http://kernel.ubuntu.com/~kernel-ppa/mainline
set -x
wget "$URL/$F/linux-headers-$V-generic_${B}_amd64.deb" \
    "$URL/$F/linux-headers-${V}_${B}_all.deb" \
    "$URL/$F/linux-image-$V-generic_${B}_amd64.deb"
sudo dpkg -i "linux-headers-$V-generic_${B}_amd64.deb" \
    "linux-headers-${V}_${B}_all.deb linux-image-$V-generic_${B}_amd64.deb"
# now enter: sudo reboot now

Trong trường hợp Ubuntu không bắt đầu với kernel mới, bạn có thể chọn "cài đặt nâng cao" trong menu grub của mình và chọn để bắt đầu kernel chạy cuối cùng ở đó.


Lưu ý: kể từ phiên bản 4.15-RC7, hạt nhân có bản sửa lỗi KPTI chống lại các cuộc tấn công meltdown và kể từ 4.15.1 cho "Biến thể 2, Giảm thiểu 2" (kiểm tra với http://github.com/speed47/spectre-meltdown-checker/ )


Tôi gặp một số khó khăn khi chạy tập lệnh này. Tôi có thể đang làm gì đó sai, vì vậy đây là các bước của tôi: 1. Vô hiệu hóa khởi động an toàn trong BIOS, 2. đã lưu tập lệnh vào kernel-upgrade.shchmod 777 kernel-upgrade.sh. Sau đó tôi chạy nó như sudo ./kernel-upgrade.sh. Sau đó tôi nhận được các lỗi : rm: cannot remove '/var/tmp/kernel/*': No such file or directory; sau đó ++ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.16...<cắt ngắn url> `Kết nối với kernel.ubfox.com (kernel.ubfox.com) | 91.189.94.216 |: 80 ... được kết nối. Yêu cầu HTTP đã được gửi, đang chờ phản hồi ... 404 Không tìm thấy` 404 xảy ra 3x
Salad còn lại

cảnh báo đầu tiên rmcó thể bị bỏ qua (tôi đã thêm rm -fbây giờ). Phần còn lại không rõ ràng, vấn đề là gì. cắt ngắn url ở đây không giúp được gì, giải quyết vấn đề. bạn có thể đăng kết quả đầu ra trong pastebin.com không , vì vậy chúng ta có thể thấy url kết quả sẽ là gì?
rubo77

chắc chắn, đã dán ở đây pastebin.com/KcdVdKQr
Salad còn lại

Ngoài ra, nếu có vấn đề, tôi đang chạy Ubuntu 17.10
Salad còn lại

Nó nói rằng đây là đường dẫn sai: kernel.ubfox.com/~kernel-ppa/mainline/v4.16-rc6/. Kiểm tra điều này cho đúng đường dẫn: kernel.ubfox.com/~kernel-ppa/mainline/v4. 16-RC6
rubo77

2

để cài đặt kernel mới nhất cài đặt Ubuntu Kernel Update Utility

$ sudo add-apt-repository ppa:teejee2008/ppa

$ sudo apt-get install ukuu

vô hiệu hóa kiểm soát truy cập bằng lệnh sau:

$ sudo xhost +

sau đó cài đặt với ukuu

$ sudo ukuu

$ sudo ukuu --install-latest

sau đó chạy cho an toàn

$ sudo xhost -

và khởi động lại

$ sudo reboot

nếu bạn muốn xem danh sách tất cả các phiên bản kernel, hãy sử dụng 'sudo ukuu --list'.
Vitaliy LiBrus

nếu bạn muốn xem các tùy chọn khác của loại ukuu 'ukuu
Vitaliy LiBrus

Bạn không nên làm sudo xhost -sau khi bạn đã làm xong? (so sánh: github.com/teejee2008/ukuu/issues/25#issuecomment-341501666 )
sinh viên

@student, vâng, cảm ơn bạn! Tôi đã thêm nó vào danh sách các bước
Vitaliy LiBrus

0

Kiểm tra phiên bản hạt nhân của bạn $ uname -sr

Tải xuống Kernel v5 cho 32 bit

$ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb $ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000-generic_5.0.0-050000.201903032031_i386.deb $ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-image-5.0.0-050000-generic_5.0.0-050000.201903032031_i386.deb $ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-modules-5.0.0-050000-generic_5.0.0-050000.201903032031_i386.deb

Tải xuống Kernel v5 cho 64 bit

$ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb $ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb $ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-image-unsigned-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb $ wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-modules-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb

Cài đặt nó

$ sudo dpkg -i *.deb

Sau đó khởi động lại

sudo reboot

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.