ฉันจะติดตั้งเคอร์เนล 3.16 บน Ubuntu 14.04 ได้อย่างไร


16

sudo apt-get update && sudo apt-get dist-upgrade อย่าแสดงเคอร์เนลใหม่ล่าสุด

ฉันจะติดตั้งเคอร์เนล 3.16 บน 14.04 ได้อย่างไร


1
ยังไม่ออกวางจำหน่ายในขณะนี้สำหรับ 14.04: "ออกมาแล้วซึ่งหมายความว่าคุณต้องการเอาล่ะเอาล่ะม้าของคุณ Linux 3.16 มีแนวโน้มที่จะสร้างพื้นฐานของ Ubuntu Linux Kernel ใน 14.10 ซึ่งจะครบกำหนดในปีนี้ เคอร์เนลจะถูกจัดเตรียมให้กับผู้ใช้ LTS ผ่านการอัปเดตการอัปเดตจุดหลังจากนั้นไม่นานหากคุณใจร้อนและที่สำคัญที่สุดคือมีทักษะมากพอคุณสามารถติดตั้ง Linux 3.16 ใน Ubuntu 14.04 LTS ได้โดยใช้ตัวติดตั้งที่เกี่ยวข้อง เก็บถาวรโดย Canonical " omgubuntu.co.uk/2014/08/linux-kernel-3-16-changes-drivers
amanthethy

คุณไม่เห็นคำตอบของฉันด้านล่าง?
ElefantPhace

1
แล้วมันล่ะ? เรากำลังพูดถึงสิ่งต่าง ๆ คุณได้ตอบคำถามโดยให้วิธีการติดตั้งเคอร์เนลใหม่ล่าสุด ฉันได้แสดงความคิดเห็นว่าทำไมความพยายามครั้งแรกของเขาในการติดตั้งจึงไม่ทำงาน
amanthethy

ฮ่า ๆ ไม่เคยมีความพยายามครั้งแรก ดู OP และผู้ตอบ นี่คือที่นี่สำหรับทุกคนที่อาจต้องการอัพเกรดเป็นรุ่นล่าสุดและไม่ทราบว่าอย่างไร
ElefantPhace

: P คนเลวของฉัน อาจตั้งคำถามใหม่ของคุณเพื่อให้ชัดเจนว่าคุณโพสต์คำแนะนำทั่วไปที่นี่
amanthethy

คำตอบ:


24

ตอนนี้มีการเผยแพร่ 14.10 แล้วมีวิธีที่ง่ายและดีกว่าในการรับ 3.16 บน Ubuntu 14.04:

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

แพ็คเกจนี้จะขึ้นอยู่กับภาพล่าสุด 3.16 ที่มีอยู่ (วิธีนี้อาจยังไม่พร้อมในขณะที่บทความนี้)


4
+1 นี่คือ backport เคอร์เนลที่รองรับในโปรแกรมการเปิดใช้งานฮาร์ดแวร์ของ Ubuntu LTS ข้อมูลเพิ่มเติมที่นี่: wiki.ubuntu.com/Kernel/LTSEnablementStackตามที่อธิบายไว้ในหน้านั้นตรวจสอบให้แน่ใจว่าได้ติดตั้งการปรับปรุง Xorg backported เพื่อป้องกันปัญหากับกราฟิก / X สแต็กของคุณ (ยังไม่พร้อมใช้งานในขณะที่เขียน)
gertvdijk

3
ดูเหมือนว่าจะได้รับการสนับสนุนในขณะนี้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

เป็นข้อมูลอ้างอิงทุกอย่างอธิบายไว้ที่นี่: wiki.ubuntu.com/Kernel/LTSEnablementStack
gkephorus

8

ในการติดตั้งเคอร์เนลล่าสุดคุณสามารถเยี่ยมชมkernel.ubuntu.comเพื่อดูว่าเกิดอะไรขึ้น

ในการติดตั้งเคอร์เนล 3.16 ล่าสุดสิ่งที่คุณต้องทำคือ:

cd /tmp

สำหรับ 32 บิต:

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

สำหรับ 64 บิต:

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

แล้วทำให้แน่ใจว่าคุณมีไม่มีอื่น ๆ.debใน /tmp

sudo dpkg -i *.deb

แล้วก็

sudo reboot

3
หากต้องการเพิ่ม PPA ด้วยตนเองsources.listและกุญแจของมันฉันต้องทำอะไร
Oxwivi

1
คุณจะเปลี่ยนกลับเป็นเคอร์เนลเวอร์ชันปัจจุบันได้อย่างไร?
jcora

1
สำหรับผู้ใช้ส่วนใหญ่genericเคอร์เนลจะทำงานได้ดีใช้เฉพาะlowlatencyเมื่อคุณต้องการ lowlatencyผลการดำเนินงานโดยรวมจะเลวร้ายยิ่งในบางระบบถ้าคุณใช้
จอห์น

1
ใช่ฉันแน่ใจว่าคนส่วนใหญ่สามารถรวมสิ่งเหล่านั้นเข้าด้วยกันได้อย่างง่ายดาย แต่นั่นไม่ใช่จุดประสงค์ ..
ElefantPhace

1
คุณสามารถติดตั้งหลายเมล็ดในลักษณะนี้และเลือกที่จะใช้ในการบูตได้หรือไม่?
waspinator

4

ฉันแนะนำให้ใช้linux-image-generic-lts-utopicหรืออะไรก็ตามที่ใหม่กว่าที่มีใน Ubuntu 14.04 LTS

ลองหลีกเลี่ยงการผสมที่เก็บข้อมูลรีลีส

หากlinux-image-generic-lts-$(lsb_release -sc)ยังไม่ใหม่พอสำหรับคุณลองใช้คลังข้อมูลหลักของ Ubuntu Kernel (ดาวน์โหลดและติดตั้งด้วยตนเอง) http://kernel.ubuntu.com/~kernel-ppa/mainline/

หมายเหตุ: ข้อเสียเปรียบในการใช้เคอร์เนล mainline คือคุณอาจไม่สามารถรวบรวมไดรเวอร์หรือสิ่งต่าง ๆ เช่น VirtualBox จะไม่ทำงานกับเคอร์เนลที่ทันสมัย สุดท้าย แต่ไม่ท้ายสุด ksplice (uptrack) จะไม่ทำงานกับ mainline kernels อยู่ดี (uptrack รองรับเคอร์เนลที่ใหม่กว่าจากรีลีสปัจจุบันใน LTS ปัจจุบัน)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.