Làm cách nào để cài đặt kernel 3.16 trên Ubuntu 14.04


16

sudo apt-get update && sudo apt-get dist-upgrade không hiển thị kernel mới nhất.

Làm cách nào để cài đặt kernel 3.16 vào ngày 14.04?


1
Nó chưa được phát hành vào ngày 14.04: "Nó ra, điều đó có nghĩa là bạn muốn nó. Chà, giữ ngựa của bạn. Linux 3.16 có thể sẽ tạo thành nền tảng của Ubuntu Linux Kernel vào ngày 14.10, dự kiến ​​vào cuối năm nay. 14.10 kernel cũng sẽ được cung cấp cho người dùng LTS thông qua bản cập nhật phát hành điểm ngay sau đó. Nếu bạn thiếu kiên nhẫn và - quan trọng nhất - đủ kỹ năng, bạn có thể cài đặt Linux 3.16 trong Ubuntu 14.04 LTS bằng trình cài đặt tương ứng cho hệ thống của bạn được liệt kê trong kernel Mainline lưu trữ được duy trì bởi Canonical. " omgubuntu.co.uk/2014/08/linux-kernel-3-16-changes-drivers
amanthethy

Bạn không thấy câu trả lời của tôi dưới đây?
ElefantPhace

1
Còn nó thì sao? Chúng tôi đang giải quyết những điều khác nhau. Bạn đã trả lời câu hỏi bằng cách cung cấp một phương pháp để cài đặt kernel mới nhất. Tôi đã nhận xét về lý do tại sao nỗ lực đầu tiên của anh ta trong việc cài đặt nó không hoạt động.
thiện

Lol không bao giờ có một nỗ lực đầu tiên. Nhìn vào OP và người trả lời. Đây là ở đây cho bất cứ ai có thể muốn nâng cấp lên bản mới nhất và không biết làm thế nào
ElefantPhace

: P Kẻ xấu của tôi. Có thể điều chỉnh lại câu hỏi ban đầu của bạn để làm rõ rằng bạn đang đăng một hướng dẫn chung ở đây.
thiện

Câu trả lời:


24

Bây giờ 14.10 đã được phát hành, có một cách dễ dàng và tốt hơn để có được 3.16 trên Ubuntu 14.04:

sudo apt-get install linux-image-generic-lts-utopic

Gói này sẽ luôn phụ thuộc vào hình ảnh 3.16 mới nhất hiện có. (Phương pháp này có thể chưa sẵn sàng tại thời điểm của bài viết này.)


4
+1. Đây là một backport kernel được hỗ trợ trong chương trình hỗ trợ phần cứng của Ubuntu LTS. Thêm thông tin tại đây: wiki.ubfox.com/Kernel/LTSEnabuityStack Như được mô tả trên trang đó, hãy đảm bảo, cũng cài đặt các bản cập nhật Xorg được nhập vào để ngăn sự cố với ngăn xếp đồ họa / X của bạn (chưa có sẵn tại thời điểm viết).
gertvdijk

3
dường như có sự hỗ trợ ngay bây giờsudo apt-get install --install-recommends linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic
Thiago Macedo

Là một tài liệu tham khảo, tất cả đều được mô tả ở đây: wiki.ubuntu.com/Kernel/LTSEnablementStack
gkephorus

8

Để cài đặt kernel mới nhất, bạn luôn có thể truy cập kernel.ubfox.com để xem những gì đang diễn ra.

Để cài đặt kernel 3.16 mới nhất, tất cả những gì bạn cần làm là:

cd /tmp

cho 32 bit:

wget \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600-generic_3.16.0-031600.201408031935_i386.deb \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600_3.16.0-031600.201408031935_all.deb \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-image-3.16.0-031600-generic_3.16.0-031600.201408031935_i386.deb

cho 64 bit:

wget \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600-generic_3.16.0-031600.201408031935_amd64.deb \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600_3.16.0-031600.201408031935_all.deb \
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-image-3.16.0-031600-lowlatency_3.16.0-031600.201408031935_amd64.deb

sau đó, để đảm bảo bạn không có khác .debs trong /tmp

sudo dpkg -i *.deb

sau đó

sudo reboot

3
Nếu muốn thêm thủ công PPA sources.listvà khóa của nó, tôi cần phải làm gì?
Oxwivi

1
Làm thế nào bạn có thể trở lại phiên bản hiện tại của kernel?
jcora

1
Đối với hầu hết người dùng, generickernel sẽ hoạt động tốt, chỉ sử dụng lowlatencynếu bạn cần. Hiệu suất tổng thể sẽ kém hơn trên một số hệ thống nếu bạn sử dụng lowlatency.
Giăng

1
Vâng, tôi chắc chắn rằng hầu hết mọi người có thể dễ dàng kết hợp tất cả những thứ đó thành một, nhưng đó không phải là mục đích ..
ElefantPhace

1
bạn có thể cài đặt nhiều kernel theo cách này và chọn cái nào sẽ sử dụng khi khởi động không?
waspinator

4

Tôi khuyên bạn nên sử dụng linux-image-generic-lts-utopichoặc bất kỳ thứ gì mới hơn có sẵn cho Ubuntu 14.04 LTS.

Cố gắng tránh trộn các kho phát hành, nó có thể phá vỡ mọi thứ.

Nếu linux-image-generic-lts-$(lsb_release -sc)KHÔNG đủ mới cho bạn, hãy thử lưu trữ dòng chính Ubuntu Kernel (tải xuống và cài đặt thủ công) http: // kernel.ub Ubuntu.com/~kernel-ppa/mainline/

LƯU Ý: nhược điểm của việc sử dụng kernel dòng chính là bạn không thể biên dịch trình điều khiển hoặc những thứ như VirtualBox sẽ không hoạt động với kernel tiên tiến. Cuối cùng nhưng không kém phần quan trọng, ksplice (uptrack) sẽ không hoạt động với các nhân chính tuyến (uptrack không hỗ trợ kernel mới hơn từ các bản phát hành sau trên LTS hiện tại).

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.