วิธี Upgrade Fedora จาก 17 ไป 18

ก็ทำตามคำแนะนำในเว็บของ Fedora เลย ขั้นแรก update ของเก่าก่อน แล้ว reboot

sudo yum update -y
sudo yum reboot

จะอัปเกรดจาก Fedora 17

ยังเป็นของเก่าอยู่นะครับ การอัพเกรดจาก Fedora 17 ไป Fedora 18 มีการแนะนำให้ใช้ fedup เป็นตัวทำหน้าที่อัพเกรด ก็ติดตั้งมันไป

sudo yum --enablerepo=updates-testing install fedup

ทำการติดตั้ง fedup ซึ่งใช้ในการอัปเกรดไปเป็น Fedora 18

เมื่อติดตั้ง fedup (เวอร์ชันที่ได้ใช้คือ 0.7.2-1.fc17) ไปแล้ว จากนั้นก็เรียกใช้งาน fedup-cli เพื่อทำการอัพเกรด ในขั้นตอนนี้จะรอนานหน่อยนะครับ

sudo fedup-cli --network 18 --debuglog fedupdebug.log

fedora18-fedup-0004

fedora18-fedup-0005

fedora18-fedup-0006

จากนั้นก็ reboot ครับ มันก็จะบูตขึ้นมาใหม่แล้วทำการอัพเกรดตัวเอง แล้วมันจะ reboot ตัวเองอีกครั้ง แล้วมาหน้าจอ login แล้วก็เจอปัญหาครับ เมื่อ login แล้วใส่ password ก็สามารถเข้าไปได้ แต่สักพักจะเจอ error “คุณพระ! มีอะไรผิดพลาดสักอย่าง”

จึงต้องออก แล้วกด Ctrl + Alt + F2 เพื่อจะ login โดยใช้ terminal
พอจะ sudo yum update ก็เจอปัญหากับ rpmfusion ซึ่งต้องติดตั้งตัวที่เป็นของ Fedora 18 จัดไป อันที่จริงมีแก้ที่ /etc/hosts หน่อยหนึ่งนะครับ เพราะว่ามีปัญหากับ IPv6

su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-18.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-18.noarch.rpm'

แล้ว reboot แต่ก็เจอปัญหาอีก เลยทำตามคำแนะนำที่ให้ sudo restorecon -r /home แต่ก็ยังไม่ได้อีก แต่ก็พบวิธีแก้ปัญหาเฉพาะหน้า workaround ไปก่อน ด้วยการเรียก startx จาก terminal นั้น ซึ่งได้ผลครับ แต่การตั้งค่าไม่ได้เป็นภาษาไทยเหมือนก่อนหน้าที่ได้ตั้งไว้

เป็น Fedora 18 แล้ว

อ้างอิง

https://fedoraproject.org/wiki/FedUp

http://comments.gmane.org/gmane.linux.redhat.fedora.general/403705

http://rpmfusion.org/Configuration/

https://ask.fedoraproject.org/question/1956/after-upgrade-to-fedora-17-gnome-shell-wont-start

One response to “วิธี Upgrade Fedora จาก 17 ไป 18

  1. Pingback: Pidora 18 (Raspberry Pi Fedora Remix) มาแล้ว | Raspberry Pi Thailand

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s