Jinsi ya Kusakinisha na Kuendesha VLC Media Player kama Mizizi katika Linux


VLC ni kicheza media titika na huria cha chanzo huria, kisimbaji na kipeperushi kinachofanya kazi. Ni kicheza media maarufu sana (na ikiwezekana kinachotumiwa zaidi) huko nje.

Baadhi ya vipengele vyake mashuhuri ni pamoja na usaidizi kwa faili karibu zote (ikiwa sio nyingi) za media titika, pia inasaidia CD za Sauti, VCD, na DVD. Zaidi ya hayo, VLC inasaidia itifaki mbalimbali za utiririshaji zinazowawezesha watumiaji kutiririsha maudhui kupitia mtandao.

Katika makala haya, tutakuonyesha udukuzi rahisi ambao utakuwezesha kuendesha kicheza media cha VLC kama mtumiaji wa mizizi kwenye Linux.

Kumbuka: Kuna sababu kwa nini VLC haitafanya kazi katika akaunti ya msingi (au haiwezi kuendeshwa kama mzizi), kwa hivyo kwa sababu akaunti ya mizizi ni ya matengenezo ya mfumo pekee, si kwa shughuli za kila siku.

Sakinisha VLC Player kwenye Linux

Kusakinisha VLC ni rahisi sana, inapatikana katika hazina rasmi za Linux distros, endesha tu amri ifuatayo kwenye usambazaji wako wa Linux.

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

Ikiwa unaendesha mfumo wako wa Linux kama mzizi, kwa mfano Kali Linux, utapata hitilafu hapa chini unapojaribu kuendesha 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)."

Tekeleza sed amri hapa chini ili kufanya mabadiliko katika faili ya binary ya VLC, itachukua nafasi ya utofauti wa geteuid (ambao huamua kitambulisho bora cha mtumiaji wa mchakato wa kupiga simu) na getppid (ambayo itabainisha kitambulisho cha mchakato wa mzazi wa mchakato wa kupiga simu).

Katika amri hii, 's/geteuid/getppid/' (regexp=geteuid, replacement=getppid) hufanya uchawi.

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

Vinginevyo, hariri faili ya binary ya VLC kwa kutumia kihariri-hex kama vile bless, hexeditor. Kisha utafute kamba ya geteuid na uibadilishe na getppid, hifadhi faili na utoke.

Bado, njia nyingine ya hii ni kupakua na kukusanya msimbo wa chanzo wa VLC kwa kupitisha bendera ya --enable-run-as-root hadi ./configure na VLC inapaswa kuwa na uwezo wa kukimbia kama mzizi.

Ni hayo tu! Unapaswa sasa kuendesha VLC kama mtumiaji wa mizizi kwenye Linux. Ili kushiriki mawazo yoyote, tumia fomu ya maoni iliyo hapa chini.