Kuidas installida ja käitada VLC Media Playerit juurkasutajana Linuxis


VLC on tasuta ja avatud lähtekoodiga platvormidevaheline multimeediamängija, kooder ja voogedastaja, mis töötab. See on seal väga populaarne (ja võib-olla ka kõige sagedamini kasutatav) meediumipleier.

Mõned selle märkimisväärsed funktsioonid hõlmavad peaaegu kõigi (kui mitte enamiku) multimeediumifailide tuge, samuti toetavad need audio-CD-sid, VCD-sid ja DVD-sid. Lisaks toetab VLC erinevaid voogesitusprotokolle, mis võimaldavad kasutajatel sisu voogedastada võrgu kaudu.

Selles artiklis näitame teile lihtsat häkkimist, mis võimaldab teil käivitada VLC-meediumipleierit Linuxi juurkasutajana.

Märkus. On olemas põhjus, miks VLC ei käivitu juurkontol (või ei saa seda juurana käivitada), kuna juurkonto on mõeldud ainult süsteemi hoolduseks, mitte igapäevasteks toiminguteks.

Installige VLC Player Linuxi

VLC installimine on nii lihtne, see on saadaval tavapäraste Linuxi distrode ametlikes hoidlates, lihtsalt käivitage järgmine käsk oma vastavas Linuxi jaotuses.

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

Kui kasutate oma Linuxi süsteemi juurkasutajana, näiteks Kali Linuxi, kuvatakse VLC käivitamisel allpool olev viga.

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

Käivitage VLC binaarfailis muudatuste tegemiseks allpool käsk sed, see asendab muutuja geteuid (mis määrab helistamisprotsessi tegeliku kasutajatunnuse) getppid-ga (mis määrab helistamisprotsessi vanemprotsessi ID).

Selles käsus teeb võlu ‘s/geteuid/getppid /’ (regexp = geteuid, asendus = getppid).

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

Teise võimalusena redigeerige VLC binaarfaili, kasutades kuuskant-redaktorit, näiteks bless, hexeditor. Seejärel otsige geteuid string ja asendage see getppidiga, salvestage fail ja väljuge.

Veelkord, teine võimalus selle ümber on VLC lähtekoodi allalaadimine ja kompileerimine, edastades lipu --enable-run-as-root ./configure -le ja VLC peaks olema võimeline jooksma root.

See on kõik! Nüüd peaksite VLC-d käitama Linuxis juurkasutajana. Mõtete jagamiseks kasutage allolevat tagasisidevormi.