Cómo instalar y ejecutar VLC Media Player como root en Linux

Cómo instalar y ejecutar VLC Media Player como root en Linux

VLC es un reproductor multimedia multimedia de código abierto gratuito y de código abierto que funciona. Es un reproductor multimedia muy popular (y posiblemente el más utilizado).

Algunas de sus características notables incluyen soporte para casi todos (si no la mayoría) de archivos multimedia, también admite CD de audio, VCD y DVD. Además, VLC admite varios protocolos de transmisión que permiten a los usuarios transmitir contenido a través de una red.

Leer sugerido: 10 mejores reproductores multimedia de código abierto para Linux

En este artículo, le mostraremos un truco simple que le permitirá ejecutar el reproductor multimedia VLC como usuario root en Linux.

Nota: Hay una razón por la cual VLC no se ejecutará en una cuenta raíz (o no se puede ejecutar como root), por lo que porque la cuenta raíz es solo para el mantenimiento del sistema, no para actividades cotidianas.

Instale el reproductor VLC en Linux

Instalación VLC es tan fácil que está disponible en repositorios oficiales de las distribuciones de Linux convencionales, solo ejecute el siguiente comando en su distribución de Linux respectiva.

$ sudo apt install vlc #debain/ubuntu $ sudo yum instalación vlc #rhel/centos $ sudo dnf instalación vlc #fedora 22+ 

Si está ejecutando su sistema Linux como root, por ejemplo, Kali Linux, recibirá el error a continuación cuando intente ejecutar VLC.

"No se supone que VLC se ejecute como root. Lo siento. Si necesita usar prioridades en tiempo real y/o puertos TCP privilegiados, puede usar VLC-Wrapper (asegúrese de que esté configurado UID y no puede ser ejecutado por usuarios no con la confianza primero)." 

Formas alternativas de ejecutar VLC como usuario root

Ejecute el comando SED a continuación para hacer cambios en el archivo binario VLC, reemplazará el geteuid variable (que determina la identificación de usuario efectiva del proceso de llamada) con getppid (que determinará la identificación del proceso principal del proceso de llamada).

En este comando, 's/geteuid/getppid/'(regexp = geteuid, reemplazo = getppid) Hace la magia.

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

Alternativamente, edite el archivo binario VLC utilizando un editor hex como Hex como bendecir, hexeditor. Luego busca geteuid Cadena y reemplácelo con getppid, Guarda el archivo y cierra.

Una vez más, otra forma en torno a esto es descargar y compilar el código fuente de VLC pasando el --habilitar marcar a ./Configurar y VLC debería poder ejecutarse como root.

Eso es todo! Ahora debe ejecutar VLC como usuario root en Linux. Para compartir cualquier pensamiento, use el formulario de comentarios a continuación.