Nâng cấp kernel linux 3 lên 4 trong Debian 8


8

Phần cứng âm thanh và không dây của tôi không hoạt động dưới kernel 3.16.x hiện tại trên hệ thống Debian 8 của tôi. Tôi đã thực hiện:

apt-cache search linux-image

với ý định lấy kernel linux phiên bản 4.x để cố gắng sửa lỗi này (vì phần cứng hoạt động tốt trong Ubuntu 16.04).
Tuy nhiên, có vẻ như sự lựa chọn kernel bị giới hạn ở:

linux-image-3.16.0-4-amd64 - Linux 3.16 for 64-bit PCs

Tôi muốn cài đặt phiên bản 4.x và có tùy chọn để chuyển đổi giữa kernel hiện tại và phiên bản 4.x.
Làm thế nào tôi có thể làm điều này bằng cách sử dụng apt-gethoặc một cách đơn giản không yêu cầu biên dịch thủ công?


3
Có một hạt nhân 4.6 trong backport.
Henrik hỗ trợ cộng đồng

Vui lòng thêm đầu ra của lspci -knn | grep Net -A2?
GAD3R

1
Cám ơn bạn đã phản hồi của bạn. @ GAD3R: lspci -knn | grep Net -A2 03:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a) Subsystem: Intel Corporation Device [8086:9010] lspci -knn | grep Audio -A2 00:1f.3 Audio device [0403]: Intel Corporation Device [8086:a170] (rev 31) Subsystem: Intel Corporation Device [8086:2064] Kernel driver in use: snd_hda_intel
dùng1330734

Câu trả lời:


9

Thêm một cái gì đó như

deb http://mirror.one.com/debian/ jessie-backports main contrib non-free

để của bạn sources.list. Để cài đặt kernel 4.6, hãy chạy:

apt-get update 
apt-get install -t jessie-backports linux-image linux-image-amd64

Nó có thể phụ thuộc vào một vài thứ khác cũng có thể tìm thấy trong backport, bạn có thể phải thêm các tên gói đó vào dòng lệnh một cách rõ ràng. Apt sẽ tự động theo dõi các phiên bản trong backport cho các gói bạn cài đặt từ backport và không cài đặt bất cứ thứ gì từ đó trừ khi bạn yêu cầu chúng rõ ràng.

Và sau khi đọc toàn bộ câu hỏi: Có thể để kernel cũ được cài đặt, và sau đó grub sẽ được cấu hình để cung cấp cho bạn một sự lựa chọn.


Cảm ơn bạn. Câu trả lời của bạn đã giúp tôi có được kernel 4.x và grub được cấu hình tự động. Tuy nhiên, thật khó chịu, X Window không khởi động được kernel mới nhất :) Tôi sẽ phải xem qua nhật ký ... Đây có phải là hành vi bình thường để nâng cấp kernel không?
dùng1330734

Điều khá phổ biến là mọi người phải sử dụng các hạt nhân mới hơn để làm cho X hoạt động (tốt), vì vậy tôi cho rằng không có gì đáng ngạc nhiên khi nó cũng có thể phá vỡ X. Có lẽ bạn chỉ cần cài đặt xserver-xorg-<driver>từ backport quá, <driver>phụ thuộc vào phần cứng của bạn.
Henrik hỗ trợ cộng đồng

0

Có nhiều hạt nhân gần đây trong kho lưu trữ backports . Tuy nhiên, xin lưu ý rằng sự hỗ trợ cho các gói trong kho lưu trữ đó ở mức thấp hơn các gói ổn định.

Để kích hoạt kho lưu trữ đó, bạn cần thêm một dòng như sau vào /etc/apt/sources.listtệp của mình :

deb http://your.mirror.here/debian jessie-backports main

Nơi bạn rõ ràng thay thế your.mirror.herebởi gương lưu trữ gần nhất của bạn.

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.