เคอร์เนลย้อนหลังเชิงปริมาณใน 12.04.2? เกิดอะไรขึ้นกันแน่?


22

ฉันแน่ใจว่าฉันไม่ใช่คนแรกและ / หรือคนเดียวที่จะสังเกตเห็นว่า 12.04.2 ที่วางจำหน่ายเมื่อต้นปีนี้ติดตั้งโดยค่าเริ่มต้นเคอร์เนล 3.5 backported จากรุ่น Quantal (12.10)

ฉันประหลาดใจที่เห็นสิ่งนี้ในรุ่น LTS ดังนั้นฉันสงสัยว่าอะไรคือสาเหตุของสิ่งนี้

นี่เป็นครั้งแรกที่ฉันสังเกตเห็นในการเปิดตัว LTS

นอกจากนี้: มีวิธีการอัปเกรดเป็นหรือฉันจะต้องเลือกแพ็คเกจด้วยตนเอง ( linux-image-generic-lts-quantal) หรือไม่?


เปรียบเทียบสองระบบที่อัพเดตอย่างสมบูรณ์

ติดตั้งเริ่มต้นด้วยซีดีการติดตั้ง 12.04.1

$ lsb_release -d && dpkg -l|grep linux-image|grep ^ii
Description:    Ubuntu 12.04.2 LTS
ii  linux-image-3.2.0-39-generic         3.2.0-39.62                             Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-3.2.0-40-generic         3.2.0-40.64                             Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii  linux-image-generic                  3.2.0.40.48                             Generic Linux kernel image

ติดตั้งเริ่มต้นด้วยซีดีการติดตั้ง 12.04.2

$ lsb_release -d && dpkg -l|grep linux-image|grep ^ii
Description:    Ubuntu 12.04.2 LTS
ii  linux-image-3.5.0-23-generic      3.5.0-23.35~precise1         Linux kernel image for version 3.5.0 on 64 bit x86 SMP
ii  linux-image-3.5.0-27-generic      3.5.0-27.46~precise1         Linux kernel image for version 3.5.0 on 64 bit x86 SMP
ii  linux-image-generic-lts-quantal   3.5.0.27.34                  Generic Linux kernel image

$ apt-cache show linux-image-generic-lts-quantal
Package: linux-image-generic-lts-quantal
Priority: optional
Section: metapackages
Installed-Size: 27
Maintainer: Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>
Architecture: amd64
Source: linux-meta-lts-quantal
Version: 3.5.0.27.34
Depends: linux-image-3.5.0-27-generic, linux-firmware
Filename: pool/main/l/linux-meta-lts-quantal/linux-image-generic-lts-quantal_3.5.0.27.34_amd64.deb
Size: 2520
MD5sum: c9ad82fa12aacbd14324283cb9344ea9
SHA1: a2f9a758f605c116865b7c7fa6971bf77364bf62
SHA256: 08133998d027b5af18e2e3374e0723b4cf22baab28850cc89ca327a34b3094df
Description-en: Generic Linux kernel image
 This package will always depend on the latest generic 12.10 kernel image
 available.
Description-md5: c7e4fbc023632f2e538ff93b600ef34c
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 18m

คำตอบ:


17

12.04.2 และ ISO ที่วางจำหน่ายในภายหลังนั้นมี Hardware Enablement Stack เพื่อให้ 12.04 ทำงานบนฮาร์ดแวร์ที่ใหม่กว่า

ในความพยายามที่จะสนับสนุนฮาร์ดแวร์ที่มีความหลากหลายมากขึ้นในการเปิดตัว LTS ที่มีอยู่ 12.04.2 และการเปิดตัวจุดที่ใหม่กว่าจะมาพร้อมกับเคอร์เนลที่ปรับปรุงแล้วและสแต็ก X ตามค่าเริ่มต้น สแต็คการเปิดใช้งานฮาร์ดแวร์ใหม่เหล่านี้จะประกอบด้วยเคอร์เนลใหม่และสแต็ก X ใหม่จาก Quantal, Raring และ Saucy

หากต้องการติดตั้งแบบเลือกติดตั้งด้วยตนเอง (หากคุณติดตั้งจากอิมเมจรุ่นก่อนหน้า 12.04):

sudo apt-get install --install-recommends \
     linux-generic-lts-quantal \
     xserver-xorg-lts-quantal \
     libgl1-mesa-glx-lts-quantal

และไม่ใช้สองบรรทัดสุดท้ายสำหรับเซิร์ฟเวอร์ (โดยปกติจะไม่มีการติดตั้งกราฟิก)

นี่คือวิธีที่การสนับสนุนจะใช้งานได้กับสแต็ค:

  1. หากฮาร์ดแวร์ของคุณรองรับ 12.04.1 คุณสามารถติดตั้ง 12.04.1 ได้ซึ่งจะรองรับจนถึงปี 2560 โดยที่คุณไม่ต้องทำอะไรเป็นพิเศษ
  2. หากคุณติดตั้งจากรุ่นที่ใหม่กว่า (เนื่องจากข้อกำหนดสำหรับการสนับสนุนฮาร์ดแวร์ที่ใหม่กว่าหรือด้วยเหตุผลอื่น ๆ ) ฮาร์ดแวร์สแต็กของคุณจะได้รับการอัพเกรดในปี 2014 (ประมาณเดือนมิถุนายน) เป็นสแต็คการเปิดใช้งานฮาร์ดแวร์ 14.04 สแต็กการเปิดใช้งาน 14.04 จะได้รับการสนับสนุนในการติดตั้ง 12.04 จนถึงสิ้นสุดอายุการใช้งาน 12.04 ในเดือนเมษายน 2017

หากคุณต้องการลบ:

ข้อมูลเพิ่มเติม:


1
โปรดทราบว่าเคอร์เนล Quantal นี้จะหมดอายุการใช้งานทันทีที่ Quantal ทำ ในวันที่ 12.04.2: apt-cache show linux-image-generic-lts-quantal | grep ^Supported #outputs Supported: 18mสิ่งนี้ทำให้ฉันงงงวยเนื่องจากเคอร์เนลที่รองรับ 1.5yr นี้ติดตั้งบนระบบที่รองรับ LTS 5yr อย่างที่คุณพูดถึงว่าสิ่งนี้จะได้รับการสนับสนุนจนกว่า LTS ถัดไป ... ฉันไม่เห็นสิ่งนี้
gertvdijk

@gertvdijk จะมีการเปิดตัวจุดใหม่ที่มีเคอร์เนล backported รุ่นใหม่ที่ได้รับการสนับสนุนแล้วหรือไม่?
Eliah Kagan

1
ใช่จากนั้นเคอร์เนลที่คำรามจะถูกย้อนกลับ
Jorge Castro

@JorgeCastro บางทีแล้วคุณควรจะพูดถึงการใช้แพคเกจแทนhwe lts-quantalตั้งแต่apt-cache show linux-image-hwe-generic | grep ^Supported # shows "Supported: 5y"แน่นอน คุณจะได้รับเมล็ดที่ใหม่กว่าภายในเวลาที่ Quantal ไม่ได้รับการสนับสนุน ขอบคุณ :)
gertvdijk

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