Linux Kernel 3.5 sẽ đến ngày 12.04?


27

Tôi đang tự hỏi liệu Kernel 3.5 hoặc 3.6 sẽ có sẵn cho Ubuntu 12.04 khi Kernel được phát hành chính thức?

Câu trả lời:


27

Nhóm Ubuntu Kernel sẽ cung cấp các gói của tất cả các hạt nhân từ 3 bản phát hành Ubuntu tiếp theo cho 12.04. Bạn có thể nhận được các chi tiết về điều đó ở đây:

Những hạt nhân này sẽ được đặt tên như thế này:

linux-image-current- - luôn trỏ đến kernel được phát hành gần đây nhất, ví dụ: 12.10, 13.04, v.v.

Chúng sẽ có sẵn trong trình quản lý gói nhưng theo mặc định, bản cài đặt 12.04 của bạn sẽ sử dụng 3.2.x trừ khi bạn cài đặt cụ thể một trong các hạt nhân này.

Theo như bản thân 3.5, giờ đây bạn có thể sử dụng ngăn xếp hỗ trợ phần cứng :

sudo apt-get install linux-generic-lts-quantal xserver-xorg-lts-quantal 

Đối với tất cả các bản phát hành kernel trong tương lai, bạn luôn có thể tìm thấy các bản dựng mới nhất của kernel ngược dòng tại đây:

Tuy nhiên, các gói này là để thử nghiệm và có lẽ bạn không nên sử dụng chúng trừ khi bạn cần hoặc bạn biết bạn đang làm gì.


5

Theo mặc định, bản phát hành điểm 12.04.2 sẽ xuất xưởng với kernel 3.5 mới hơn từ Quantal để bất kỳ ai cài đặt từ CD 12.04.2 sẽ có kernel đó theo mặc định.

Người dùng ban đầu cài đặt 12.04 hoặc 12.04.1 có thể nâng cấp theo hướng dẫn ở trên.

Thêm thông tin ở đây


1
Bạn có thể thêm một tài liệu tham khảo để cho chúng tôi biết nơi bạn có thông tin này? Cảm ơn!
sierrasdetandil

4

Tôi có thể xác nhận rằng kernel 3.5 cho Chính xác, được cài đặt từ Synaptictrình quản lý gói và KHÔNG từ trang web kernel chính , hoàn toàn ổn định.

Như uname -achương trình:

Linux mike-host-name 3.5.0-18-generic #29~precise1-Ubuntu SMP Mon Oct 22 16:32:29 UTC 2012 i686 i686 i386 GNU/Linux

Lưu ý: Cập nhật thành công ngày hôm nay thành: 3.5.0-19-generic #30~precise1-Ubuntuvới các cài đặt bên dưới (30 tháng 11 năm 2012).

Mặc dù không cần cập nhật trừ khi bạn có một lý do cụ thể, đây là quá trình:

Sử dụng, Synapticbạn có thể đánh dấu để cài đặt

  • linux-image-generic-lts-quantal

và nếu bạn muốn các tiêu đề

  • linux-headers-generic-lts-quantal

Sau đó áp dụng các thay đổi trong Synapticvà khởi động lại.

Sau khi khởi động lại, quay trở lại Synapticvà loại bỏ tất cả trừ 1 hoặc 2 trong số 3,2 hạt nhân. Tốt nhất là để lại 1 hoặc 2 cài đặt để bạn có thể khởi động từ chúng nếu cần.

Bạn cũng có thể gỡ cài đặt các siêu dữ liệu cập nhật tự động cho kernel 3.2 vì chúng sẽ chỉ cập nhật cho bạn các bản phát hành của loạt kernel 3.2.x. Chúng sẽ luôn trỏ đến kernel mới nhất có sẵn, như nó giải thích, nhưng chỉ dành cho loạt 3.2.x. Tuy nhiên, bạn có thể để các gói này nếu muốn, vì bây giờ các bản cập nhật kernel sẽ đến từ các gói được nâng cấp (3.5).

Bây giờ bạn sẽ có thể tiếp tục nhận các bản cập nhật của loạt nhân 3.5.x, mặc dù bạn có thể đảo ngược quá trình và quay lại 3.2 nếu cần.

Thông tin thêm về kernel 3.5 cho Chính xác được liệt kê ở đây.

Tôi nên nhấn mạnh rằng không cần phải cập nhật trừ khi bạn có một lý do cụ thể, nhưng nó tương đối đơn giản.


Mik, sau khi cài đặt kernel 3.5, bạn khuyên bạn nên gỡ cài đặt linux-image-current-genericlinux-current-generic. 1) Những không được cài đặt trên hệ thống của tôi, nhưng linux-generic, linux-image-genericlinux-headers-genericđang có. Tôi có nên gỡ bỏ những cái đó không? 2) Nếu tôi xóa những thứ này, tôi sẽ gặp vấn đề với tự động hóa khi tôi nâng cấp lên, ví dụ: 12.10, 13.04 hoặc sau này? 3) Liệu kernel 3.5 của tôi có tự động xử lý không?
kalaracey

@kalaracey Hạt nhân 3.5 tự động xử lý tốt sau khi loại bỏ chúng, nhưng bạn có thể bỏ chúng nếu muốn. Nó chỉ là tùy chọn để loại bỏ chúng: có lẽ tôi sẽ chỉnh sửa câu trả lời của mình để làm rõ tình huống.

Để vô hiệu hóa tự động 3.2 trong trường hợp của tôi, tôi có nên gỡ cài đặt linux-generickhông? Nó có vẻ như song song với linux-generic-lts-quantal, chỉ cho 3.2.
kalaracey

1
@kalaracey Khi bạn đã nâng cấp lên 3.5, bạn sẽ nhận được 3,5 bản cập nhật cho dù bạn có xóa các siêu dữ liệu 3.2 hay không, vì 3.5 là bản nâng cấp trên 3.2. Đừng lo lắng - Tôi chỉ đề cập đến việc xóa như là một 'dọn dẹp' tùy chọn trong Synaptic; nếu loại bỏ các siêu dữ liệu 3.2 sẽ vẫn xuất hiện trong Synaptic và có thể được đánh dấu để cài đặt lại nếu bạn muốn quay lại hạt nhân 3.2 hoặc vì bất kỳ lý do nào khác.

0

Có thể nâng cấp bất kỳ hạt nhân phân phối nào, bao gồm cả Ubuntu, bằng cách tự biên dịch nó. (Xem các trang web như trang này hoặc trang này để biết chi tiết về cách thực hiện việc này hoặc thực hiện tìm kiếm trên Web.) Tôi đã thực hiện việc này trong nhiều năm và hầu hết các máy tính của tôi đều chạy nhân tự biên dịch. Đây không phải là một lựa chọn tốt cho hầu hết người dùng cuối phi kỹ thuật, vì đây là một quy trình khá kỹ thuật. Bạn có thể giảm thiểu tiếp xúc với các chi tiết kỹ thuật bằng cách sử dụng tệp cấu hình mặc định - nhưng một trong những lý do để biên dịch kernel của bạn là điều chỉnh các tùy chọn đó để tối ưu hóa hiệu suất, do đó, sử dụng các tùy chọn mặc định sẽ loại bỏ một trong những lợi thế của việc này thủ tục.

Tôi đã nghe nói về các trang web cung cấp các phiên bản được biên dịch sẵn của các hạt nhân được nâng cấp cho các bản phân phối như Ubuntu, nhưng tôi không có bất kỳ URL nào tiện dụng.


-1

Mở terminal và chạy các lệnh sau để cài đặt Kernel 3.5.0 tự chịu rủi ro cho các hệ thống 32 bit / i386:

sudo add-apt-repository ppa:upubuntu-com/kernel-i386
sudo apt-get update
sudo apt-get upgrade

hoặc là

sudo apt-get install linux

Đối với hệ thống 64 bit / amd64, bạn có thể cài đặt bằng các lệnh sau:

sudo add-apt-repository ppa:upubuntu-com/kernel-amd64
sudo apt-get update
sudo apt-get upgrade

hoặc là

sudo apt-get install linux

Khởi động lại hệ thống của bạn để hoàn tất cài đặt. Sau đó, kiểm tra phiên bản kernel hiện tại của bạn bằng lệnh này:

uname -r

Để loại bỏ Linux Kernel 3.5 và khôi phục kernel trước đó, hãy chạy lệnh này:

sudo apt-get purge linux-image-3.5.0-030500-generic

2
Không được khuyến khích. Đây là những hạt nhân 3.5.x cũ và không rõ ràng.
gertvdijk
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.