Wie bekomme ich Source mit apt-get source in Ubuntu?

17

Ich muss pure-ftpd von der Quelle installieren und muss tun apt-get source pure-ftpd aber ich bekomme diese nachricht: E: You must put some 'source' URIs in your sources.list

Ich habe eine Dokumentation dazu für Debian auf gefunden http://www.debian.org/doc/manuals/apt-howto/ch-basico.en.html#s-sources.list Aber welche URIs sollte ich zu sources.list für Ubuntu hinzufügen und wenn ich die Quelle für pur-ftpd haben möchte?

BEARBEITEN: Ich habe einige URIs auf gefunden Sources.List für Ubuntu Hardy Heron (8.04) Also habe ich diese Zeilen zu meinen hinzugefügt /etc/apt/sources.list:

deb-src http://archive.ubuntu.com/ubuntu/ hardy main restricted universe
deb-src http://archive.ubuntu.com/ubuntu/ hardy-updates main restricted
universe
Jonas
quelle

Antworten:

28

Die Quellzeilen sehen genauso aus wie die normalen Paketzeilen, heißt es einfach deb-src anstatt deb.

Kopieren Sie einfach die, die Sie jetzt haben, und ändern Sie sie in deb-src.

Aktualisieren - Möglicherweise müssen Sie nach dem Hinzufügen der deb-src-Zeilen apt-get update ausführen.

user23307
quelle
3
Vielen Dank. Ich möchte Ihre Antwort positiv bewerten, aber da ich ein neuer Benutzer bin, kann ich nicht positiv bewerten.
Jonas
8
Möglicherweise müssen Sie auch apt-get Update nach dem Hinzufügen der deb-src Linien (wie Sunny unten erwähnt hatte)
nimrodm
Ja! Meins funktionierte auch nach dem Auskommentieren nicht deb-src Zeilen in /etc/apt/sources.list wie andere Antworten vorgeschlagen. Ich musste die ersten 2 manuell kopieren deb Zeilen und ändern Sie sie auf deb-src, dann apt-get update, dann hat es geklappt.
wisbucky
1

Wenn Sie die Datei /etc/apt/sources.list öffnen, sehen Sie auskommentierte Zeilen (beginnend mit #), auf denen "source" steht.

Entfernen Sie das Kommentarzeichen für das Universum (dort steht pure-ftpd). Speichern und schließen Sie dann die Datei.

Lauf:

> sudo apt-get update

Und dann können Sie die Quellen herunterladen.

Sunny
quelle
Nein, ich habe dort keine Zeilen auskommentiert :( Nur drei unkommentierte deb-Zeilen und keine deb-src-Zeilen. Ich verwende Ubuntu Server 8.04 LTS.
Jonas
Wäre nett gewesen, wenn du diese Info in deine ursprüngliche Frage gestellt hättest :)
Sunny