Yadda ake Shigar da Gudun VLC Media Player azaman Tushen a Linux


VLC kyauta ce kuma buɗe tushen giciye-dandamali multimedia player, encoder da rafi mai aiki. Shahararren ɗan wasa ne (kuma mai yuwuwa mafi yawan amfani) kafofin watsa labarai a waje.

Wasu daga cikin fitattun abubuwanta sun haɗa da tallafi ga kusan duka (idan ba mafi yawan) fayilolin multimedia ba, yana kuma tallafawa CDs Audio, VCDs, da DVDs. Bugu da ƙari, VLC tana goyan bayan ka'idojin yawo daban-daban waɗanda ke ba masu amfani damar jera abun ciki akan hanyar sadarwa.

A cikin wannan labarin, za mu nuna muku wani sauki hack wanda zai ba ka damar gudanar da VLC media player a matsayin tushen mai amfani a Linux.

Lura: Akwai dalilin da ya sa VLC ba zai gudana a cikin asusun tushen ba (ko kuma ba za a iya gudanar da shi azaman tushen ba), don haka saboda asusun tushen shine don kiyaye tsarin kawai, ba don ayyukan yau da kullum ba.

Shigar da VLC Player a cikin Linux

Shigar da VLC yana da sauƙi, yana samuwa a cikin ma'ajiyar hukuma na Linux distros na yau da kullun, kawai gudanar da umarni mai zuwa akan rarraba Linux ɗin ku.

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

Idan kuna gudanar da tsarin Linux ɗin ku azaman tushen, misali Kali Linux, zaku sami kuskuren ƙasa lokacin da kuke ƙoƙarin kunna 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)."

Gudun umarnin sed da ke ƙasa don yin canje-canje a cikin fayil ɗin binary na VLC, zai maye gurbin madaidaicin geteuid (wanda ke ƙayyade ingantaccen ID ɗin mai amfani na tsarin kira) tare da getppid (wanda zai ƙayyade ID na tsarin iyaye na tsarin kira).

A cikin wannan umarnin, 's/geteuid/getppid/' (regexp=geteuid, maye=getppid) yayi sihirin.

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

A madadin, shirya fayil ɗin binary na VLC ta amfani da editan hex kamar albarka, hexeditor. Sannan nemo igiyar geteuid kuma a maye gurbinsa da getppid, ajiye fayil ɗin sannan fita.

Duk da haka kuma, wata hanyar da ke kewaye da wannan ita ce zazzagewa da tattara lambar tushe ta VLC ta wuce alamar --enable-run-as-tut zuwa ./configure kuma VLC yakamata iya gudu a matsayin tushen.

Shi ke nan! Ya kamata ku gudanar da VLC a matsayin tushen mai amfani a cikin Linux. Don raba kowane tunani, yi amfani da fom ɗin amsa da ke ƙasa.