Ich habe ein Chromebook und habe die Linux-Betaversion darauf heruntergeladen. Ich versuche, fceux
(Ubuntu-Version) auszuführen.https://fceux.com/web/download.html. Ich konnte es unter Linux herunterladen, aber jedes Mal, wenn ich die App öffne, lädt sie unendlich lange. Ich habe versucht, sie im Terminal zu öffnen und bekomme diese Antwort:
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)
Ich habe sudo apt-get update
viel ausgeführt, aber das hat nicht geholfen. Ich habe auch versucht, es libc6_2.31-12_amd64
als Linux-Anwendung herunterzuladen, aber wenn ich es versuche, heißt es:
WARNING: You are trying to remove the following essential packages: libc-bin.
Antwort1
Standardmäßig sollte die höchste Version von GLIBC für Ubuntu 18.04 2.27 sein. Sie haben im Wesentlichen drei Möglichkeiten:
Verwenden Sie ein anderes Betriebssystem – Ubuntu 19.04 und höher scheint die 2.3X-Bibliothek zu verwenden
Fügen Sie das Test-Repo hinzu und installieren Sie von dort(Ich würde dies nicht empfehlen, es sei denn, es handelt sich um eine völlig neue Installation. Das Testen von Repos kann Ihr System beschädigen!):
echo "deb http://ftp.us.debian.org/debian testing contrib non-free" >> /etc/apt/sources.list && apt-get install build-essential -y
glibc 2.30 manuell aus dem Quellcode kompilieren:
Erstellen Sie ein Build-Verzeichnis
mkdir build && cd build
gewünschte Version ziehen aushttps://ftp.gnu.org/gnu/glibc/- 2,30 istHier
wget https://ftp.gnu.org/gnu/glibc/glibc-2.30.tar.gz
untar-Paket
tar -xzvf glibc-2.2.4.tar.gz
Wechseln Sie in das glibc-Verzeichnis
cd glibc-2.3.0
konfigurieren, um Makefile zu generieren (Sie können hier alle spezifischen Anforderungen angeben, die Sie benötigen -weitere Einzelheiten finden Sie hier
./configure
und kompilieren Sie es:
make
Bezüglich qt_5.12 – das hier sollte funktionieren:
add-apt-repository ppa:beineri/opt-qt-5.12.0-bionic
apt-get install qt512-meta-minimal -y
sehenHierfür Details zu qt
Antwort2
Sie verwenden nicht Ubuntu.Sie verwenden Debian!
Sie müssen nichts von einer anderen Site herunterladen, auch nicht von der Homepage des Projekts, denn das Paket befindet sich indie RepositorienIhrer Debian-Distribution.
sudo apt-get install fceux
Wenn Sie mehr Erfahrung mit Linux haben, können Sie sich auf die Suche nach Drittanbieterpaketen und anderer Software machen. In der ZwischenzeitDebian nicht kaputt machen!