วิธีใช้ Fedora: อัปเกรดเป็นเวอร์ชันใหม่ด้วย Preupgrade

 

ในการนี​​้ ทำอย่างไร เราจะดูวิธีอัปเดตเวอร์ชันก่อนหน้าอย่างน้อยหนึ่งเวอร์ชันของเรา Fedora เป็นเวอร์ชันปัจจุบันหรือ ปัจจุบัน. นี่คือคำแปลของบทความ วิธีใช้ PreUpgrade เช่นเดียวกับที่มีอยู่ในไฟล์ วิกิพีเดีย de Fedoraโครงการ. การแปลถูกเรียกใช้ในบัญชีของฉันเองดังนั้นหากคุณพบข้อผิดพลาด (ฉันหวังว่าจะไม่) หรือการแก้ไขโปรดแจ้งให้เราทราบในความคิดเห็น :) โปรดจำไว้ว่าต้องป้อนคำสั่งทั้งหมดที่มีอยู่ในโพสต์นี้เป็น ราก ;)

จะใช้ Preupgrade ได้อย่างไร?

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

อัปเกรดเป็นเวอร์ชันปัจจุบันโดยตรง

Preupgrade นำเสนอการอัปเดต Fedora เวอร์ชันล่าสุด ไม่จำเป็นต้องอัปเกรดเป็นเวอร์ชันกลาง ตัวอย่างเช่นสามารถอัพเกรดจาก Fedora 14 เป็น Fedora 17 ได้โดยตรง

ข้อกำหนดเบื้องต้น

ไม่สามารถอัปเกรดระบบด้วยการอัปเกรดล่วงหน้าได้ในกรณีต่อไปนี้:

เตรียมระบบ

แม้ว่าการอัปเกรดล่วงหน้าจะให้ประสบการณ์การอัปเกรดที่ราบรื่นโดยทั่วไปขอแนะนำให้ทำตามขั้นตอนต่อไปนี้ก่อนดำเนินการต่อ

  • การสำรองข้อมูล - ก่อนดำเนินการบำรุงรักษาระบบขอแนะนำให้ทำสำเนาข้อมูลสำคัญทั้งหมดก่อนดำเนินการต่อ
  • อัพเดท - ใช้การอัปเดตที่มีก่อนดำเนินการอัปเดต Fedora ในฐานะผู้ใช้รูทให้รันคำสั่งต่อไปนี้:

yum update

  • การติดตั้ง - ตั้งแต่ Fedora 10 เป็นต้นไปยูทิลิตี้ preupgrade จะรวมอยู่ในการติดตั้ง Fedora ตามค่าเริ่มต้น นอกจากนี้ยังสามารถติดตั้งแพ็คเกจด้วยตนเองโดยใช้คำสั่ง yum:

yum install preupgrade

ดำเนินการอัปเดต

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

  • เริ่มยูทิลิตี้ preupgrade ในฐานะ root โดยเปิดเทอร์มินัลและดำเนินการคำสั่งต่อไปนี้:

preupgrade

หากคุณต้องการแอปพลิเคชันบรรทัดคำสั่งแบบโต้ตอบคำสั่ง ก่อนอัปเกรด-CLI นอกจากนี้ยังมี

  • ในหน้าจอ Choose Your Release เลือกรุ่นของ Fedora ที่คุณต้องการอัปเดตแล้วคลิกปุ่ม Apply
  • เมื่อดาวน์โหลดแพ็คเกจทั้งหมดแล้วให้รีบูตระบบเพื่อเริ่มโปรแกรมติดตั้ง Fedora และอัปเดตเป็นเวอร์ชันถัดไป

หมายเหตุของ <°DesdeLinux: หากคุณต้องการเจาะลึกลงไปในกระบวนการนี้โปรดไปที่บทความต่อไปนี้: Preupgrade: การอัพเกรดระหว่าง Fedorasขอบคุณ ดิเอโก้ คัมโปส ตามลิงค์;).

หมายเหตุ 2 ของ <°DesdeLinux: ขั้นตอนการอัพเกรดสามารถทำได้จากดีวีดีการติดตั้ง Fedora

อัพเกรดจากระยะไกล

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

preupgrade-cli --vnc[=password] --ip=[IPADDR] --netmask=[NETMASK] --gateway=[IPADDR] --dns=[DNSSERVER] "Fedora 17 (Beefy Miracle)"

งานหลังการอัปเกรดทั่วไป

หลังจากการอัพเดตขอแนะนำให้ใช้มาตรการเพิ่มเติมเพื่อดำเนินการให้เสร็จสิ้น

ไม่รองรับการลบแพ็กเกจ

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

package-cleanup --orphans

เรียกดูไฟล์. rmsave และ. rpmnew

หลังจากเสร็จสิ้นกระบวนการอัปเดตคุณอาจสังเกตเห็นชื่อไฟล์บางไฟล์ที่ลงท้ายด้วย .rpm บันทึก y .rpmใหม่. อย่าตื่นตระหนก กระบวนการอัปเกรดจะเก็บรักษาไฟล์คอนฟิกูเรชันที่แก้ไขในเครื่อง ชื่อไฟล์ที่ลงท้ายด้วย. rpmave มีการเปลี่ยนแปลงคอนฟิกูเรชันโลคัล ในขณะที่ชื่อไฟล์ที่ลงท้ายด้วย. rpmnew แสดงถึงไฟล์คอนฟิกูเรชันในแพ็กเกจดั้งเดิมพร้อมซอฟต์แวร์

คุณควรตรวจสอบไฟล์. rpmave และ. rmn ใหม่ทั้งหมดที่สร้างโดยการอัปเดต ขึ้นอยู่กับความแตกต่างคุณอาจต้องรวมไฟล์การกำหนดค่าด้วยตนเอง คุณสามารถค้นหาไฟล์ทั้งหมดที่ตรงกับคำสั่ง find

find / -print | egrep "rpm(new|save)$"

อีกทางเลือกหนึ่งเพื่อเพิ่มความเร็วในการค้นหาซ้ำขณะแก้ไขโดยเรียกใช้คำสั่ง updatedb ก่อนจากนั้นใช้ locate เพื่อทำการค้นหาในภายหลัง

updatedb

locate --regex "rpm(new|save)$"

ตรวจสอบการอัปเดต

วิ่ง:

yum repolist

เพื่อยืนยันว่าคอนฟิกูเรชันที่เก็บถูกต้อง จากนั้นเรียกใช้:

yum distro-sync

เพื่อซิงโครไนซ์แพ็กเกจกับเวอร์ชันในที่เก็บ

การแก้ไขปัญหา

พื้นที่ใน / บูตไม่เพียงพอ

Fedora 13 ขึ้นไปใช้โดยค่าเริ่มต้น 500 MB ในพาร์ติชันสำหรับเริ่มระบบ (/ boot) ค่าดีฟอลต์สำหรับขนาดระบบไฟล์ / boot คือ 200MB ในเวอร์ชันเก่าอาจเป็นปัญหาสำหรับผู้ใช้ที่อัปเกรดจากเวอร์ชันนั้น ในหลาย ๆ กรณีเนื้อที่ดิสก์ที่ถูกทำให้ว่างขึ้นน่าจะเพียงพอสำหรับการอัปเกรดล่วงหน้าเพื่อดาวน์โหลดตัวติดตั้ง แต่ไม่เพียงพอที่จะรันโปรแกรมติดตั้งและติดตั้งเคอร์เนลใหม่เมื่อเริ่มต้นระบบ ส่วนนี้จะนำเสนอเคล็ดลับที่คุ้นเคยเพื่อเริ่มต้นใช้งาน ข้อควรจำ: เมื่อดำเนินการด้านการดูแลระบบโปรดสำรองข้อมูลของคุณก่อนดำเนินการต่อ

มีสองวิธีพื้นฐานในการปรับรุ่นล่วงหน้าให้ทำงานในกรณีเหล่านี้ ในวิธีแรกคุณต้องเพิ่มพื้นที่ว่างให้เพียงพอสำหรับตัวติดตั้งเพื่อติดตั้งแพ็คเกจเคอร์เนลใหม่ ในวิธีที่สองต้องใช้พื้นที่เพียงพอชั่วคราวใน / boot เพื่อบังคับให้อัปเกรดล่วงหน้าเพื่อดาวน์โหลดตัวติดตั้งหลังจากรีบูตเครื่อง

วิธีที่ 1: เพิ่มพื้นที่ว่าง

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

โปรแกรมติดตั้งจะต้องการพื้นที่ว่างประมาณ 26 MB ใน / boot ใช้คำสั่งต่อไปนี้เพื่อกำหนดจำนวนเนื้อที่ว่างบนพาร์ติชัน / boot:

df -h /boot

ในการระบุเมล็ดที่สามารถลบออกได้อย่างปลอดภัยให้เรียกใช้สิ่งต่อไปนี้จากบรรทัดคำสั่ง:

curl -O 'http://skvidal.fedorapeople.org/misc/kernel-prune.py'

chmod a+x kernel-prune.py

./kernel-prune.py

ตอนนี้หากต้องการลบเวอร์ชันเคอร์เนลที่แสดงรายการโดยคำสั่งด้านบนให้รันสิ่งต่อไปนี้ในฐานะรูท:

PKGS='./kernel-prune.py'

echo $PKGS

yum remove $PKGS

จากนั้นปรับจำนวนบล็อกระบบไฟล์ที่สงวนไว้โดยใช้คำสั่ง tune2fs ขั้นแรกคุณจะต้องระบุอุปกรณ์บล็อกสำหรับระบบไฟล์ / boot ในตัวอย่างต่อไปนี้ / dev / sda1 เป็นอุปกรณ์บล็อกสำหรับ / boot filesystem

mount | grep "/boot"

/ dev / sda1 on / boot ประเภท ext4 (rw)

ตอนนี้ปรับจำนวนบล็อกที่สงวนไว้สำหรับระบบไฟล์ / boot โดยใช้คำสั่ง Tune2fs. โดยปกติพื้นที่จำนวนเล็กน้อยบนพาร์ติชันที่มีรูปแบบไฟล์ ext จะถูก 'สงวนไว้' และสามารถใช้ได้โดยผู้ดูแลระบบเท่านั้น เพื่อหลีกเลี่ยงระบบที่ไม่สามารถบู๊ตได้และอนุญาตให้ผู้ดูแลระบบมีพื้นที่ทำงานบางส่วนเพื่อทำความสะอาดพาร์ติชันทั้งหมด อย่างไรก็ตามไม่มีกรณีเหล่านี้ใช้กับระบบไฟล์ / boot จริงๆดังนั้นการลบพื้นที่สงวนนี้จึงปลอดภัย

tune2fs -r 0 /dev/sda1

สุดท้ายลองลบไฟล์ที่ไม่จำเป็นออกจากระบบไฟล์ / boot ส่วนใหญ่จะขึ้นอยู่กับวิธีกำหนดค่าระบบของคุณ

การลบไฟล์ที่ไม่ถูกต้องอาจส่งผลให้ระบบไม่สามารถบู๊ตได้ ผู้สมัครบางคนที่ถูกถอดถอน ได้แก่ / boot / EFI y /boot/grub/splash.xpm.gz.

วิธีที่ 2: เคล็ดลับสำหรับการอัปเกรดล่วงหน้าเพื่อดาวน์โหลดตัวติดตั้ง

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

ในตอนแรกค้นหาว่ามีพื้นที่ว่างเท่าใดในระบบไฟล์ / boot df เป็นคำสั่งที่ต้องการสำหรับสิ่งนี้:

df /boot

บล็อกระบบไฟล์ 1K ใช้ที่มีอยู่ใช้% ติดตั้งบน
/ dev / sda1 198337 30543 157554 17% / boot

ในสถานที่ที่สองสร้างไฟล์เก็บถาวรที่ใช้พื้นที่เพียงพอสำหรับการอัปเกรดล่วงหน้าเพื่อตัดสินใจว่าไม่สามารถติดตั้ง stage2 ได้ในตอนนี้ Preupgrade ต้องการประมาณ 120MB สำหรับอิมเมจการติดตั้งดังนั้นเราจะตรวจสอบให้แน่ใจว่าเรามีพื้นที่ว่างน้อยกว่า 100MB ตัวอย่างเช่นระบบไฟล์นั่นหมายความว่าเราต้องเติม 60 MB นี่คือวิธีการทำในฐานะรูท:

dd if=/dev/zero of=/boot/preupgrade_filler bs=1024 count=61440

df /boot

บล็อกระบบไฟล์ 1K ใช้ที่มีอยู่ใช้% ติดตั้งบน
/ dev / sda1 198337 92224 95873 50% / boot

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

rm /boot/preupgrade_filler

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

ไม่ติดตั้งการอัปเดตหลังจากรีบูต

คำอธิบาย

หากคุณมีการกำหนดค่ามัลติบูตไฟล์เมนูที่ GRUB / boot ใช้อาจแตกต่างจากเมนูที่ปรับเปลี่ยน preupgrade / boot ในกรณีนี้คุณจะต้องสั่งให้ด้วงใช้ไฟล์ที่เกี่ยวข้องเพื่อทำการอัปเดตเมื่อบูตให้เสร็จสิ้น หากยังไม่เสร็จสิ้นหลังจากการอัปเกรดล่วงหน้าเสร็จสิ้นการดาวน์โหลดและติดตั้งไฟล์แล้วจะไม่มีการเปลี่ยนแปลงใด ๆ ที่มองเห็นได้ในการบูต ระบบจะรีบูตจากเวอร์ชันก่อนหน้า

Preupgrade บูทโดยมีเคอร์เนลอัพเกรดเป็นขั้นตอนกลาง เมื่อระบบได้รับการอัปเกรดแล้วการอัปเกรดล่วงหน้าจะแทนที่ตัวเลือกการอัปเกรดเคอร์เนลชั่วคราวด้วยตัวเลือกสำหรับเคอร์เนลที่อัปเกรด กล่าวอีกนัยหนึ่งมีการปรับเปลี่ยนสองอย่างกับ bootloader: ตัวเลือกการอัปเดตชั่วคราวตามด้วยตัวเลือกที่ถาวรจนกว่าจะมีการอัปเดตครั้งต่อไป

GRUB boot loader สามารถใช้เพื่อบูตจากบรรทัดคำสั่งหรือไฟล์ /boot/grub/menu.lst สามารถแก้ไขเพื่อสร้างตัวเลือกเมนูการบูต (ตัวอย่างภาพหน้าจอของเมนูบูต GRUB) (สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับ GRUB โปรดดูคู่มือด้วง).

สามารถใช้ตัวเลือกใด ๆ เกี่ยวกับด้วงได้ เพื่อความเข้าใจที่ดีขึ้นเกี่ยวกับเรื่องต่อไปนี้จะอธิบายวิธีดำเนินการตามบรรทัดคำสั่งและโดยการแก้ไขไฟล์ menu.lst

อย่างไรก็ตามเนื่องจากการอัปเดตจำเป็นต้องรันเพียงครั้งเดียวและการอัปเดตระบบอาจต้องมีการรีบูตวิธีที่สะดวกที่สุดคืออาจเริ่มการอัปเดตด้วยตนเองผ่านทางบรรทัดคำสั่งด้วงจากนั้นเมื่อการอัปเดตเสร็จสมบูรณ์ให้เพิ่มตัวเลือกใน ไฟล์ menu.lst สำหรับอัพเดต Fedora สิ่งนี้จะสอดคล้องกับไฟล์ วิธีที่ 1 ขั้นตอนที่ 1-3 ตามด้วยวิธีที่ 2 ขั้นตอนที่ 4.

ขั้นที่ฮิต: ระบุตำแหน่งพาร์ติชัน

ระบุไดรฟ์และพาร์ติชันของไดเรกทอรี Fedora / boot ของคุณ (ดูรายละเอียดในอนุสัญญาการตั้งชื่อด้วง). ตัวอย่างเช่นหากคุณติดตั้ง Fedora อย่างสมบูรณ์บนพาร์ติชันสิบสี่ของฮาร์ดไดรฟ์ที่สอง / boot อยู่ที่ root (hd1, 13)

ขั้นที่ฮิต: บูตจากตำแหน่งพาร์ติชัน

ในการรีบูตให้พิมพ์ "c" เพื่อเข้าสู่พรอมต์ด้วง ใช้จำนวนไดรฟ์และพาร์ติชันที่เหมาะสมพิมพ์คำสั่งต่อไปนี้:

รูท (hd1,13)
เคอร์เนล / boot / upgrade / vmlinuz
initrd /boot/upgrade/initrd.img
รองเท้า

การดำเนินการนี้จะเริ่มการติดตั้งการอัปเดต

ขั้นที่ฮิต: เลือกภาพการติดตั้ง

การติดตั้งการอัปเดตจะเปิดกล่องโต้ตอบ ncurses หลังจากเลือกภาษาและประเภทแป้นพิมพ์แล้วให้เลือกฮาร์ดไดรฟ์สำหรับวิธีการติดตั้ง กล่องโต้ตอบถัดไปจะต้องใช้ข้อมูลพาร์ติชันและไดเร็กทอรีจากอิมเมจการติดตั้ง เลือกพาร์ติชันจากเมนูแบบเลื่อนลง (สังเกตว่าการกำหนดหมายเลขจะเริ่มจากพาร์ติชันด้วงกล่าวอีกนัยหนึ่ง root (hd1, 13) จะปรากฏเป็น / dev / sdf14) สุดท้ายให้ป้อนตำแหน่งของไฟล์อิมเมจการติดตั้ง: /boot/upgrade/install.img

การติดตั้งจะทำงานตามปกติ ณ จุดนี้ หลังจากเสร็จสิ้นการอัปเกรดคุณจะต้องบูตระบบหรืออัปเกรดด้วยตนเองโดยป้อนไฟล์เคอร์เนลใหม่และไฟล์ initrd.img บนบรรทัดคำสั่ง grub หรือเพิ่มรายการในไฟล์ menu.lst ขั้นตอนนี้มีรายละเอียดในหัวข้อถัดไป

วิธีที่ 2: แก้ไขไฟล์ GRUB menu.lst

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

ขั้นที่ฮิต: ระบุตำแหน่งพาร์ติชัน

ระบุไดรฟ์และพาร์ติชันของไดเรกทอรี Fedora / boot ของคุณ (ดูรายละเอียดในอนุสัญญาการตั้งชื่อด้วง). ตัวอย่างเช่นหากคุณติดตั้ง Fedora อย่างสมบูรณ์บนพาร์ติชันสิบสี่ของฮาร์ดไดรฟ์ที่สอง / boot อยู่ที่ root (hd1, 13)

ขั้นที่ฮิต: แก้ไข menu.lst

ค้นหาและเปิดไฟล์ /boot/grub/menu.lst หากไฟล์นี้อยู่บนพาร์ติชันอื่นให้ตรวจสอบไฟล์ใน / สื่อ ใช้จำนวนไดรฟ์และพาร์ติชันที่เหมาะสมเขียนรายการต่อไปนี้ในไฟล์ menu.lst:

ชื่อเรื่องการอัปเกรด Fedora
รูท (hd,)
เคอร์เนล / boot / upgrade / vmlinuz
initrd /boot/upgrade/initrd.img
savedefault
รองเท้า

บันทึกไฟล์และรีบูตระบบ เลือกการอัปเดต Fedora จากเมนูบูต GRUB

ขั้นที่ฮิต: เลือกภาพการติดตั้ง

การติดตั้งการอัปเดตจะเปิดกล่องโต้ตอบ ncurses หลังจากเลือกภาษาและประเภทแป้นพิมพ์แล้วให้เลือกฮาร์ดไดรฟ์สำหรับวิธีการติดตั้ง กล่องโต้ตอบถัดไปจะต้องใช้ข้อมูลพาร์ติชันและไดเร็กทอรีจากอิมเมจการติดตั้ง เลือกพาร์ติชันจากเมนูแบบเลื่อนลง (โปรดสังเกตว่าการกำหนดหมายเลขจะเริ่มจากพาร์ติชันด้วงกล่าวอีกนัยหนึ่งรูท (hd1, 13) จะปรากฏเป็น / dev / sdf14)

สุดท้ายให้ป้อนตำแหน่งของไฟล์อิมเมจการติดตั้ง: /boot/upgrade/install.img การติดตั้งจะทำงานตามปกติ ณ จุดนี้

ขั้นที่ฮิต: การล้าง Menu.lst

หลังจากการอัพเกรดเสร็จสิ้นคุณจะต้องบูตระบบหรืออัพเกรดด้วยตนเองโดยการป้อนไฟล์เคอร์เนลและไฟล์ initrd.img ใหม่บนบรรทัดคำสั่ง grub หรือโดยการเพิ่มรายการในไฟล์ menu.lst

ต่อไปนี้เป็นตัวอย่างรายการด้วงสำหรับ Fedora Core 10 ซึ่งอยู่บนพาร์ติชันที่สิบสี่ของฮาร์ดไดรฟ์ตัวที่สอง

ชื่อ Fedora Core 10 (บน / dev / sdb14)
รูท (hd1,13)
เคอร์เนล /boot/vmlinuz-2.6.27.5-117.fc10.x86_64 ro Quiet splash
initrd /boot/initrd-2.6.27.5-117.fc10.x86_64
savedefault
รองเท้า

ค้นหาไฟล์เคอร์เนลและไฟล์ initrd ที่อัปเดตซึ่งอยู่ในโฟลเดอร์ / boot ของพาร์ติชัน Fedora และสร้างรายการที่มีชื่อเรื่องเดียวกับไฟล์เคอร์เนลและไฟล์เริ่มต้น

สุดท้ายลบรายการบูตอัพเดตจาก menu.lst

Fuentes: อ้างถึงในบทความ;).


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   ทาเรกอน dijo

    ว้าววว !! ในช่วงกลางของบทความฉันต้องละทิ้งการอ่านไม่ใช่เพราะมันน่าเบื่อ แต่เป็นเพราะมันซับซ้อนมากและจะเป็นการดีกว่าถ้าลองทำแต่ละขั้นตอนในสภาพแวดล้อมจริงเพื่อเรียนรู้

    คุณก็รู้ว่า ... ฉันจะบันทึกไว้ในบัญชีกล่องของฉัน =)

    1.    เซอุส dijo

      ขอขอบคุณ

      1.    อัลแบร์โต dijo

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

        1.    เซอุส dijo

          ขอบคุณมากสำหรับคำพูดของคุณและสำหรับคำแนะนำของคุณฉันจะนำเสนอความคิดของคุณกับผู้ดูแลระบบคนอื่น ๆ เพื่อดูว่าเราสามารถทำอะไรได้บ้าง :)

          ไชโย;).

  2.   Merlin Debianite dijo

    เยี่ยมมากฉันไม่ได้อ่านทุกอย่างจนกว่าจะมีการอัปเดตหากฉันมีปัญหาฉันจะอ่านต่อ

  3.   frenetix dijo

    เป็นบทความที่ดีมากสำหรับ fedoritas .. สิ่งเดียวคือคุณสามารถสร้างหลาย ๆ โพสต์ด้วยบทความนี้ ... เก็บไว้ KISS .. XNUMX

    ความนับถือ

    1.    เซอุส dijo

      XD ใช่คุณพูดถูกมาก บทความกว้างมาก: P แต่ฉันไม่ต้องการให้ใครบางคนหลงทางในบางสิ่งและต้องรอคำตอบสำหรับปัญหาของพวกเขา :)

      ไชโย;) -

  4.   ดิเอโก้ คัมโปส dijo

    ว้าว !!
    อย่างจริงจังลิงค์ให้บริการคุณได้ดีเพียงใด😀

    ไชโย (:

    1.    เซอุส dijo

      แน่นอนว่ายินดีต้อนรับการมีส่วนร่วมใด ๆ ขอบคุณครับ;)

      1.    อัลแบร์โต dijo

        ราตรีสวัสดิ์บล็อกเกอร์
        ฉันแค่อยากจะถามว่าเช่นฉันอัปเดตหนึ่งเดือนหลังจากที่ออก fedora เวอร์ชันสุดท้ายหรือไม่อัปเดตจนถึงวันที่ออกหรือติดตั้งการอัปเดตรวมทั้งเดือนหลังจากที่ปล่อยออกมา
        กราเซีย

        1.    เซอุส dijo

          แล้ว Alberto ยินดีที่ได้รู้จักการอัปเกรดล่วงหน้าจะอัปเดตระบบอย่างสมบูรณ์จนกว่าจะมีการอัปเดตล่าสุด :)

          อาศิรพจน์

  5.   สศค dijo

    จั๊ก !!!
    ช่างเป็นสิ่งที่น่าฟังโปรด…. ทำอย่างน่าประทับใจด้วยความกระตือรือร้น!

    ขอแสดงความยินดี CAPO!

    ความเคารพของฉัน -

    1.    เซอุส dijo

      FIRPO ขอบคุณมากสำหรับความคิดเห็นของคุณ: D ยินดีที่ได้พบคุณที่นี่

      ไชโย;).

  6.   ดร. ไบต์ dijo

    ฉันอัปเกรดจาก fedora 16 เป็น 17 ผ่านการอัปเกรดล่วงหน้าผ่าน wifi และไม่มีปัญหาใด ๆ ทุกอย่างดีใช้เวลาสักครู่ฉันคิดว่าเป็นเพราะผ่าน wifi และในวันเดียวกันที่มีการเปิดตัวเวอร์ชัน แต่ในที่สุดก็มี Fedora 17 ของฉัน เหมือนเดิมโดยไม่ต้องติดตั้งอะไรใหม่ ด้วยตัวแปลงสัญญาณและปลั๊กอินทั้งหมด

    ฉันจะโพสต์ภาพหน้าจอบางส่วนของการอัปเดตนี้ในบล็อกของฉัน

    อาศิรพจน์

  7.   อเลฮานโดรด dijo

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

    อาศิรพจน์

  8.   mfcollf77 dijo

    ตั้งแต่ฉันยังใหม่กับ LINUX จนถึงตอนนี้ฉันก็อ่านกระทู้มากมาย

    มีคำถามเกิดขึ้นดังต่อไปนี้ในกรณีของ FEDORA มีการอัปเดตบ่อยเพียงใดหรือมีเวอร์ชันใหม่ออกมาขณะนี้มี FEDORA 17

    และเมื่อมีเวอร์ชันใหม่ออกมาแนะนำให้อัปเกรดล่วงหน้าหรือไม่หรือติดตั้งทุกอย่างใหม่

    มันเหมือนกับใน windows หรือไม่ฉันไม่ต้องการเปรียบเทียบกับ windows แต่ฉันยังใหม่และฉันลงเอยด้วยการเปรียบเทียบทุกอย่างกับ windows เพื่อให้เข้าใจถึงความแตกต่างระหว่างทั้งสอง

    1.    เยาะเย้ย dijo

      mfcollf77

      - lfedora 18 วางจำหน่ายในวันที่ 6 พฤศจิกายน

      - fedora ทุก ๆ 6 เดือนหรือมากกว่านั้นปล่อยเวอร์ชัน

      - ไม่มันไม่เท่ากับ winbugs อย่างที่คุณคิดว่าการเปรียบเทียบนั้นโง่

      - ฉันขอแนะนำให้คุณรอสองสามสัปดาห์เพื่อไปที่ 18 เพราะพวกเขาต้องแก้ไขสิ่งต่างๆ

      1.    mfcollf77 dijo

        ตกลง. ขอบคุณสำหรับข้อมูล.

        ฉันจะรอวันที่ 18 พฤศจิกายนของ FEDORA

  9.   เอลินซ์ dijo

    หรู! .. ลองดูสิว่าเป็นยังไง!.

    ขอบคุณ!

  10.   lsri8088 dijo

    สวัสดี

    บทความที่ดีมากขอขอบคุณที่สามารถอ่านทั้งหมดนี้เป็นภาษาสเปน😉

    คำถามหนึ่ง: ฉันควรเรียกใช้ "Unsupported Package Remove" เมื่อใด ก่อนหลังการอัปเกรด?

    ขอบคุณ