apt-get install build-essential
schlägt mit folgenden Fehlern fehl:
~$ sudo apt-get install build-essential
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package build-essential is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'build-essential' has no installation candidate
Ich war gerade gelaufen, sudo apt-get update
bevor ich diese Installation versuchte.
Der Ordner /etc/apt/sources.list.d ist leer. Hier ist das Fleisch von /etc/apt/sources.list:
$ grep deb\ http: /etc/apt/sources.list #(with "deb http://" deleted)
us.archive.ubuntu.com/ubuntu/ raring main restricted
us.archive.ubuntu.com/ubuntu/ raring-updates main restricted
us.archive.ubuntu.com/ubuntu/ raring universe
us.archive.ubuntu.com/ubuntu/ raring-updates universe
us.archive.ubuntu.com/ubuntu/ raring multiverse
us.archive.ubuntu.com/ubuntu/ raring-updates multiverse
us.archive.ubuntu.com/ubuntu/ raring-backports main restricted universe multiverse
security.ubuntu.com/ubuntu raring-security main restricted
security.ubuntu.com/ubuntu raring-security universe
security.ubuntu.com/ubuntu raring-security multiverse
extras.ubuntu.com/ubuntu raring main
Dies mit Ubuntu 13.04 64 Bit.
apt-cache policy build-essential
build-essential:
Installed: (none)
Candidate: (none)
Version table:
Das Verzeichnis /etc/apt/sources.list.d ist leer.
apt-cache policy build-essential
in Ihre Frage aufnehmen?grep -r ^deb\ /etc/apt/sources.list.d /etc/apt/sources.list
Antworten:
Problem gelöst. Im Ubuntu Software Center >> Bearbeiten >> Softwarequellen habe ich den Server in Hauptserver geändert und dann ausgeführt
sudo apt-get update
. Dann hatsudo apt-get install build-essential
was geklappt.quelle
Mit Kommandozeile
Wenn Sie dieses lästige Problem über die Befehlszeile lösen möchten. Sie sollten die Datei bearbeiten
/etc/apt/source.list
.Fügen Sie die Zeile hinzu
deb http://cz.archive.ubuntu.com/ubuntu bionic main
. Ersetzencz.archive.ubuntu.com/ubuntu
durch den betreffenden Spiegel , abhängig von Ihrer geografischen Position, wenn Ihre Verteilung bionisch ist. Wenn nicht, geben Sie das richtige ein.quelle