ວິທີຕິດຕັ້ງແລະຕິດຕັ້ງ VLC Media Player ເປັນຮາກໃນ Linux


VLC ແມ່ນເຄື່ອງຫຼີ້ນ multimedia ທີ່ມີລະບົບຂ້າມຜ່ານແບບເປີດແລະໃຊ້, encoder ແລະ streamer ທີ່ໃຊ້ໄດ້. ມັນເປັນເຄື່ອງຫຼິ້ນສື່ທີ່ມີຄວາມນິຍົມ (ແລະອາດຈະເປັນທີ່ຖືກໃຊ້ຫຼາຍທີ່ສຸດ) ຢູ່ບ່ອນນັ້ນ.

ບາງລັກສະນະທີ່ ໜ້າ ສັງເກດຂອງມັນປະກອບມີການສະ ໜັບ ສະ ໜູນ ສຳ ລັບເອກະສານ multimedia ເກືອບທັງ ໝົດ (ຖ້າບໍ່ແມ່ນ), ມັນຍັງຮອງຮັບ CDs Audio, VCD, ແລະ DVD. ນອກຈາກນັ້ນ, VLC ສະ ໜັບ ສະ ໜູນ ໂປແກຼມ streaming ຕ່າງໆເພື່ອໃຫ້ຜູ້ໃຊ້ສາມາດກະຈາຍເນື້ອຫາຜ່ານເຄືອຂ່າຍ.

ໃນບົດຂຽນນີ້, ພວກເຮົາຈະສະແດງວິທີການ hack ງ່າຍໆເຊິ່ງຈະຊ່ວຍໃຫ້ທ່ານສາມາດເອີ້ນໃຊ້ VLC media player ເປັນຜູ້ໃຊ້ root ໃນ Linux.

ໝາຍ ເຫດ: ມີເຫດຜົນທີ່ VLC ຈະບໍ່ເຮັດວຽກໃນບັນຊີຮາກ (ຫລືບໍ່ສາມາດໃຊ້ເປັນຮາກໄດ້), ສະນັ້ນ, ເພາະວ່າບັນຊີຮາກແມ່ນເພື່ອຮັກສາລະບົບເທົ່ານັ້ນ, ບໍ່ແມ່ນ ສຳ ລັບກິດຈະ ກຳ ປະ ຈຳ ວັນ.

ຕິດຕັ້ງ VLC Player ໃນ Linux

ການຕິດຕັ້ງ VLC ແມ່ນງ່າຍດັ່ງນັ້ນ, ມັນມີຢູ່ໃນຫໍສະ ໝຸດ ຢ່າງເປັນທາງການຂອງການແບ່ງປັນ Linux ທີ່ບໍ່ຖືກຕ້ອງ, ພຽງແຕ່ ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້ກ່ຽວກັບການແຈກຈ່າຍ Linux ຂອງທ່ານ.

$ sudo apt install vlc   	 #Debain/Ubuntu
$ sudo yum install vlc 	         #RHEL/CentOS
$ sudo dnf install vlc   	 #Fedora 22+

ຖ້າທ່ານ ກຳ ລັງໃຊ້ລະບົບ Linux ຂອງທ່ານເປັນຮາກ, ຍົກຕົວຢ່າງ Kali Linux, ທ່ານຈະໄດ້ຮັບຂໍ້ຜິດພາດຂ້າງລຸ່ມນີ້ເມື່ອທ່ານພະຍາຍາມໃຊ້ VLC.

"VLC is not supposed to be run as root. Sorry. If you need to use real-time priorities and/or privileged TCP ports you can use vlc-wrapper (make sure it is Set-UID root and cannot be run by non-trusted users first)."

ດໍາເນີນການຄໍາສັ່ງ sed ຂ້າງລຸ່ມນີ້ເພື່ອເຮັດການປ່ຽນແປງໃນໄຟລ໌ໄບນາລີ VLC, ມັນຈະປ່ຽນແທນຕົວປ່ຽນ (geteuid ຕົວປ່ຽນແປງ (ເຊິ່ງກໍານົດ ID ຜູ້ໃຊ້ທີ່ມີປະສິດຕິຜົນຂອງຂະບວນການໂທ)) ກັບ getppid (ເຊິ່ງຈະກໍານົດ ID ຂອງໂປແກຼມພໍ່ແມ່ຂອງຂະບວນການໂທ).

ໃນ ຄຳ ສັ່ງນີ້, 's/geteuid/getppid /' (regexp = geteuid, ການທົດແທນ = getppid) ແມ່ນເຮັດໃນເວດມົນ.

$ sudo sed -i 's/geteuid/getppid/' /usr/bin/vlc

ອີກທາງເລືອກ, ດັດແກ້ເອກະສານໄບນາລີ VLC ໂດຍໃຊ້ບັນນາທິການ hex ເຊັ່ນ: ໃຫ້ພອນ, ເຮັກເຕີ. ຫຼັງຈາກນັ້ນ, ຄົ້ນຫາຊ່ອຍແນ່ geteuid ແລະປ່ຽນມັນດ້ວຍ getppid, ບັນທຶກເອກະສານແລະອອກ.

ອີກຢ່າງ ໜຶ່ງ, ອີກວິທີ ໜຶ່ງ ທີ່ຢູ່ອ້ອມຂ້າງນີ້ແມ່ນການດາວໂຫລດແລະລວບລວມລະຫັດແຫຼ່ງ VLC ໂດຍການສົ່ງທຸງ - ເປີດໃຊ້ເປັນຮາກ ໄປ ./configure ແລະ VLC ຄວນ ສາມາດດໍາເນີນການເປັນຮາກ.

ຫມົດເທົ່ານີ້! ດຽວນີ້ທ່ານຄວນໃຊ້ VLC ເປັນຜູ້ໃຊ້ຮາກໃນ Linux. ເພື່ອແບ່ງປັນຄວາມຄິດໃດໆ, ໃຫ້ໃຊ້ແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.