Documentation for a newer release is available. View Latest

ການຕິດຕັ້ງ

ພາກສ່ວນນີ້ອະທິບາຍກ່ຽວກັບການປ່ຽນແປງໃນຕົວຕິດຕັ້ງ *Anaconda*.

ຄວາມພະຍາຍາມໃນການເຮັດໃຫ້ Anaconda ເປັນໂມດູນ

Anaconda ກຳລັງຜ່ານຄວາມພະຍາຍາມໃນຂະໜາດໃຫຍ່ເພື່ອເຮັດໃຫ້ພາກສ່ວນພາຍໃນຂອງມັນເປັນໂມດູນ. (ໝາຍເຫດ: ຄວາມພະຍາຍາມນີ້ແມ່ນແຍກຕ່າງຫາກຈາກຄວາມພະຍາຍາມໃນການເຮັດໃຫ້ Fedora ເປັນໂມດູນທີ່ໄດ້ອະທິບາຍໄວ້ໃນ [select-modularity].) ການປ່ຽນແປງຕໍ່ໄປນີ້ໄດ້ຖືກສ້າງຂຶ້ນໃນ Anaconda:

  • ໄດ້ມີການເພີ່ມໂມດູນເຊິ່ງເປັນຂະບວນການ Python ທີ່ແຍກຕ່າງຫາກ. ພວກມັນຖືກເຊື່ອມຕໍ່ກັບຂະບວນການຫຼັກຂອງ Anaconda ໂດຍການນຳໃຊ້ DBus.

  • ຄຳສັ່ງ Kickstart ສ່ວນໃຫຍ່ແມ່ນໄດ້ຖືກປະມວນຜົນໃນໂມດູນທີ່ແຍກຕ່າງຫາກ ແລະ ຖືກນຳໃຊ້ໃນ UI ໃນຫຼາຍໆບ່ອນເປັນແຫຼ່ງຂໍ້ມູນສ່ວນຫຼັງ (backend).

ຄວາມພະຍາຍາມໃນການເຮັດໃຫ້ເປັນໂມດູນນີ້ບໍ່ມີຜົນກະທົບທີ່ເຫັນໄດ້ຊັດເຈນຕໍ່ປະສົບການຂອງຜູ້ໃຊ້. ເພື່ອອ່ານເພີ່ມເຕີມກ່ຽວກັບພາກສ່ວນພາຍໃນຂອງຕົວຕິດຕັ້ງ, ໃຫ້ເບິ່ງທີ່ ບລັອກຂອງທີມງານຕົວຕິດຕັ້ງ.

ການປ່ຽນແປງຂອງ Kickstart

  • ຄຳສັ່ງ authconfig ຖືກຍົກເລີກການນຳໃຊ້ ແລະ ແທນທີ່ດ້ວຍ authselect.

ການປ່ຽນແປງໃນຕົວເລືອກການບູດ

ຕົວເລືອກການບູດໃໝ່:

  • inst.stage2.all - ດ້ວຍຕົວເລືອກການບູດນີ້, ອີເມຈ stage 2 ຈະຖືກດຶງມາຈາກຕຳແໜ່ງ HTTP, HTTPS ແລະ FTP ທີ່ໄດ້ກຳນົດໄວ້ໂດຍການນຳໃຊ້ຕົວເລືອກ inst.stage2= ຕາມລຳດັບທີ່ລະບຸໄວ້, ຈົນກວ່າຈະດຶງອີເມຈມາໄດ້ສຳເລັດ. ຕຳແໜ່ງອື່ນໆທັງໝົດຈະຖືກລະເລີຍ.

  • inst.ks.all - ດ້ວຍຕົວເລືອກການບູດນີ້, ໄຟລ໌ Kickstart ຈະຖືກດຶງມາຈາກຕຳແໜ່ງ HTTP, HTTPS ແລະ FTP ທີ່ໄດ້ກຳນົດໄວ້ໂດຍການນຳໃຊ້ຕົວເລືອກ inst.ks= ຕາມລຳດັບທີ່ລະບຸໄວ້, ຈົນກວ່າຈະດຶງໄຟລ໌ມາໄດ້ສຳເລັດ. ຕຳແໜ່ງອື່ນໆທັງໝົດຈະຖືກລະເລີຍ.

  • inst.xtimeout= - ກຳນົດໄລຍະເວລາລໍຖ້າ (ເປັນວິນາທີ) ທີ່ຕົວຕິດຕັ້ງຈະລໍຖ້າກ່ອນທີ່ຈະເລີ່ມເຊີບເວີ X.

ຫຼຸດຜ່ອນຄວາມຊ້ຳຊ້ອນໃນການຕັ້ງຄ່າເລີ່ມຕົ້ນ

ເມື່ອທ່ານຕິດຕັ້ງ Fedora 28 ລຸ້ນ Workstation ໂດຍການນຳໃຊ້ອີເມຈແບບ live, ຕອນນີ້ທ່ານຈະຖືກຖາມໃຫ້ສ້າງບັນຊີຜູ້ໃຊ້ໂດຍ GNOME Initial Setup ແທນທີ່ຈະເປັນ Anaconda. ນອກຈາກນັ້ນ, ທ່ານຈະບໍ່ຖືກຖາມໃຫ້ຕັ້ງລະຫັດຜ່ານ root ອີກຕໍ່ໄປໃນລະຫວ່າງການຕິດຕັ້ງ Fedora Workstation ໂດຍການນຳໃຊ້ອີເມຈແບບ live. ບັນຊີ root ຈະຖືກປິດໃຊ້ງານໄວ້ເປັນຄ່າເລີ່ມຕົ້ນ; ທ່ານສາມາດເປີດໃຊ້ງານມັນໄດ້ ໂດຍການຕັ້ງລະຫັດຜ່ານໃຫ້ມັນໂດຍນຳໃຊ້ຄຳສັ່ງ sudo passwd. ຖ້າທ່ານບໍ່ເປີດໃຊ້ງານບັນຊີ root ຄືນໃໝ່, ທ່ານຍັງຄົງສາມາດປະຕິບັດວຽກງານການບໍລິຫານລະບົບຕ່າງໆໄດ້ໂດຍການນຳໃຊ້ sudo ແລະ ລະຫັດຜ່ານຜູ້ໃຊ້ຂອງທ່ານ.

ການປ່ຽນແປງເຫຼົ່ານີ້ຖືກສ້າງຂຶ້ນເພື່ອຫຼຸດຜ່ອນຄວາມຊ້ຳຊ້ອນລະຫວ່າງ Anaconda, Initial Setup, ແລະ GNOME Initial Setup, ເຊິ່ງກ່ອນໜ້ານີ້ທັງໝົດອາດຈະຖາມໃຫ້ທ່ານເຮັດວຽກງານການຕັ້ງຄ່າອັນດຽວກັນ.

ການປ່ຽນແປງອື່ນໆ

  • ສິ່ງທີ່ເຄີຍຂຶ້ນຕໍ່ກັນ (dependencies) ຂອງແພັກເກດ anaconda ເອງ ໄດ້ຖືກແຍກອອກໄປຢູ່ໃນແພັກເກດ anaconda-install-env-deps.

  • ຈຳນວນສິ່ງທີ່ຂຶ້ນຕໍ່ກັນ (dependencies) ສຳລັບ Initial Setup ໄດ້ຖືກຫຼຸດລົງຢ່າງຫຼວງຫຼາຍ, ເຊິ່ງເຮັດໃຫ້ມັນສາມາດເຮັດວຽກໃນລະບົບທີ່ມີໜ່ວຍຄວາມຈຳໜ້ອຍກວ່າເກົ່າຫຼາຍ.

  • ຕອນນີ້ Anaconda ເປີດໃຊ້ງານການຈຳສີນ (hibernation) ເປັນຄ່າເລີ່ມຕົ້ນໃນລະບົບ AMD ແລະ Intel (x86).

  • ແຖບສະແດງຄວາມຄືບໜ້າໃນລະຫວ່າງການຕິດຕັ້ງຕອນນີ້ແມ່ນມີຄວາມຊັດເຈນຫຼາຍຂຶ້ນ.

  • ໄລບຣາຣີ pykickstart ແລະ blivet, ເຊິ່ງຖືກນຳໃຊ້ເພື່ອຈັດການການປະມວນຜົນ Kickstart ແລະ ການຕັ້ງຄ່າບ່ອນເກັບຂໍ້ມູນຕາມລຳດັບ, ທັງສອງໄດ້ຖືກອັບເກຣດເປັນເວີຊັນ 3.

  • Payload ສາມາດນຳໃຊ້ໄດ້ໃນ InstallClass

  • ຕອນນີ້ທ່ານສາມາດເພີ່ມແຫຼ່ງຂໍ້ມູນ (sources) ໃນ InstallClass ໄດ້

  • ຕອນນີ້ InstallClass ຖືກເລືອກໃນເວລາເຮັດວຽກ (runtime) ໂດຍອີງຕາມໄຟລ໌ .buildstamp.

  • ຕອນນີ້ InstallClass ສາມາດກຳນົດລຸ້ນຂອງ Fedora (variant) ທີ່ມັນຄວນຈະເຮັດວຽກນຳ. ອັນນີ້ຖືກກຳນົດໂດຍລາຍການ Variant ໃນໄຟລ໌ .buildstamp.