Debian Wheezy (เสถียร) จะอัปเกรดเป็น Jessie โดยอัตโนมัติหรือไม่เมื่อ Jessie กลายเป็นรุ่นเสถียร


18

ฉันใช้ Debian Wheezy (เสถียร) และอัปเดตระบบของฉันเป็นประจำผ่านทางพื้นฐาน:

sudo apt-get update
sudo apt-get dist-upgrade

ในอนาคตเมื่อเจสซีกลายเป็นรีลีสที่เสถียรแล้วฉันก็สงสัยว่า Wheezy จะกลายเป็นเจสซีโดยอัตโนมัติdist-upgradeหรือไม่ถ้าฉันทำต่อไป

จะต้องมีขั้นตอนใด ๆ ที่ต้องทำด้วยตนเองเพื่อให้แน่ใจว่าจะวางจำหน่ายในปัจจุบันที่มีความเสถียรอยู่เสมอ (หลายปีในอนาคตเช่น Sid หลังจาก Jessie) หรือฉันตั้งใจจะไปอย่างที่เป็นอยู่หรือไม่?

เช่นฉันต้องแก้ไขไฟล์ source.list ด้วยวิธีการบางอย่างเพื่อให้แน่ใจว่า Jessie จะปลอดภัยเพียงแค่ไม่มีขั้นตอนที่ต้องทำเองหรือจะอัปเดต 'ใหญ่' ('dist-upgrade') ทำทุกอย่างให้ฉัน และเปลี่ยนอินสแตนซ์ทั้งหมดของwheezyเป็นjessieเมื่อรู้ว่าทำเช่นนั้น?

(ทุกบรรทัดในแหล่งที่มาของฉันรายการมีwheezyอยู่ในนั้นฉันอาจต้องการเพียงลบออกwheezyจากพวกเขาหรือไม่)

ฉันเป็นผู้มาใหม่ (จาก OS X และก่อนหน้านั้น) ดังนั้นฉันไม่แน่ใจว่า 'การอัปเกรดที่วางจำหน่ายบนช่องทางเดียวกันสามารถทำได้โดยอัตโนมัติบน Debian - ที่ไหนที่ X OS จะเสนอผ่านการปรับปรุงอัตโนมัติของมัน อัปเกรดเป็นรุ่นถัดไป (เสถียร / พร้อม) พร้อมกับไม่มีการตรวจสอบด้วยตนเองหรือขั้นตอนที่ซับซ้อนนอกเหนือจากการตรวจสอบการอัปเดตระบบปกติ


คำตอบ:


23

หากบรรทัดในsources.listคำพูดของคุณ"เสียงดังเสียงฮืด ๆ " คุณจะอยู่กับเสียงหวีดแม้ในขณะที่เจสซีถูกปล่อยออกมา หากคุณเปลี่ยนบรรทัดเหล่านั้นเป็น "เสถียร" แทน apt จะอัปเกรดคุณเป็น Jessie เมื่อมีการเปิดตัวเพราะ "เสถียร" จะกลายเป็นนามแฝงสำหรับ "jessie" แทน "wheezy" (และถ้าคุณเปลี่ยนบรรทัดเหล่านั้นเพื่อพูดว่า "เจสซี่" คุณจะอัปเกรดเป็นเจสซีตอนนี้แม้ว่ามันจะยังอยู่ในช่วงทดสอบและยังไม่ได้รับการปล่อยตัวว่า "เสถียร")

แม้ว่ามันอาจเป็นการดึงดูดให้คุณเปลี่ยนsources.listเป็น "เสถียร" เพื่อให้คุณอัพเกรดเป็นรุ่นใหม่ที่เสถียรโดยอัตโนมัติ แต่ฉันไม่แนะนำ กระบวนการอัปเกรดอาจมีขั้นตอนพิเศษที่คุณต้องการหรือต้องทำเพิ่มเติม (และอาจก่อนหน้านี้ ) แพ็คเกจอัปเกรดดังนั้นจึงเป็นการดีกว่าที่จะรอให้เจสซีเปิดตัวแล้วดูบันทึกย่อประจำรุ่นก่อนทำการเปลี่ยน (ในทางปฏิบัติเพียงแค่อัปเกรดแพ็คเกจมักจะไม่เป็นไร แต่ปลอดภัยกว่าที่จะรอและอ่านบันทึกประจำรุ่นก่อนดูก่อนที่คุณจะกระโดด)

BTW, Sid จะไม่มีวันปล่อยเสถียร เป็นชื่อถาวรของที่เก็บ "ไม่เสถียร" และไม่ได้มีส่วนร่วมในความก้าวหน้าของชื่อผ่านชื่อแทน "การทดสอบ" และ "เสถียร" หลังจากปล่อยเจสซีแล้วตัวละครทอยสตอรี่อื่น ๆ จะถูกเลือกสำหรับ "การทดสอบ" ใหม่และซิดจะไม่คงที่เช่นเคย


กล่าวโดยย่อ: เช่นเดียวกับ Linux อื่น ๆ สิ่งนี้ขึ้นอยู่กับผู้ดูแลระบบทั้งหมด หากคุณต้องการอัปเกรดโดยอัตโนมัติมันจะ ... หากคุณไม่ต้องการให้อัปเกรดเลยก็เป็นไปได้เช่นกัน
CVn

ฉันสามารถยืนยันได้ว่า Wheezy จะกลายเป็น Jessie โดยอัตโนมัติ รายการแหล่งที่มาของฉันมีเพียงเสียงดังเสียงฮืดเมื่อฉันเรียกใช้ cat / etc / debian_version จะส่งคืน 8.2 สิ่งนี้เกิดขึ้นหลังจากการอัพเกรด apt-get ปกติ ไม่มีใครรู้ว่าทำไม
Fernando Kosh

10

ไม่มีการอัพเกรดจะไม่อัตโนมัติคุณต้องเปลี่ยนด้วยตนเองตัวอย่างของทุกwheezyโดยในของคุณjessie/etc/apt/sources.list

หรือคุณสามารถแทนที่ด้วยstableและจากนั้นการอัปเกรดจะเป็นแบบอัตโนมัติเมื่อมีการเปิดตัวเจสซี

โปรดทราบว่าฉันจะไม่แนะนำอย่างหลังถ้าคุณใช้unattended-upgradesเพราะระบบของคุณอาจกลายเป็นการผสมผสานระหว่างความเสถียรและความเก่าแก่

สิ่งสุดท้ายapt-get dist-upgradeมักจะต้องการก็ต่อเมื่อคุณอัพเกรดเป็นรีลีสใหม่ ความแตกต่างระหว่างupgradeและdist-upgradeเป็นupgradeเพียงการอัพเกรดแพ็คเกจในขณะที่dist-upgradeสามารถติดตั้งแพ็คเกจใหม่หรือลบแพ็คเกจที่ขัดแย้ง โดยปกติในช่วงระยะเวลาการปล่อยที่เสถียรการขึ้นต่อกันของแพ็คเกจจะไม่เปลี่ยนแปลงดังนั้นupgradeควรจะเพียงพอสำหรับการอัปเกรดแบบวันต่อวัน (แน่นอนถ้าคุณเพิ่มที่เก็บของบุคคลที่สามพวกเขาอาจไม่ปฏิบัติตามนโยบายที่เข้มงวดของ Debian เกี่ยวกับเรื่องนี้ การพึ่งพาแพ็คเกจอาจเปลี่ยนแปลง)


ขอให้เรายังคงอภิปรายนี้ในการแชท
MoonSweep

ฉันคิดว่ามันเป็นเพียงความแตกต่างของความเห็นที่ไม่มีเนื้อวัว :) และ BTW ฉันไม่พิจารณาว่าจะเป็นรุ่น 7.6 หรือ 7.7 หรือ 7.8 ดังนั้นฉันคิดว่านั่นเป็นที่ที่ฉันอาจเข้าใจผิดในสิ่งที่คุณพูด
mchid

1
ไม่แน่นอนเหล่านี้ไม่ใช่รุ่นใหม่ แต่เป็นเพียง "รุ่นใหม่" เท่านั้นและพวกเขาไม่ควรที่จะแนะนำการพึ่งพาใหม่เช่นกัน
MoonSweep

1

เป็นที่กล่าวถึงมันจะเป็นไปโดยอัตโนมัติหากคุณมี "คงที่" ในแฟ้ม source.list ถ้าคุณโดยเฉพาะมี "ดังเสียงฮืด ๆ" apt-get upgradeมันจะไม่เกิดขึ้นโดยอัตโนมัติเมื่อคุณเรียกใช้

นี้ถูกบันทึกไว้ในบันทึกรุ่นเต็มรูปแบบที่นี่

หรือจะดูที่คู่มือตัดลงซึ่งครอบคลุมนี้ที่นี่

เป็นหลักsources.listจะต้องมีอย่างใดอย่างหนึ่งหรือ Jessie มั่นคงแล้วคุณเรียกใช้/apt-get upgrade apt-get dist-upgradeสิ่งเหล่านี้ไม่ได้เป็นไปโดยอัตโนมัติตามค่าเริ่มต้นเท่าที่ฉันทราบในสภาพแวดล้อมของฉัน แต่ฉันมีการapt-get upgradeตั้งค่าให้ทำงานรายสัปดาห์เป็นงาน cron เนื่องจากฉันมีความเสถียรในsources.listการทำสิ่งนี้โดยทั่วไปทำให้เซิร์ฟเวอร์ของฉันบางรุ่นโดยอัตโนมัติ .

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