Làm thế nào để tôi áp dụng một bản vá cho kernel?


8

Tôi là một chút của một noob linux, vì vậy hãy mệt mỏi với sự hiểu biết của tôi về các khía cạnh nhất định của hệ điều hành. Dù sao, tôi chỉ cần tải Ubuntu vào máy tính để bàn của mình (Khởi động kép) và mọi thứ đều ổn. Vấn đề duy nhất là (tôi đã nghiên cứu vấn đề của mình một thời gian và đã quyết định đây là vấn đề) bàn phím chơi game mà tôi đã cắm vào máy không được hỗ trợ bởi kernel.

Tôi tìm thấy cái này: http://www.spinics.net/lists/linux-usb/msg62270.html

Đó là một người khác có cùng vấn đề và đã khắc phục nó bằng cách áp dụng bản vá đó cho kernel của họ. Làm thế nào để làm điều đó? Có nơi nào tôi có thể sao chép mã từ trang web đó không, hay nó phức tạp hơn thế?

PS Không phải là vấn đề với phần cứng. Máy được khởi động kép, và nó hoạt động hoàn toàn tốt với windows 7, và nó hoạt động hoàn hảo trong bios và khởi động cho đến thời điểm tải Ubuntu.


Câu trả lời:


1

Cách tốt nhất để áp dụng một bản vá là cài đặt nhị phân kernel mới. Đó là cách dễ dàng hơn cho hầu hết dân số. Nếu bạn có Ubuntu 12.10, nhị phân kernel cuối cùng có thể được tìm thấy ở đây: - http : // kernel.ub Ubuntu.com/~kernel-ppa/mainline/

Trong thư mục "v3.6.3-quantal" (ngày 21-tháng 10 năm 2012 18:04). Ngày vá lỗi được tham chiếu của bạn là Thứ Tư, ngày 25 tháng 4 năm 2012, vì vậy tôi đoán rằng 3.6.3 sẽ chứa nó (sẽ kiểm tra sau vài phút).

Để cài đặt các gói kernel, vui lòng làm theo các bước được mô tả ở đây: - Làm cách nào để thêm PPA kernel?


Thật không may, sau khi đọc các thư liên quan, tôi vẫn không biết liệu nó có được đưa vào kernel chính hay không. Dường như với tôi rằng nó không .... :-( markmail.org/message/ty25vqmclarfquqd
Rostislav Stribrny 17/03/13

1

Về cơ bản bạn có hai lựa chọn.

  1. Đầu tiên, để tìm một kernel dựng sẵn bao gồm bản vá đó.

    Nếu bản vá là tốt (tức là được cộng đồng chấp nhận), có khả năng ai đó đã phân phối hạt nhân với nó. (Thậm chí, trong trường hợp tốt nhất, các bản phát hành phân phối mới nhất đã bao gồm nó.)

    Tuy nhiên, như bạn có thể biết, cài đặt tệp nhị phân từ các bên thứ ba varios có tất cả các loại vấn đề về niềm tin.

  2. Tự biên dịch kernel.

    Trong trường hợp này, hãy chắc chắn đọc https://help.ubfox.com/community/Kernel/Compile một cách cẩn thậ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.