Tengo una Chromebook y le descargué la versión beta de Linux. Estoy intentando ejecutar fceux
(versión de Ubuntu)https://fceux.com/web/download.html. Pude descargarlo con Linux pero cada vez que abro la aplicación se carga infinitamente. Intenté abrirlo en la terminal y obtengo esta respuesta:
fceux: /lib/x86_64-linux-gnu/libm.so.6: version GLIBC_2.29 not found (required by fceux)
fceux: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version Qt_5.12 not found (required by fceux)
He corrido sudo apt-get update
mucho pero eso no ha ayudado. También intenté descargarla libc6_2.31-12_amd64
como una aplicación de Linux pero cuando lo intento dice:
WARNING: You are trying to remove the following essential packages: libc-bin.
Respuesta1
De forma predeterminada, la versión más alta de GLIBC para Ubuntu 18.04 debería ser 2.27. Tienes tres opciones esencialmente:
use otro sistema operativo: ubuntu 19.04 y posteriores parecen usar la biblioteca 2.3X
agregue el repositorio de prueba e instálelo desde allí(No recomendaría esto a menos que sea una instalación completamente nueva, ¡probar repositorios puede dañar su sistema!):
echo "deb http://ftp.us.debian.org/debian testing contrib non-free" >> /etc/apt/sources.list && apt-get install build-essential -y
compilar glibc 2.30 manualmente desde la fuente:
hacer un directorio de compilación
mkdir build && cd build
extraer la versión deseada dehttps://ftp.gnu.org/gnu/glibc/- 2.30 esaquí
wget https://ftp.gnu.org/gnu/glibc/glibc-2.30.tar.gz
paquete descomprimir
tar -xzvf glibc-2.2.4.tar.gz
Cambiar al directorio glibc
cd glibc-2.3.0
configurar para generar un archivo MAKE (puede especificar cualquier requisito específico que necesite aquí -mira esto para más detalles
./configure
y compilarlo:
make
Con respecto a qt_5.12, esto debería funcionar:
add-apt-repository ppa:beineri/opt-qt-5.12.0-bionic
apt-get install qt512-meta-minimal -y
veraquípara detalles sobre qt
Respuesta2
No estás ejecutando Ubuntu.¡Estás ejecutando Debian!
No necesitas descargar nada de ningún otro sitio, incluso si es la página de inicio del proyecto, porque el paquete está enlos repositoriosde su distribución Debian.
sudo apt-get install fceux
Cuando tenga más experiencia con Linux, podrá buscar paquetes de terceros y otro software. Mientras tantono rompas Debian!