4 ວິທີການຍົກລະດັບຈາກ Fedora 17 ເປັນ Fedora 18


ຄູ່ມືນີ້ສະແດງໃຫ້ທ່ານຮູ້ 4 ວິທີເພື່ອຍົກລະດັບ Fedora 17 ເປັນ Fedora 18, ແຕ່ວິທີການທີ່ໄດ້ແນະ ນຳ ຢ່າງເປັນທາງການແມ່ນການ ນຳ ໃຊ້ເຄື່ອງມືທີ່ມີຊື່ວ່າ FedUp (FEDora UPgrade). ກະລຸນາຮັບຊາບວ່າເຄື່ອງມືການຍົກລະດັບຖືກແທນທີ່ດ້ວຍເຄື່ອງມືຂອງ FedUp ແລະມັນບໍ່ສາມາດໃຊ້ໄດ້ຕັ້ງແຕ່ Fedora 17. FedUp ແມ່ນວິທີດຽວທີ່ແນະ ນຳ ໃຫ້ຍົກລະດັບລະບົບ Fedora ຂອງທ່ານ. ຂັ້ນຕອນການຍົກລະດັບນີ້ເຮັດວຽກ ສຳ ລັບທັງ Desktop ເຊັ່ນດຽວກັນກັບ Server-up-gradation. ທ່ານອາດເຂົ້າເບິ່ງເພື່ອຮູ້ຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບເຄື່ອງມືຂອງ FedUp (Fedora Updater) ທີ່ https://fedoraproject.org/wiki/FedUp.

ຂັ້ນຕອນກ່ອນການ ກຳ ນົດແລະຂັ້ນຕອນການຮຽນຈົບ:

<

  • ກະລຸນາ ສຳ ຮອງຂໍ້ມູນທີ່ ສຳ ຄັນກ່ອນທີ່ຈະປັບປຸງລະບົບປະຕິບັດການທີ່ມີຢູ່ຂອງທ່ານ Fedora 17.
  • ທຸກໆ ຄຳ ສັ່ງທີ່ກ່າວມາໃນບົດຄວາມນີ້ ຈຳ ເປັນຕ້ອງ ດຳ ເນີນການໂດຍ ນຳ ໃຊ້ຜູ້ ນຳ ໃຊ້ຮາກ.
  • ຍົກລະດັບ Fedora 17 ກັບ YUM.
  • ຕິດຕັ້ງ/ຍົກລະດັບເຄື່ອງມືຂອງ FedUp.
  • ເປີດໃຊ້ ໂໝດ SELinux Permissive.
  • ວິທີທີ່ 1: ການຕິດຕັ້ງທີ່ສະອາດ

    ທຳ ຄວາມສະອາດການຕິດຕັ້ງມັກຈະເປັນວິທີທີ່ ເໝາະ ສົມ ສຳ ລັບຫລາຍໆຄົນແລະມັນເຮັດວຽກໄດ້ຖືກຕ້ອງ 100%. ຖ້າທ່ານ ກຳ ລັງຊອກຫາການຕິດຕັ້ງ Fedora 18 ທີ່ສະອາດ, ຫຼັງຈາກນັ້ນກວດເບິ່ງບົດຄວາມຕໍ່ໄປນີ້ທີ່ອະທິບາຍຄູ່ມືການຕິດຕັ້ງຂັ້ນພື້ນຖານຂອງ Fedora 18 ພ້ອມດ້ວຍພາບ ໜ້າ ຈໍ.

    <

  • ຄູ່ມືການຕິດຕັ້ງ Fedora 18
  • ວິທີທີ່ 2: FedUp (Fedora Updater)

    ຍົກລະດັບ Fedora 17 ດ້ວຍ ຄຳ ສັ່ງຂອງ FedUp, ສິ່ງນີ້ຈະຕິດຕັ້ງແລະຍົກລະດັບແພັກເກດຫຼ້າສຸດກັບ kernel ເຊັ່ນກັນ. ໃນລະຫວ່າງຂັ້ນຕອນການຍົກລະດັບເມັດລ້າສຸດໄດ້ຕິດຕັ້ງແລະລະບົບຕ້ອງການເປີດ ໃໝ່. FedUp ແມ່ນເຄື່ອງມື ໃໝ່ ແລະມັນແມ່ນວິທີການທີ່ຖືກແນະ ນຳ ຢ່າງເປັນທາງການເທົ່ານັ້ນທີ່ຈະຍົກລະດັບລະບົບ Fedora ຂອງທ່ານດຽວນີ້.

    # yum update
    # yum -y update
    # yum clean all
    # reboot

    ຕໍ່ໄປ, ຕິດຕັ້ງເຄື່ອງມື ໃໝ່ ຂອງ FedUp.

    # yum install fedup

    ເມື່ອເຄື່ອງມືຂອງ FeedUp ຕິດຕັ້ງແລ້ວ, ເຮັດວຽກ ຄຳ ສັ່ງແລະຊີ້ມັນໃສ່ Fedora 18 Network ຕິດຕັ້ງ. ພວກເຮົາໄດ້ເປີດໃຊ້ການຕັດໄມ້, ສະນັ້ນຖ້າມີສິ່ງໃດບໍ່ດີກວດສອບຂໍ້ຜິດພາດຕ່າງໆໃນ log ແລະແກ້ໄຂມັນ.

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

    ເມື່ອຂັ້ນຕອນການຍົກລະດັບໄດ້ກຽມພ້ອມແລ້ວ, ມັນຈະຂໍໃຫ້ທ່ານເປີດລະບົບ ໃໝ່.

    # reboot

    ຖ້າ reboot ສຳ ເລັດ, Entry ໃໝ່ ເພີ່ມເຂົ້າໃນ Grub Menu. ເລືອກ System Upgrade (fedup) ຈາກເມນູບູດ. ການຍົກລະດັບສາມາດໃຊ້ເວລາດົນກວ່າເກົ່າ. ເມື່ອການຍົກລະດັບ ສຳ ເລັດແລ້ວ, ທ່ານສາມາດເຂົ້າສູ່ລະບົບຂອງ Fedora 18.

    ວິທີທີ 3: ຍົກລະດັບ Yum

    ວິທີການນີ້ແມ່ນ ສຳ ລັບຜູ້ໃຊ້ທີ່ມີປະສົບການເທົ່ານັ້ນແລະມັນກ່ຽວຂ້ອງກັບຂັ້ນຕອນຄູ່ມື. ວິທີການນີ້ໃຊ້ເຄື່ອງມື YUM Preupgrade ເກົ່າ, ດຽວນີ້ມັນບໍ່ມີຢູ່ໃນ Federa 18/17 ຫຼ້າສຸດ. ນີ້ພວກເຮົາ ກຳ ລັງ ນຳ ໃຊ້ເຄື່ອງມື YUM ທີ່ປັບປຸງງ່າຍດາຍຊຸດ Fedora 17 ຂອງທ່ານຈາກ Fedora 18 repos.

    # yum update
    # yum clean all

    ຕໍ່ໄປ, ນຳ ເຂົ້າແລະຕິດຕັ້ງຄີບອດສາທາລະນະ ໃໝ່ Fedora 18 ໂດຍການຊ່ວຍເຫຼືອຂອງ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

    # rpm --import https://fedoraproject.org/static/DE7F38BD.txt

    ຕັ້ງ SELinux ໃຫ້ເປັນແບບ Permissive. ຮູບແບບການອະນຸຍາດທີ່ ຈຳ ເປັນ ສຳ ລັບການຍົກລະດັບ, ເພາະວ່າໃນລະຫວ່າງຂັ້ນຕອນການຍົກລະດັບ, ຫຼາຍໆຊຸດພະຍາຍາມສ້າງຜູ້ໃຊ້ແລະກຸ່ມ. ຖ້າທ່ານບໍ່ໃຊ້ຮູບແບບນີ້, ທ່ານອາດຈະສິ້ນສຸດດ້ວຍຄວາມຜິດພາດໃນການປັບປຸງ yum.

    # setenforce Permissive

    ຍົກລະດັບທຸກຊຸດໂດຍການຊິງຄອດ Fedora 17 ຂອງທ່ານເປັນ Fedora 18.

    # yum --releasever=18 --disableplugin=presto distro-sync

    ເນື່ອງຈາກການສອບຖາມ rpm ທີ່ຍົກລະດັບ (rpm -qa) ຈະບໍ່ເຮັດວຽກ, ສະນັ້ນສ້າງຖານຂໍ້ມູນ rpm ແບບ ໃໝ່ ນີ້.

    # rpm --rebuilddb

    ວິທີທີ່ 4: ສະຄິບປັບປຸງ Fedora

    ຍົກລະດັບ Fedora ແມ່ນສະຄິບແກະຂະ ໜາດ ນ້ອຍທີ່ປັບປຸງເວີຊັ່ນຕໍ່ໄປໂດຍໃຊ້ Yum Upgrade, ໝາຍ ຄວາມວ່າສະຄິບພຽງແຕ່ຍົກລະດັບຈາກ Fedora 17 -> Fedora 18. ທ່ານບໍ່ສາມາດຍົກລະດັບລຸ້ນເກົ່າ - ຍົກຕົວຢ່າງ, ຍົກລະດັບຈາກ Fedora 16 ຫາ Fedora 18 ດ້ວຍຕົວອັກສອນນີ້.

    ກະລຸນາຮັບຊາບວ່ານີ້ບໍ່ແມ່ນວິທີການທີ່ໄດ້ຮັບການສະ ໜັບ ສະ ໜູນ ແລະແນະ ນຳ ຢ່າງເປັນທາງການເພື່ອຍົກລະດັບ Fedora, ໝາຍ ຄວາມວ່າມັນບໍ່ໄດ້ຖືກທົດສອບໂດຍທີມງານ Fedora QA. ສະຄິບມີໃຫ້ດາວໂຫລດຈາກ GitHub.

    <

  • https://github.com/xsuchy/fedora- ຍົກລະດັບ