Documentation for a newer release is available. View Latest

ເຄື່ອງມືລະບົບ

Bazaar ຖືກປ່ຽນແທນໂດຍ Breezy ແລ້ວ

ໃນ Fedora 32, ແພັກເກດ breezy ສໍາລັບລະບົບຄວບຄຸມເວີຊັນ ຈະເຂົ້າມາປ່ຽນແທນແພັກເກດ bzr ແລະ git-remote-bzr ທີ່ກ່ຽວຂ້ອງກັບລະບົບຄວບຄຸມເວີຊັນ Bazaar. ດັ່ງນັ້ນ, ຜູ້ໃຊ້ທີ່ຕິດຕັ້ງ bzr ຈະໄດ້ຮັບ breezy ແທນ. ຄໍາສັ່ງ bzr (Bazaar) ຈະຖືກສະໜອງໃຫ້ໃນຮູບແບບຂອງ symbolic link ໄປຫາຄໍາສັ່ງ brz (Breezy).

MariaDB 10.4

Fedora 32 ສະໜອງແພັກເກດ mariadb ເວີຊັນ 10.4, ເຊິ່ງເພີ່ມຂຶ້ນຈາກເວີຊັນ 10.3 ໃນ Fedora 31.

ການປ່ຽນແປງທີ່ໂດດເດັ່ນລວມມີ:

  • ຜູ້ໃຊ້ root ແລະ mysql ສາມາດເຂົ້າລະບົບໄດ້ໂດຍບໍ່ຕ້ອງໃຊ້ລະຫັດຜ່ານ ຜ່ານການໃຊ້ປລັກອິນການຢືນຢັນຕົວຕົນ unix_socket.

  • ຄວາມເປັນໄປໄດ້ໃນການໃຊ້ປລັກອິນການຢືນຢັນຕົວຕົນຫຼາຍກວ່າໜຶ່ງອັນ ສໍາລັບແຕ່ລະບັນຊີຜູ້ໃຊ້.

  • ຮອງຮັບການກໍານົດວັນໝົດອາຍຸຂອງລະຫັດຜ່ານຜູ້ໃຊ້.

  • ການນໍາໃຊ້ optimizer trace.

  • ເພີ່ມປະສິດທິພາບໃນການຈັດລຽງລໍາດັບ (collations) ຂອງ Unicode.

  • ການປ່ຽນແປງຕ່າງໆ ໃນໄວຍາກອນ (syntax), ຕົວປ່ຽນ (variables) ແລະ ເຄື່ອງຈັກຈັດເກັບຂໍ້ມູນ (storage engine) InnoDB.

ສໍາລັບຂໍ້ມູນຄົບຖ້ວນກ່ຽວກັບການປ່ອຍເວີຊັນນີ້, ກະລຸນາເບິ່ງໄດ້ທີ່ ບັນທຶກການປ່ອຍຕົວຢ່າງເປັນທາງການຂອງ MariaDB.

rdiff-backup 2.0.0

ການປ່ອຍເວີຊັນໃໝ່ນີ້ໄດ້ຖືກເຮັດໃຫ້ພ້ອມຢ່າງແທ້ຈິງສໍາລັບອະນາຄົດ, ດ້ວຍການຍ້າຍໄປທີ່ GitHub, ຮອງຮັບ Python 3, ມີລະບົບ CI/CD ແບບອັດຕະໂນມັດເທິງ Travis, ສາມາດໃຊ້ໄດ້ໃນ PyPi ແລະ ບໍ່ມີຂໍ້ຜິດພາດແບບຖອຍຫຼັງ (regression bugs) ເມື່ອທຽບກັບເວີຊັນ 1.2.8/1.3.3.

ພວກເຮົາກໍຍັງມີເວລາເພີ່ມຄຸນສົມບັດໃໝ່ໆໃຫ້ທ່ານ (ລາຍລະອຽດຢູ່ໃນ ບັນທຶກການປ່ຽນແປງ):

  • ການຈັດການໄຟລ໌ແບບ Sparse ມີປະສິດທິພາບຫຼາຍຂຶ້ນໃນລະບົບໄຟລ໌ທີ່ຮອງຮັບ.

  • ຮູບແບບໄຟລ໌ທີ່ບີບອັດຫຼາຍຂຶ້ນ ຈະຖືກເກັບຮັກສາໄວ້ຄືເກົ່າ.

  • ລອງໃຊ້ຕົວເລືອກ --no-fsync ເພື່ອເພີ່ມຄວາມໄວໃນການສຳຮອງຂໍ້ມູນ (ແຕ່ອາດມີຄວາມສ່ຽງເລັກໜ້ອຍທີ່ຂໍ້ມູນຈະສູນຫາຍ).

  • ສາມາດເຮັດການບິວດ໌ແບບເຮັດຊໍ້າຄືນໄດ້ (Reproducible builds).

  • ສາມາດກໍານົດລະດັບການສະແດງລາຍລະອຽດ (Verbosity) ຜ່ານຕົວປ່ຽນສະພາບແວດລ້ອມ RDIFF_BACKUP_VERBOSITY.

ໃນທາງກັບກັນ, ພວກເຮົາຕ້ອງບອກວ່າເນື່ອງຈາກມີການປ່ຽນແປງຫຼາຍຢ່າງ, rdiff-backup 2.x ບໍ່ສາມາດສື່ສານກັບເວີຊັນເກົ່າ 1.x ໃນໂໝດ client-server ໄດ້ (ແຕ່ ຮູບແບບບ່ອນເກັບຂໍ້ມູນ (repository) ຍັງຄົງໃຊ້ຮ່ວມກັນໄດ້), ດັ່ງນັ້ນທ່ານຈຶ່ງຈໍາເປັນຕ້ອງອັບເກຣດທັງ client ແລະ server ພ້ອມກັນ.

ເຊິ່ງນຳພວກເຮົາໄປສູ່ການຕິດຕັ້ງ, ທີ່ມີການອະທິບາຍລາຍລະອຽດໄວ້ໃນ README, ແຕ່ຂ້າງລຸ່ມນີ້ແມ່ນເວີຊັນແບບຫຍໍ້:

  • ໃນ Fedora 32, ແມ່ນມີຢູ່ໃນຊຸດແຈກຢາຍ (distribution) ນີ້ເລີຍ.

  • ໃນ Fedora 30 ແລະ 31 ແມ່ນມີໃຫ້ໃນຮູບແບບການອັບເດດ.

  • CentOS/RHEL 7 ແລະ 8, ມີໃຫ້ໃນຮູບແບບການອັບເດດໃນ EPEL.

  • ໃນ Ubuntu, ທ່ານສາມາດໃຊ້ ຄັງເກັບແພັກເກດ PPA ຂອງ Otto.

  • Windows, ດາວໂຫຼດໄຟລ໌ rdiff-backup-2.0.0.win32exe.zip ຈາກ ທີ່ນີ້ ແລະ ແຕກໄຟລ໌ໄວ້ບ່ອນໃດບ່ອນໜຶ່ງໃນ PATH ຂອງທ່ານ.

  • ແພລັດຟອມອື່ນໆທີ່ຮອງຮັບ, ໃຫ້ໃຊ້ pip install rdiff-backup (ຫຼື ດາວໂຫຼດ ແລະ ຕິດຕັ້ງໄຟລ໌ທີ່ເໝາະສົມຈາກ ທີ່ນີ້).

ຫາກທ່ານພົບກັບບັນຫາ, ກະລຸນາແຈ້ງປີ້ບັນຫາໃນ Bugzilla, ຕິດຕໍ່ພວກເຮົາຜ່ານ ລາຍຊື່ຜູ້ຮັບອີເມລ rdiff-backup-users ແລະ/ຫຼື ລາຍງານບັນຫາ.

ຂໍໃຫ້ມີຄວາມສຸກກັບການສຳຮອງຂໍ້ມູນ, ແລະ ຈື່ໄວ້ວ່າ: ຖ້າບໍ່ມີ ການສຳຮອງຂໍ້ມູນ, ກໍ ບໍ່ມີ ຄວາມສົງສານ!

ແພັກເກດ apt ຖືກປ່ຽນຖານ (rebased) ຈາກ apt-rpm ມາເປັນ apt ຂອງ Debian

ກ່ອນ Fedora 32, ແພັກເກດ apt ບໍ່ໄດ້ໃຊ້ຊອບແວ apt ຫຼັກຈາກ Debian, ແຕ່ໃຊ້ເວີຊັນທີ່ແຍກອອກມາ (fork) ທີ່ຊື່ວ່າ apt-rpm. ມັນມີຂໍ້ດີຄືເຮັດໃຫ້ຜູ້ໃຊ້ສາມາດໃຊ້ຄໍາສັ່ງ apt-get ໃນເທີມິນໍ (terminal) ເພື່ອຕິດຕັ້ງແພັກເກດຈາກຄັງເກັບ DNF ຂອງ Fedora ໄດ້. ສິ່ງນີ້ມີປະໂຫຍດເພາະບົດຮຽນອອນໄລນ໌ຈຳນວນຫຼາຍແມ່ນໃຊ້ apt-get.

ໂດຍການປ່ຽນແພັກເກດ apt ຂອງ Fedora ຈາກ apt-rpm ມາເປັນ apt ມາດຕະຖານ, ພວກເຮົາໄດ້ຍ້າຍຈາກໂຄງການຕົ້ນທາງ (upstream) ທີ່ຢຸດພັດທະນາແລ້ວໄປສູ່ໂຄງການທີ່ຍັງມີການເຄື່ອນໄຫວຢູ່. ພວກເຮົາຍັງໄດ້ປິດຊ່ອງໂຫວ່ດ້ານຄວາມປອດໄພ ແລະ ນຳໃຊ້ສ່ວນປະກອບທີ່ຈຳເປັນ (dependency) ສໍາລັບແພັກເກດຕ່າງໆໃນລະບົບນິເວດ DPKG ຫຼາຍຂຶ້ນ. ໃນປັດຈຸບັນ ເຮົາສາມາດບິວດ໌ແພັກເກດ Deb ໃນ Fedora ໄດ້ແລ້ວ, ລວມທັງການໃຊ້ pbuilder (ເຊິ່ງທຽບເທົ່າກັບ mock ໃນລະບົບນິເວດ DPKG), ແນວໃດກໍຕາມ pbuilder ໃຊ້ debootstrap ເພື່ອຈັດຕຽມສະພາບແວດລ້ອມການບິວດ໌. ເຖິງວ່າພວກເຮົາອາດຈະສູນເສຍຄວາມສາມາດໃນການໃຊ້ apt-get install ເພື່ອຕິດຕັ້ງແພັກເກດ Fedora ຜ່ານຄໍາສັ່ງ, ແຕ່ພວກເຮົາກໍໄດ້ເປີດຊ່ອງທາງໃຫ້ກັບ sbuild (ເຊິ່ງເປັນອີກເຄື່ອງມືທີ່ທຽບເທົ່າ mock) ເພື່ອບິວດ໌ໄຟລ໌ Deb ໃນສະພາບແວດລ້ອມທີ່ສະອາດ. ການປ່ຽນແປງນີ້ສະເໜີທາງເລືອກຫຼາຍຂຶ້ນໃນການເຮັດວຽກກັບ Debian ແລະ ລະບົບອື່ນໆທີ່ກ່ຽວຂ້ອງ ໂດຍບໍ່ຕ້ອງອອກຈາກຂອບເຂດຄວາມຄຸ້ນເຄີຍຂອງ Fedora.