Chúng tôi có thể cài đặt kernel 3,4 mới nhất trong Kubfox hoặc Ubuntu 12.04 LTS không? Nếu không thì hãy làm rõ lý do.
Chúng tôi có thể cài đặt kernel 3,4 mới nhất trong Kubfox hoặc Ubuntu 12.04 LTS không? Nếu không thì hãy làm rõ lý do.
Câu trả lời:
Để cài đặt Linux Kernel 3.4 trên Ubuntu (hoặc Kubfox, v.v.) 12.04, bạn muốn sử dụng phiên bản Ubuntu của kernel chứ không phải kernel Linux chung. Điều này tránh được các vấn đề hạt nhân chung được đề cập bởi Thomas Ward trong câu trả lời của ông.
Phiên bản ổn định của Linux 3.4 vừa được phát hành và phiên bản này có những thay đổi quan trọng đối với btrfs, vì vậy nhiều người dùng 12.04 LTS có thể quan tâm đến kernel này.
Để biết những thay đổi và cải tiến mới trong Kernel 3.4, bạn có thể tham khảo trang này .
Bạn có thể tìm thấy các hạt nhân cụ thể của Ubuntu tại trang này .
Đầu tiên, bạn có thể tải xuống các gói gỡ lỗi kernel Ubuntu 3.4 và cài đặt chúng theo cách thủ công. Xem chi tiết bên dưới.
Thứ hai, bạn có thể thay đổi danh sách nguồn apt như được giải thích tại đây: http : //www.upubfox.com/2012/05/how-to-install-kernel-340- sóng-on.html . Tôi đã không thử nghiệm phương pháp này và tôi không khuyên bạn nên dùng nó.
Thứ ba, bạn có thể đợi một backport chính thức của kernel này trong PPA hoặc in-backport cho 12.04 LTS. Tôi không có thêm thông tin nào về tùy chọn này.
Để sử dụng kernel mới, bạn chỉ cần tải xuống và cài đặt gói .deb hình ảnh tương ứng với kiến trúc của bạn; tuy nhiên nếu bạn cần xây dựng bất kỳ module bên ngoài bạn cũng cần đúng tiêu đề .deb và nguồn .deb gói.
Bạn có thể tìm thấy các hạt nhân Ubuntu tại đây: http://kernel.ubfox.com/~kernel-ppa/mainline/
Ubuntu rõ ràng đã phát hành kernel 3.4 cho Chính xác vào ngày 21 tháng 5 năm 2012 09:41. Xem liên kết này: http://kernel.ubfox.com/~kernel-ppa/mainline/v3.4-precise/
Đảm bảo bạn tải xuống các tệp phù hợp chính xác (32 bit hoặc 64 bit hoặc PAE).
Mở một thiết bị đầu cuối và di chuyển đến thư mục mà bạn đã tải xuống các gói kernel Ubuntu 3.4. Nếu các tệp nằm trong thư mục / Tải xuống thì chạy lệnh sau.
$ cd ~/Downloads/
Sau đó, sử dụng lệnh dpkg để cài đặt các gói, ví dụ, ở đây tôi giả sử các phiên bản 32 bit của các gói. Chạy từng lệnh sau một và nhập mật khẩu để truy cập sudo khi được nhắc.
Đối với các tiêu đề linux (trong số 3 tệp, tệp này không phải là kiến trúc cụ thể):
$ sudo dpkg -i linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb
Đối với linux-headers-generic (là kiến trúc cụ thể):
$ sudo dpkg -i linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
Đối với linux-image-generic (là kiến trúc cụ thể):
$ sudo dpkg -i linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
Nếu bạn thấy bất kỳ cảnh báo hoặc lỗi nào trong khi cài đặt thì hãy thử cài đặt công cụ khởi tạo mô-đun (phiên bản mới nhất) trước và thử lại ngay bây giờ, nó sẽ hoạt động. Khởi động lại hệ thống của bạn bây giờ; theo mặc định, nó sẽ khởi động kernel 3.4. Để kiểm tra phiên bản kernel sau khi khởi động, hãy mở terminal và gõ "uname -a".
Bạn có thể thử một tập lệnh python đơn giản: https://github.com/medigeek/kmp-doader
Yêu cầu python-bs4:
sudo apt-get install python-bs4
Bạn có thể tải xuống bằng liên kết nhanh này: https://github.com/medigeek/kmp-doader/tarball/master
Lưu kho lưu trữ và giải nén các tập tin. Nhấp đúp chuột vào kmpd.py. Nếu bạn không chắc chắn về một tùy chọn, nhấn Enter và nó sẽ chọn tùy chọn mặc định.
sudo update-grub
(không rõ ràng đối với người dùng mới; nhiều hướng dẫn bỏ qua điều này).
Trừ khi bạn thực sự cần phải cài đặt kernel mới vì một lý do nào đó thì tôi sẽ bỏ nó. Nhưng sau đó tôi là ai để khuyên bạn khác! Tôi đã ở đó và cố gắng chỉ để xem nó như thế nào và nó đã cho tôi một vài nỗ lực khác nhau trước khi tôi có bất kỳ kết quả thành công nào. Vì nó sẽ không phá vỡ cài đặt của bạn vì bạn luôn có thể quay lại kernel cuối cùng trong grub.
Ubuntu có tài liệu tuyệt vời . Tôi đề nghị sử dụng này là bạn đi cho nó.
Lý do biên dịch kernel tùy chỉnh
Điều này được lấy từ các tài liệu nói.
Nhắc đến bài đăng trên thomas là đúng. Tôi chắc chắn rằng Ubuntu thực sự có phiên bản tinh chỉnh của riêng họ.
Chúc may mắn!