Der folgende Befehl hat unter Ubuntu 15.10 einwandfrei funktioniert:
sudo apt-get build-dep emacs24
Unter Ubuntu 16.04 wird beim Ausführen jedoch der folgende Fehler angezeigt:
Reading package lists... Done
E: You must put some 'source' URIs in your sources.list
In 15.10 wurden alle Zeilen (ungefähr 10 in der Anzahl) mit deb-srcin nicht /etc/apt/sources.listkommentiert, während in 16.04 die entsprechenden Zeilen auskommentiert wurden. Zum Beispiel sind hier 4 Zeilen aus meiner aktuellen sources.list:
## Major bug fix updates produced after the final release of the
## distribution.
deb http://no.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
# deb-src http://no.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
Was ist der Grund für diese Änderung?
Als nächstes möchte ich vermeiden, /etc/apt/sources.listjedes Mal manuell zu bearbeiten, wenn ich Ubuntu neu installiere. Wie kann dies (Kommentieren der deb-srcZeilen) automatisch erfolgen?
python3-software-propertiesPaket kann nützlich sein, um auch ein Python-Skript zu schreiben.
sedSkripte.