Intentando ejecutar la aplicación (fceux) en Linux beta

Intentando ejecutar la aplicación (fceux) en Linux beta

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 updatemucho pero eso no ha ayudado. También intenté descargarla libc6_2.31-12_amd64como 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:

  1. use otro sistema operativo: ubuntu 19.04 y posteriores parecen usar la biblioteca 2.3X

  2. 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
    
  3. 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!

información relacionada