Behebung von apt-get source You must put some 'source' URIs in your sources.list

English Deutsch

Problem:

Du möchtest ein apt-Quellpaket herunterladen mit

apt_get_source_example.sh
apt-get source <package name>

aber stattdessen siehst du diese Fehlermeldung:

apt_source_error.txt
E: You must put some 'source' URIs in your sources.list

Lösung

In den meisten Fällen kannst du dies einfach beheben mit

apt_get_update.sh
sudo apt-get update

Wenn dies das Problem nicht behebt, bearbeite /etc/apt/sources.list, z.B. mit

edit_sources_list.sh
sudo nano /etc/apt/sources.list

und stelle sicher, dass die deb-src-Zeilen nicht auskommentiert sind.

Beispiel: Du musst

sources_list_commented.txt
deb http://archive.ubuntu.com/ubuntu artful main restricted
# deb-src http://archive.ubuntu.com/ubuntu artful main restricted

ändern zu

sources_list_uncommented.txt
deb http://archive.ubuntu.com/ubuntu artful main restricted
deb-src http://archive.ubuntu.com/ubuntu artful main restricted

und führe danach sudo apt update aus.

Wenn es Repositories ohne eine deb-src-Zeile gibt, kannst du oft versuchen, die deb-Zeile zu kopieren — beispielsweise aus

deb_repo_example.sh
deb http://myserver.com/deb focal main

kannst du eine zusätzliche Zeile erstellen

deb_src_repo_example.txt
deb-src http://myserver.com/deb focal main

indem du deb zu deb-src änderst und danach sudo apt update ausführst. Dies funktioniert oft, hängt aber vom Repository ab.


Check out similar posts by category: Linux