Linux-da kök hökmünde VLC Media pleýerini nädip gurmaly we işletmeli


VLC erkin we açyk çeşme kross platformasy multimediýa pleýer, kodlaýjy we işleýän akymdyr. Ol ýerdäki iň meşhur (we iň köp ulanylýan) media pleýer.

Käbir görnükli aýratynlyklary multimediýa faýllarynyň hemmesine diýen ýaly goldawy öz içine alýar, şeýle hem Audio CD, VCD we DVD-leri goldaýar. Mundan başga-da, VLC ulanyjylara mazmuny torda akdyrmaga mümkinçilik berýän dürli akym protokollaryny goldaýar.

Bu makalada size Linux-da kök ulanyjy hökmünde VLC media pleýerini işletmäge mümkinçilik berýän ýönekeý bir hak görkezeris.

Bellik: VLC-iň kök hasabynda işlemezliginiň bir sebäbi bar (ýa-da kök hökmünde işledilip bilinmez), şonuň üçin kök hasaby gündelik işler üçin däl-de, diňe ulgam hyzmaty üçin.

Linux-da VLC pleýer guruň

VLC gurmak gaty aňsat, esasy Linux distroslarynyň resmi ammarlarynda bar, diňe degişli Linux paýlanyşynda aşakdaky buýrugy işlediň.

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

Linux ulgamyňyzy kök hökmünde işleýän bolsaňyz, mysal üçin Kali Linux, VLC-ni işletjek bolanyňyzda aşakdaky ýalňyşlygy alarsyňyz.

"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)."

VLC ikilik faýlynda üýtgeşmeler girizmek üçin aşakdaky sed buýrugyny işlediň, ol geteuid üýtgeýjisini (jaň etabynyň täsirli ulanyjy şahsyýetini kesgitleýär) getppid (jaň etabynyň esasy prosess ID-ni kesgitlär) bilen çalşar.

Bu buýrukda, 's/geteuid/getppid /' (regexp=geteuid, çalyşmak=getppid) jady edýär.

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

Alterna-da bolmasa, bereket, hexeditor ýaly hex-redaktor ulanyp, VLC ikilik faýly redaktirläň. Soňra geteuid setirini gözläň we ony getppid bilen çalyşyň, faýly ýazdyryň we çykyň.

Mundan başga-da, munuň başga bir usuly, --enable-run-as-root baýdagyny ./configure we VLC-e geçirmek arkaly VLC çeşme koduny göçürip almak we düzmek. kök hökmünde işlemegi başarmaly.

Bu hemmesi! Indi Linux-da kök ulanyjy hökmünde VLC-ni işletmeli. Islendik pikiriňizi paýlaşmak üçin aşakdaky seslenme formasyny ulanyň.