Bii o ṣe le Fi sii ati Ṣiṣe VLC Media Player bi Gbongbo ni Lainos


VLC jẹ oṣere ọfẹ ati ṣiṣi orisun agbelebu-pẹpẹ multimedia ẹrọ orin, encoder ati ṣiṣanwọle ti n ṣiṣẹ. O jẹ olokiki pupọ (ati boya o ṣee lo julọ) ẹrọ orin media ni ita.

Diẹ ninu awọn ẹya olokiki rẹ pẹlu atilẹyin fun fere gbogbo (ti kii ba ṣe pupọ julọ) awọn faili multimedia, o tun ṣe atilẹyin CDs Audio, VCDs, ati DVD. Ni afikun, VLC ṣe atilẹyin ọpọlọpọ awọn ilana ṣiṣanwọle ti n mu awọn olumulo laaye lati san akoonu lori nẹtiwọọki kan.

Ninu nkan yii, a yoo fi gige gige ti o rọrun han fun ọ ti yoo jẹ ki o ṣiṣẹ ẹrọ orin media VLC bi olumulo root ni Linux.

Akiyesi: Idi kan wa ti VLC kii yoo ṣiṣẹ ni akọọlẹ gbongbo kan (tabi ko le ṣe ṣiṣe bi gbongbo), nitorinaa nitori akọọlẹ gbongbo wa fun itọju eto nikan, kii ṣe fun awọn iṣẹ ojoojumọ.

Fi sori ẹrọ VLC Player ni Linux

Fifi VLC sori ẹrọ jẹ irọrun, o wa ni awọn ibi ipamọ osise ti ojulowo Linux distros, kan ṣiṣe aṣẹ ni atẹle lori pinpin Linux tirẹ.

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

Ti o ba nṣiṣẹ eto Linux rẹ bi gbongbo, fun apẹẹrẹ Kali Linux, iwọ yoo gba aṣiṣe ni isalẹ nigbati o ba gbiyanju lati ṣiṣẹ 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)."

Ṣiṣe aṣẹ sed ni isalẹ lati ṣe awọn ayipada ninu faili alakomeji VLC, yoo rọpo oniyipada geteuid (eyiti o pinnu ID olumulo ti o munadoko ti ilana pipe) pẹlu getppid (eyi ti yoo pinnu ID ilana obi ti ilana pipe).

Ninu aṣẹ yii, ‘s/geteuid/getppid /‘ (regexp = geteuid, replace = = getppid) ṣe idan naa.

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

Ni omiiran, satunkọ faili alakomeji VLC nipa lilo olootu hex gẹgẹbi ibukun, hexitoritor. Lẹhinna wa okun geteuid ki o rọpo rẹ pẹlu getppid, fi faili pamọ ki o jade.

Sibẹsibẹ lẹẹkansi, ọna miiran ni ayika eyi ni lati gba lati ayelujara ati ṣajọ koodu orisun VLC nipa gbigbe asia --enable-run-as-root si ./configure ati VLC yẹ ni anfani lati ṣiṣe bi gbongbo.

Gbogbo ẹ niyẹn! O yẹ ki o ṣiṣe bayi VLC bi olumulo olumulo ni Linux. Lati pin eyikeyi awọn ero, lo fọọmu esi ni isalẹ.