fedup กล่าวว่า“ ดำเนินการอัปเกรดด้วยความเสี่ยงของคุณเอง” - มีอะไรต่อไป


1

ในขณะที่พยายามอัพเกรด Fedora 20 เป็น Fedora 21 ฉันได้รับข้อความ:

WARNING: problems were encountered during transaction test:
  broken dependencies
    async-http-client-1.7.22-1.fc20.noarch requires netty-3.6.6-2.fc20.noarch
    xorg-x11-drv-r128-6.9.2-1.fc20.x86_64 requires xorg-x11-server-Xorg-1.14.4-11.fc20.x86_64
Continue with the upgrade at your own risk.

ฉันควรทำอย่างไรต่อไป ไม่มี --force ของ --nodeps สวิตช์สำหรับ fedup

อัปเดต: ไม่มีปัญหาการพึ่งพาที่รายงานโดย package-cleanup --problems ในระบบเดิม ปัญหาคือ xorg-x11-drv-r128 ไม่มีรุ่นใหม่ใน Fedora 21 แต่การพึ่งพา xorg-x11-server-Xorg นั้นจะถูกอัพเกรดเป็นเวอร์ชั่นที่เข้ากันไม่ได้ อย่างไรก็ตาม xorg-x11-drv-r128 ไม่สามารถถอนการติดตั้งได้หากไม่มี --nodepsตามที่มันต้องการโดยไดรเวอร์ xorg-x11


คุณควรอัพเกรดการพึ่งพาก่อนที่จะดำเนินการต่อ
Ramhound

คำตอบ:


2

ปรากฎว่า fedup ไม่ได้ล้มเหลวจริงๆ (ดู https://bugzilla.redhat.com/show_bug.cgi?id=1098886 ) การรีบูตระบบจะทำการอัพเกรด แพ็คเกจที่ระบุไว้ในตอนต้นของทุกบรรทัดล้าสมัยใน Fedora เนื่องจากไม่มีการแทนที่สำหรับพวกเขาด้วยการพึ่งพาที่น่าพอใจ หากคุณต้องการแพ็กเกจใด ๆ เหล่านั้นให้เขียนลงไปเพื่อให้คุณสามารถค้นหาการแทนที่ได้ในภายหลัง เมื่อคุณได้รับระบบการทำงานให้เรียกใช้ yum check และ yum distro-sync เพื่อระบุและแก้ไขปัญหาการพึ่งพา


1

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


ยินดีต้อนรับ รู้รอบบน SU นั้นมีจุดมุ่งหมายที่ชัดเจน คำตอบของคุณไม่ได้ให้ข้อมูลมากไปกว่าข้อความ fedup มันอาจจะเหมาะสมกว่าในฐานะความคิดเห็น (ซึ่งไม่ควรใช้เวลานานในการหาตัวแทนที่เพียงพอ)
fixer1234

คำตอบสั้น ๆ ของฉันควร "ไปข้างหน้าไม่จำเป็นต้องลบแพ็คเกจเหล่านั้น" เพราะฉันไม่เห็นด้วยกับคำตอบแรก ฉันคิดว่ามันเป็นคำตอบที่ถูกต้อง แต่ฉันสามารถลบออกได้ถ้าเป็นความต้องการของคุณ :)
skytux

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

คุณถูก. Fedup เสร็จสิ้นอย่างประสบความสำเร็จแม้จะมีคำเตือน การรีบูต Fedora จะเป็นการอัพเกรด ดูเหมือนว่า fedup รุ่นต่อไปจะทำให้ชัดเจนมากขึ้น: bugzilla.redhat.com/show_bug.cgi?id=1098886
proski
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.