Ubuntu รองรับการทำงานอย่างไร


9

Ubuntu แต่ละเวอร์ชันได้ประกาศวันที่สิ้นสุดการสนับสนุนแล้ว เช่น Oneiric ปัจจุบันจะได้รับการสนับสนุนจนถึงเมษายน 2013 สิ่งนั้นหมายความว่าอย่างไรและเกิดอะไรขึ้นในเวลานั้น? หากพบข้อผิดพลาดในแพ็คเกจที่รองรับ Ubuntu หนึ่งตัว - จะแก้ไขได้หรือไม่

ฉันถามเพราะฉันกำลังประสบปัญหาร้ายแรงที่รู้จักกับ Compiz และ Unity ซึ่งทำให้ฉันใช้ไม่ได้อย่างสมบูรณ์ (ข้อผิดพลาด# 888039 + ผู้เยาว์อื่น ๆ อีกเล็กน้อย) การแก้ไขได้รับการเผยแพร่ในสาขาที่แม่นยำแม้ว่าสถานะของ Launchpad บอกว่ามันมีผลกับ Oneiric (มันก็สับสนเช่นกัน แต่บางทีฉันก็ไม่รู้กระบวนการดีพอ) การย้ายไปยัง Precise ไม่ใช่ตัวเลือกในตอนนี้และฉันก็สงสัยว่าฉันสามารถคาดหวังว่าการแก้ไขดังกล่าวจะย้อนกลับไปเป็นรุ่นก่อนหน้า - ยังรองรับเวอร์ชันหากด้วยเหตุผลบางอย่างฉันไม่ต้องการอัปเกรดเป็นรุ่นล่าสุด

ฉันรู้ว่ามันยากที่จะพูดคุยทั่วไป แต่อยากรู้ว่าฉันคาดหวังอะไรได้บ้างจากรุ่น "ที่รองรับ"


1
สถานะข้อผิดพลาดบอกว่าการแก้ไขได้รับการเผยแพร่สำหรับทั้งแม่นยำและ Oneiric การแก้ไข Oneiric ได้เกิดขึ้นแล้วในนาทีที่ผ่านมาดังนั้นอาจใช้เวลาหนึ่งหรือสองวันจนกว่าคุณจะเห็นการอัปเดต
mikewhething

ช่างเป็นจังหวะ;) อย่างไรก็ตาม - ฉันคิดว่าฉันจะต้องรออีกสองสามวันเพราะฉันยังไม่เห็นการแก้ไขในการอัปเดต
Maciej Dragan

ที่จริงแล้วการแก้ไขได้ถูกส่งเมื่อวันที่ 10 ก.พ. (# 131) และได้รับการยอมรับในข้อเสนอของ Fed 17 (# 133) nuxถ้ามันยังคงไม่ได้ทำให้มันเป็นหลักคุณอาจต้องการที่จะช่วยให้พื้นที่เก็บข้อมูลที่นำเสนอและติดตั้งรุ่นของ
mikewhething

มันมีไว้สำหรับการคาดการณ์เท่านั้น (# 139) การเปลี่ยนแปลงสถานะล่าสุดสำหรับ Oneiric ... ฉันหวังว่า นั่นคือเหตุผลที่ฉันเขียนฉันพบว่าสถานะของ launchpad ค่อนข้างสับสน
Maciej Dragan

... แต่ฉันไม่ได้พูดถึง PPA ของ stagin และไม่เป็น # 131 และ # 133 พวกเขาทั้งคู่อ้างถึง Oneiric เท่านั้น ตรวจสอบเวอร์ชั่นของnuxคุณที่ติดตั้งไว้:apt-cache show nux | grep Version
mikewhething

คำตอบ:


5

คำสัญญาว่า Ubuntu บางรุ่นจะได้รับการสนับสนุนสำหรับจำนวนเดือนที่เฉพาะเจาะจงไม่ได้แปลว่าสัญญาที่จะแก้ไขข้อบกพร่องทั้งหมดหรือแม้แต่คำมั่นสัญญาว่าจะแก้ไขข้อบกพร่องใด ๆ ก็ตาม

หมายเหตุข้อความนี้จากเว็บเพจอูบุนตูสำหรับผู้ใช้งานธุรกิจเดสก์ท็อป

อัพเดทอยู่เสมอด้วยการอัปเดตและอัพเกรดฟรีและเป็นประจำ

ดูกราฟที่เรียกว่าอูบุนตูสำหรับเดสก์ท็วางจำหน่ายวงจร โปรดสังเกตว่าการเปิดตัว LTS สองครั้งถัดไปจะได้รับการสนับสนุน 2 ปีสำหรับการปรับปรุงฮาร์ดแวร์และการบำรุงรักษาและการสนับสนุนการปรับปรุงการบำรุงรักษาอีก 3 ปี ซึ่งอาจรวมถึงการแก้ไขข้อบกพร่อง แต่ไม่ได้หมายความถึงสัญญาที่จะแก้ไขข้อบกพร่องทั้งหมดในช่วงเวลานั้น

มันคล้ายกับเซิร์ฟเวอร์ LTS เวอร์ชั่นดังที่หน้านี้สำหรับผู้ใช้งานธุรกิจเซิร์ฟเวอร์ของ Ubuntuแสดงให้เห็น ข้อแตกต่างที่สำคัญคือการปรับปรุงฮาร์ดแวร์และการบำรุงรักษาจะขยายเป็นระยะเวลา 5 ปีเต็ม

เมื่อลิงก์ในคำถามของคุณไปยังรายงานข้อผิดพลาดนั้นมักจะยากที่จะกำหนดว่าแพคเกจใดที่ทำให้เกิดปัญหาและเรายังสามารถเห็นได้ว่าอาสาสมัครจำนวนมากพยายามจัดทำรายงานข้อผิดพลาดเพื่อพิจารณาว่าควรจะมีอะไร ลำดับความสำคัญและผู้รับผิดชอบในการแก้ไข

เมื่อฉันอ่านหน้านี้เกี่ยวกับการช่วยเหลือข้อบกพร่องฉันเห็นว่าชุมชนการพัฒนาของ Ubuntu กำลังตอบสนองต่อรายงานข้อผิดพลาดอย่างเป็นระเบียบ

คุณต้องพิจารณาด้วยว่า Ubuntu นั้นเป็นการแจกจ่าย ใช้ส่วนประกอบซอฟต์แวร์จากส่วนอื่น ๆ ของชุมชน Linux และนำมารวมกัน จะเกิดอะไรขึ้นถ้าข้อผิดพลาดอยู่ในเคอร์เนล Linux หรือ Debian หรือ Gnome หรือส่วนประกอบอื่น ๆ ที่ Ubuntu ไม่รับผิดชอบ

รายงานข้อผิดพลาดจะต้องผลักดันให้ผู้ที่รับผิดชอบในการบำรุงรักษาและพัฒนาแพคเกจที่มีข้อผิดพลาด และมันก็ขึ้นอยู่กับคนเหล่านั้น

บางครั้งคน Ubuntu สามารถให้การแก้ไขเช่นเดียวกับรายงานข้อผิดพลาด เป็นสิ่งสำคัญที่การแก้ไขจะถูกส่งไปยังต้นน้ำ (ตามที่เรียกว่า) จากนั้นทุกคนในชุมชน Linux จะได้รับประโยชน์ไม่ใช่เฉพาะผู้ใช้ Ubuntu ต้องใช้เวลาสำหรับการแก้ไขเพื่ออัปสตรีมเป็นที่ยอมรับจากผู้ดูแลอัปสตรีมเหล่านั้นและกลับมาดาวน์สตรีมเพื่อติดตั้งใน Ubuntu

ฉันไม่แปลกใจที่บางครั้งมีการตัดสินใจเพื่อแก้ไขปัญหาในรุ่นถัดไปที่จะเปิดตัว Ubuntu แทนที่จะแก้ไขในเวอร์ชันที่จะถูกแทนที่ในไม่ช้า โดยเฉพาะอย่างยิ่งถ้ารุ่นถัดไปนั้นจะเป็นรุ่น LTS พร้อมการสนับสนุน 5 ปี

คุณบอกว่ามีการแก้ไขบั๊กเฉพาะใน Precise Pangolin แต่ไม่ใช่ใน Oneiric Ocelot แต่ Pangolin ที่แม่นยำ 12.04 อยู่ภายใต้การทดสอบเป็นเวลาเกือบหกเดือน ด้วยการใส่โปรแกรมแก้ไขลงในแม่นยำโปรแกรมแก้ไขจะได้รับการทดสอบ

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

การแก้ไขอดีตสามารถรอได้ รับอนาคต "แม่นยำ" ในตอนเริ่มต้น นั่นคือสิ่งที่สำคัญในความคิดของฉัน


2

เช่น Oneiric ปัจจุบันจะได้รับการสนับสนุนจนถึงเมษายน 2013 สิ่งนั้นหมายความว่าอย่างไรและเกิดอะไรขึ้นในเวลานั้น?

นั่นหมายความว่าการสนับสนุนทางเทคนิคที่เกี่ยวข้องกับรุ่น Oneiric จะมีให้จนถึงสิ้นอายุเมษายน 2556 คุณสามารถมั่นใจได้ว่าข้อบกพร่องที่สำคัญและความปลอดภัยที่มีผลต่อ Oneiric จะได้รับการแก้ไขจนถึงเมษายน 2013

หากพบข้อผิดพลาดในแพ็คเกจที่รองรับ Ubuntu หนึ่งตัว - จะแก้ไขได้หรือไม่

ขึ้นอยู่กับความรุนแรงของข้อบกพร่องและแพ็คเกจที่ได้รับผลกระทบจากข้อผิดพลาดมันอาจหรือไม่อาจได้รับการแก้ไข


2

ไม่มีการรับประกันว่าหากพบข้อบกพร่องจะได้รับการแก้ไข ระยะเวลา แม้ในรุ่นปัจจุบันหรือรุ่นพัฒนา ข้อบกพร่องบางอย่างได้รับการแก้ไขบางอย่างไม่ขึ้นอยู่กับทรัพยากรที่มีอยู่ความรุนแรงของข้อบกพร่อง ฯลฯ ...

สิ่งที่แน่ใจว่าข้อผิดพลาดได้รับการแก้ไขและเป็นความปลอดภัยหรือที่สำคัญอย่างใดอย่างหนึ่งมันจะกลับพอร์ตไปยังรุ่นที่รองรับทั้งหมด นอกจากนี้ในบางเวอร์ชั่นที่รองรับคุณจะได้รับการอัพเดตสำหรับแพ็คเกจที่เลือก (เช่น firefox) จนกระทั่งสิ้นสุดการใช้งาน

สิ่งที่สำคัญที่สุดเกี่ยวกับการสนับสนุนจากมุมมองของผู้ใช้ปกติคือที่เก็บของเวอร์ชันใด ๆ จะยังคงออนไลน์ตราบเท่าที่ได้รับการสนับสนุน หากคุณใช้ Ubuntu รุ่นที่ไม่ได้รับการสนับสนุนคุณจะไม่สามารถติดตั้งหรืออัปเดตซอฟต์แวร์โดยใช้วิธีการปกติ (ใช้ได้กับที่เก็บอย่างเป็นทางการ, ศูนย์ซอฟต์แวร์, ฯลฯ ... )


0

คนอื่น ๆ ได้พูดถึงความหมายของการได้รับการสนับสนุนอย่างดี

หากมีการแก้ไขที่แม่นยำที่คุณต้องการในรุ่นเก่าอย่าง Oneiric มีความเป็นไปได้สามประการ

  1. คุณสามารถทำตามกระบวนการสำหรับการอัพเดทที่มีเสถียรภาพ หากการแก้ไขมีความสำคัญและไม่น่าจะทำให้สิ่งใดเสียหายมันเป็นตัวเลือกสำหรับ SRU ดูที่นี่ ลิงก์ยังให้ข้อมูลพื้นฐานที่สำคัญเกี่ยวกับสาเหตุที่ข้อบกพร่องไม่ได้รับการแก้ไขโดยอัตโนมัติในแพ็คเกจรุ่นเก่า

    ฉันเห็นการแก้ไขข้อบกพร่องที่คุณกล่าวถึงจะผ่านกระบวนการ SRU สำหรับ Oneiric คุณอาจต้องการแสดงความคิดเห็นในรายงานข้อผิดพลาดที่ถามเกี่ยวกับสถานะของมัน ฉันประหลาดใจที่ได้ทำการทดสอบมานานเท่าที่มีอยู่

  2. โดยทั่วไปเป็นไปได้ว่าแพ็คเกจรุ่นใหม่ที่มีการแก้ไขได้รับการเผยแพร่ไปยัง oneiric-backport คุณสามารถเปิดใช้งานที่เก็บข้อมูลนั้นซึ่งเปิด Ubuntu Software Center และใช้ Edit-> Software Sources จากนั้นคลิกที่แท็บ Updates เลือก oneiric-backport

  3. อีกครั้งโดยทั่วไปคุณอาจสามารถใช้เวอร์ชันที่แม่นยำบนระบบของคุณได้หาก Oneiric มีการอ้างอิงทั้งหมดของเวอร์ชันใหม่ของแพ็คเกจ คุณสามารถนำทางบน archives.ubuntu.com ผ่านแผนผังทรีของไดเรกทอรีไปยังแพ็คเกจปัจจุบันสำหรับแต่ละรุ่นที่รองรับ คุณสามารถดาวน์โหลดสิ่งที่คุณต้องการตรวจสอบเพื่อดูว่าการพึ่งพาทั้งหมดนั้นตรงกันหรือไม่แล้วลองติดตั้งด้วยsudo dpkg -i package_name_and_releaseคำสั่ง การค้นหาเว็บอาจมีประโยชน์ในการค้นหาไฟล์. deb สำหรับรุ่นที่คุณต้องการ สิ่งนี้ไม่น่าเป็นไปได้สำหรับ Compiz หรือ Unity เนื่องจากมีการเปลี่ยนแปลงมากมายในการพึ่งพาของพวกเขาตั้งแต่การปล่อยให้เป็นอิสระ


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

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