Tentando executar o aplicativo (fceux) no Linux beta

Tentando executar o aplicativo (fceux) no Linux beta

Eu tenho um Chromebook e baixei o Linux beta para ele. Estou tentando executar fceux(versão Ubuntu)https://fceux.com/web/download.html. Consegui baixá-lo com Linux, mas sempre que abro o aplicativo ele carrega infinitamente. Tentei abri-lo no terminal e recebi esta resposta:

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)

Já corri sudo apt-get updatemuito, mas isso não ajudou. Também tentei baixar libc6_2.31-12_amd64como um aplicativo Linux, mas quando tento diz:

WARNING: You are trying to remove the following essential packages: libc-bin. 

Responder1

Por padrão, a versão mais recente do GLIBC para Ubuntu 18.04 deve ser 2.27. Você tem três opções essencialmente:

  1. use outro sistema operacional - ubuntu 19.04 e posteriores parece usar a biblioteca 2.3X

  2. adicione o repositório de teste e instale a partir daí(Eu não recomendaria isso, a menos que seja uma instalação completamente nova, testar repositórios pode quebrar seu sistema!):

    echo "deb http://ftp.us.debian.org/debian testing contrib non-free" >> /etc/apt/sources.list && apt-get install build-essential -y
    
  3. compile o glibc 2.30 manualmente a partir do código-fonte:

    • crie um diretório de construção

      mkdir build && cd build
      
    • puxe a versão desejada dehttps://ftp.gnu.org/gnu/glibc/- 2h30 éaqui

      wget https://ftp.gnu.org/gnu/glibc/glibc-2.30.tar.gz
      
    • descompactar pacote

      tar -xzvf glibc-2.2.4.tar.gz
      
    • Mude para o diretório glibc

      cd glibc-2.3.0
      
    • configure para gerar makefile (você pode especificar quaisquer requisitos específicos necessários aqui -veja isto para mais detalhes

      ./configure
      
    • e compile-o:

      make
      

Em relação ao qt_5.12 - isso deve funcionar:

add-apt-repository ppa:beineri/opt-qt-5.12.0-bionic
apt-get install qt512-meta-minimal -y

veraquipara detalhes sobre qt

Responder2

Você não está executando o Ubuntu.Você está executando o Debian!

Você não precisa baixar nada de nenhum outro site, mesmo que seja a página inicial do projeto, pois o pacote está emos repositóriosda sua distribuição Debian.

sudo apt-get install fceux

Quando você tiver mais experiência com Linux, poderá procurar pacotes de terceiros e outros softwares. Enquanto issonão quebre o Debian!

informação relacionada