ວິທີການຕິດຕັ້ງສ່ວນເພີ່ມຂອງແຂກ VirtualBox ໃນ CentOS 8


ເມື່ອທ່ານຕິດຕັ້ງເຄື່ອງ virtual ເສີຍໆກັບ GUI ໃນ VirtualBox, ຂະ ໜາດ ໜ້າ ຈໍມັກຈະຖືກປັບຂະ ໜາດ ແລະປະສົບການຂອງຜູ້ໃຊ້ມັກຈະຖືກປິດບັງ. ເພື່ອປັບປຸງລັກສະນະແລະການເຮັດວຽກຂອງເຄື່ອງ virtual, VirtualBox ສະ ໜອງ ຊຸດຊອບແວແລະຄົນຂັບທີ່ມີຊື່ວ່າການເພີ່ມເຕີມແຂກຂອງ VirtualBox ໃນຮູບແບບຂອງຮູບພາບ ISO ທີ່ຮູ້ກັນໃນນາມ VBoxGuestAdditions.iso. ຫຼັງຈາກນັ້ນຮູບພາບຈະຖືກຕິດຕັ້ງໃສ່ລະບົບແຂກແລະສ່ວນເພີ່ມຂອງແຂກແມ່ນຕິດຕັ້ງຫຼັງຈາກນັ້ນ.
ການເພີ່ມເຕີມຂອງແຂກ VirtualBox ຊ່ວຍໃຫ້ມີການເຮັດວຽກທີ່ມີລາຍຊື່ຢູ່ລຸ່ມນີ້:

  • ປັບປຸງຮູບແບບການສະແດງ/ຮູບລັກສະນະ.
  • ການເຊື່ອມໂຍງຕົວຊີ້ເມົາຫນູລະຫວ່າງເຄື່ອງແລະເຄື່ອງຂອງແຂກ.
  • ແບ່ງປັນແຟ້ມແຟ້ມລະຫວ່າງລະບົບເຈົ້າພາບແລະລະບົບແຂກ.
  • ສຳ ເນົາແລະວາງແລະຕັດແລະວາງ ໜ້າ ທີ່ລະຫວ່າງເຈົ້າພາບແລະລະບົບແຂກ.

  • ວິທີການຕິດຕັ້ງ VirtualBox ໃນ CentOS 8

ການເພີ່ມເຕີມຂອງແຂກ VirtualBox ສາມາດຕິດຕັ້ງໄດ້ທັງລະບົບ Linux ແລະ Windows. ໃນຄູ່ມືນີ້, ພວກເຮົາຈະຍ່າງທ່ານຜ່ານການຕິດຕັ້ງເພີ່ມເຕີມແຂກ VirtualBox ໃນ CentOS 8.

ຂັ້ນຕອນທີ 1: ການຕິດຕັ້ງ EPEL ໃນ CentOS 8

ເພື່ອເລີ່ມຕົ້ນ, ເລີ່ມຕົ້ນໂດຍການຕິດຕັ້ງຫໍສະມຸດ EPEL, ໂດຍຫຍໍ້ ສຳ ລັບຊຸດພິເສດ ສຳ ລັບ Linux Linux, ເຊິ່ງເປັນບ່ອນເກັບມ້ຽນທີ່ໃຫ້ໂປແກຼມໂປຼແກຼມເປີດ - ແຫຼ່ງພິເສດ ສຳ ລັບລົດຊາດ RedHat ເຊັ່ນ CentOS ແລະ Fedora.

ໃນການຕິດຕັ້ງຫ້ອງເກັບ EPEL ໃນ CentOS 8, ໃຫ້ ດຳ ເນີນການ ຄຳ ສັ່ງ dnf ຕໍ່ໄປນີ້ຢູ່ປາຍຍອດ.

$ sudo dnf install epel-release

ເມື່ອຕິດຕັ້ງແລ້ວ, ຢືນຢັນລຸ້ນທີ່ຕິດຕັ້ງໂດຍການແລ່ນ ຄຳ ສັ່ງ.

$ rpm -q epel-release

ຂັ້ນຕອນທີ 2: ການຕິດຕັ້ງຫົວ Kernel ແລະສ້າງເຄື່ອງມື

ດ້ວຍການຕິດຕັ້ງຫໍພັກ EPEL, ດຳ ເນີນການແລະຕິດຕັ້ງ header kernel ແລະສ້າງເຄື່ອງມືທີ່ ຈຳ ເປັນໃນການຕິດຕັ້ງສ່ວນເພີ່ມຂອງແຂກດັ່ງທີ່ສະແດງ.

$ sudo dnf install gcc make perl kernel-devel kernel-headers bzip2 dkms

ເມື່ອຕິດຕັ້ງແລ້ວ, ຢືນຢັນວ່າລຸ້ນ kernel-devel ແມ່ນກົງກັບເວີຊັນຂອງ Linux kernel ຂອງທ່ານໂດຍການແລ່ນ ຄຳ ສັ່ງເຫຼົ່ານີ້:

$ rpm -q kernel-devel
$ uname -r

ຜົນໄດ້ຮັບສະແດງໃຫ້ເຫັນຢ່າງຈະແຈ້ງເຖິງຄວາມຂັດແຍ່ງລະຫວ່າງສອງຮຸ່ນ. ຮຸ່ນ kernel-devel ແມ່ນ 4.18.0-147.8.1.el8_1.x86_64 ໃນຂະນະທີ່ເວີຊັນ Linux ແມ່ນ 4.18.0-80.el8.x86_64.

ເພື່ອແກ້ໄຂບັນຫາ, ປັບປຸງ Linux kernel ໂດຍການ ດຳ ເນີນການ ຄຳ ສັ່ງ:

$ sudo dnf update kernel-*

ເມື່ອໄດ້ຮັບການກະຕຸ້ນເຕືອນ, ໃຫ້ກົດ Y ແລະກົດ ENTER ເພື່ອສືບຕໍ່ການອັບເດດ. ເມື່ອການປັບປຸງ ສຳ ເລັດແລ້ວ, ໃຫ້ເປີດລະບົບ CentOS 8 ຂອງທ່ານຄືນ ໃໝ່.

$ sudo reboot

ໃນລະຫວ່າງການເລີ່ມຕົ້ນ ໃໝ່, ຕ້ອງແນ່ໃຈວ່າຈະເຂົ້າສູ່ kernel ເຂົ້າ ໃໝ່ ຫຼ້າສຸດທີ່ສອດຄ້ອງກັບລຸ້ນ kernel-devel. ນີ້ມັກຈະເປັນການເຂົ້າ ທຳ ອິດຕາມທີ່ທ່ານເຫັນ.

ເມື່ອລະບົບ ສຳ ເລັດແລ້ວກັບການບູດເຄື່ອງ, ເຂົ້າສູ່ລະບົບແລະຢັ້ງຢືນອີກເທື່ອ ໜຶ່ງ ວ່າ kernel-devel ເວີຊັນນີ້ກົງກັບລຸ້ນ Linux ແກ່ນ.

$ rpm -q kernel-devel
$ uname -r

ດຽວນີ້ທັງສອງລຸ້ນ ກຳ ລັງຊິ້ງຂໍ້ມູນຢູ່. ຍິ່ງໃຫຍ່! ຕອນນີ້ທ່ານສາມາດສືບຕໍ່ເດີນ ໜ້າ ແລະຕິດຕັ້ງເພີ່ມເຕີມແຂກ VirtualBox.

ຂັ້ນຕອນທີ 3: ຕິດຕັ້ງສ່ວນເພີ່ມຂອງແຂກ VirtualBox ໃນ CentOS 8

ມີສອງວິທີໃນການຕິດຕັ້ງການເພີ່ມຂອງແຂກ, ແລະພວກເຮົາຈະກວມເອົາທັງສອງທາງນີ້:

ການຕິດຕັ້ງເພີ່ມເຕີມແຂກຂອງ VirtualBox, ອອກໄປທີ່ແຖບເມນູແລະກົດໃສ່ອຸປະກອນຕ່າງໆ -> ໃສ່ CD ເພີ່ມຮູບພາບຂອງແຂກ.

pop ຈະປາກົດເປັນສະແດງໃຫ້ເຫັນ. ຈາກນີ້, ທ່ານສາມາດ ນຳ ໃຊ້ສອງວິທີຄື:

ທ່ານສາມາດກົດປຸ່ມ 'Run' ແລະຕໍ່ມາຢືນຢັນຄວາມຖືກຕ້ອງເມື່ອຖືກກະຕຸ້ນ. ຫລັງຈາກນັ້ນ, ທ່ານຈະໄດ້ເຫັນຜົນຜະລິດບາງ ຄຳ ເວົ້າຢູ່ປາຍຍອດ. ເມື່ອການຕິດຕັ້ງ ສຳ ເລັດແລ້ວ, ໃຫ້ລີບູດລະບົບ ໃໝ່ ແລະບູດ ໜ້າ ຈໍ ໃໝ່.

ຕົວເລືອກທີສອງແມ່ນການຕິດຕັ້ງເສັ້ນ ຄຳ ສັ່ງ. ເພື່ອບັນລຸສິ່ງນີ້, ໃຫ້ເລືອກຕົວເລືອກ 'ຍົກເລີກ' ແລະຫຼັງຈາກນັ້ນ, ເປີດສະຖານີຂອງທ່ານແລະສ້າງຈຸດຕິດຕັ້ງ ສຳ ລັບຮູບພາບ ISO ເພີ່ມຂອງແຂກ

$ sudo mkdir -p /mnt/cdrom

ຕໍ່ໄປ, ຕິດຮູບພາບ ISO ໃສ່ຈຸດ mount.

$ sudo mount /dev/cdrom /mnt/cdrom

ຫຼັງຈາກນັ້ນ, ສຸດທ້າຍທ່ອງໄປຫາສະຖານທີ່ mount ແລະດໍາເນີນການ script ຕິດຕັ້ງ VirtualBox.

$ cd /mnt/cdrom
$ sudo ./VBoxLinuxAdditions.run 

ເມື່ອສະຄິບເຮັດ ສຳ ເລັດແລ້ວ, ທ່ານຈະສັງເກດເຫັນ ໜ້າ ຈໍ ກຳ ລັງຂະ ໜາດ ເຕັມ. ຖ້າສິ່ງນີ້ບໍ່ເກີດຂື້ນກັບກໍລະນີຂອງທ່ານ, ໃຫ້ທ່ານເລີ່ມຕົ້ນລະບົບຂອງທ່ານຄືນ ໃໝ່ ແລະສຸດທ້າຍກໍ່ເຂົ້າສູ່ເຄື່ອງເຕັມຈໍ CentOS 8 ຂອງທ່ານເຕັມທີ່ :-)

ເພື່ອເປີດໃຊ້ຕົວເຊື່ອມໂຍງເມົາສ໌, ໄປຫາ 'Clipboard ທີ່ໃຊ້ຮ່ວມກັນ' -> 'Bidirectional'. ນີ້ຊ່ວຍໃຫ້ທ່ານສາມາດຄັດລອກແລະວາງເນື້ອຫາລະຫວ່າງລະບົບໂຮດແລະແຂກ.

ພວກເຮົາຫວັງວ່າບົດຂຽນນີ້ມີປະໂຫຍດແກ່ທ່ານ, ຖ້າທ່ານປະສົບກັບສິ່ງທ້າທາຍໃດໆ, ກະລຸນາຕິດຕໍ່ຫາພວກເຮົາ. ຂອບໃຈ.