Herunterladen von libncurses5 fehlgeschlagen

Herunterladen von libncurses5 fehlgeschlagen

Ich kann die ncurses-Bibliothek nicht auf meinem Computer installieren. Wenn ich sie mit make kompiliere, erhalte ich den schwerwiegenden Fehler n.curses.h: Keine solche Datei oder kein solches Verzeichnis.

Ich habe versucht, es über das Terminal zu installieren, aber es ist mir nicht gelungen. Ich habe diese Antwort erhalten:sudo apt-get install libncurses5 libncurses5:i386

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libncurses5
E: Unable to locate package libncurses5:i386

Ich habe auch versucht, meine Quellliste zu reparieren, da ich Folgendes verwendet habe: sudo tee /etc/apt/sources.list

Allerdings wurde dabei alles in der Datei gelöscht. Bei der Suche im Internet habe ich Folgendes gefunden:

deb http://archive.ubuntu.com/ubuntu/ focal main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ focal main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ focal-updates main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse

(...)

Habe es kopiert und in meine source.list eingefügt und „ “ dort platziert, wo „ oder „ #steht . Jetzt kann ich keine Software mehr über das Terminal herunterladen. Können Sie mir helfen?debdeb-src


uname -a; arch

Linux muca 5.8.0-59-generic #66~20.04.1-Ubuntu SMP Thu Jun 17 11:14:10 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
x86_64

Antwort1

Sie verwenden also Ubuntu 20.04 LTS (64 Bit). Sie können die Standard-APT-Repositorys mit dem folgenden einzelnen langen Befehl wiederherstellen:

cat <<EOF | sudo tee /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu/ focal main universe multiverse restricted
deb http://security.ubuntu.com/ubuntu/ focal-security main universe multiverse restricted
deb http://archive.ubuntu.com/ubuntu/ focal-updates main universe multiverse restricted
deb http://archive.ubuntu.com/ubuntu/ focal-backports main universe multiverse restricted

deb-src http://archive.ubuntu.com/ubuntu/ focal main universe multiverse restricted
deb-src http://security.ubuntu.com/ubuntu/ focal-security main universe multiverse restricted
deb-src http://archive.ubuntu.com/ubuntu/ focal-updates main universe multiverse restricted
deb-src http://archive.ubuntu.com/ubuntu/ focal-backports main universe multiverse restricted
EOF

32-Bit-i386-Architektur hinzufügen, Paketlisten aktualisieren und benötigte Pakete installieren

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libncurses5 libncurses5:i386

verwandte Informationen