domingo, 11 de julio de 2021

VirtualBox 6.1 en openSUSE 15.3

 En la entrada mostraremos los pasos seguidos para tener a VirtualBox en nuestro sistema operativo openSUSE 15.3, por defecto no agregaremos repositorio de virtualbox, usaremos los que trae en los repos oficiales de openSUSE.

Luego de nuestra instalación limpia de openSUSE 15.3 miramos si en los repositorios está virtualbox:

>sudo -s

Ingresas tu contraseña

#zypper search virtualbox

Ahí lo vemos, entonces procedemos

#zypper install virtualbox

Agregará todas las dependencias, eso debería ser, pero no lo hace del todo, nos faltará software de desarrollo al parecer, pero intentemos y mostremos los mensajes que nos indica.

Cuando iniciamos el software por primera vez nos indica que nuestro usuario no está dentro del grupo vboxusers, debemos de agregar, nos sugiere que lo hagamos usando yast, pero lo haremos de la forma tradicional usando la terminal:

#usermod -G vboxusers -a tuUsuario

Luego en algún punto te indica que debes cerrar sesión e iniciar nuevamente.

Ya tenemos virtualbox 6.1, iniciamos y creamos una máquina virtual y al querer iniciar nos muestra este mensaje.


Procedemos a ejecutar dicho comando y nos dice que falta software, es lo bueno de openSUSE ya te dice que falta 👍, 

"ns01:/home/edgar # /sbin/vboxconfig
Sources for building host modules are not present,
Use 'sudo zypper install virtualbox-host-source kernel-devel kernel-default-devel' to install them. Quitting .."
 

Agregamos:

#zypper install virtualbox-host-source kernel-devel kernel-default-devel

Ahora si ejecutamos el comando anterior:

ns01:/home/edgar # /sbin/vboxconfig

Ya funciona 😀

Nota: en algún punto te indica acerca de USB e indica que si aceptas corres riesgo y bla bla, en mi caso no utilizaré dicha característica, acepto la que me indica osea denegar.

Instalar codecs multimedia en openSUSE 15.3

 En la entrada mostraremos una forma para instalar codecs multimedia para openSUSE 15.3, pero antes te comentaré el escenario que tenemos antes de agregar un repo adicional.

Instalación limpia de openSUSE 15.3: por defecto con el entorno xfce ya reproduce archivos multimedia como .mp3, .mp4, .mkv pareciera que ya no necesita agregar más software, pero sorpresa es que cuando estas con navegador firefox en la página web de Facebook y deseas mirar los videos en los muros te das con la sorpresa que no se reproducen, de igual manera pasa con otras páginas como instagram, entonces hacemos un upgrade y nuevamente intentamos y nada de nada, entonces faltan codecs multimedia, lo más normal es agregar un repositorio adicional con zypper, packman es uno de los repos más comunes para agrgar software extra y sobre todo software multimedia, pero podemos proceder de otra manera para dicho propósito, veamos como.

OPI (instalador de paquetes), este software hará un poco más fácil la tarea de agregar codecs multimedia, entonces abrimos un emulador de terminal y como root realizamos los siguiente:

>sudo -s

#zypper install opi

#zypper refresh

Instalamos los codecs

#opi codecs

Por defecto va a agregar a packman como repositorio adicional, le indicas que acepte las credenciales siempre y agregará todo lo necesario.

Cierras el navegador firefox y abres nuevamente, ahora buscas los videos en los muros de facebook y ahora si se reproducen todos, de igual manera en instagram.

También algo para apuntar es que al agregar el software se ve que no todo marcha bien, por ahi se lee que no se completó todo como debería ser: "Installation has completed with error.", le hacemos un refresh a los repos y dejamos por default, podemos hacer un upgrade y te dirá que hay paquetes que no se actualizarán y son retenidos, en fin asi funciona en openSUSE, algunas dependencias no se completaron al parecer 😅. 

Miras los repositorios que estan activos con 

#zypper lr -P 

Por ahí está packman

Fuente para la entrada: OPI.

Extensiones php en FreeBSD 14 para PhpSysinfo, PhpMyAdmin y Simple Machines Forum

 En FreeBSD 14 ocurre algo especial, por defecto no se activa las extensiones PHP para los softwares como PhpSysinfo, PhpMyAdmin ySimple mac...