I need to install pure-ftpd from source and need to do apt-get source pure-ftpd but I get this message: E: You must put some 'source' URIs in your sources.list

I found some documentation about this for Debian on http://www.debian.org/doc/manuals/apt-howto/ch-basico.en.html#s-sources.list but what URIs should I add to sources.list for Ubuntu and if I want the source for pur-ftpd?

EDIT: I found some URIs on Sources.List For Ubuntu Hardy Heron (8.04) So I added these lines to my /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
link|improve this question

feedback

2 Answers

up vote 7 down vote accepted

The source lines look exactly the same as the normal package lines, they just say deb-src instead of deb.

so just copy the ones you have now and change them to be deb-src.

link|improve this answer
Thanks. I would like to upvote your answer, but since I'm new user I cannot upvote. – Jonas Mar 5 '10 at 23:12
You may also need to apt-get update after adding the deb-src lines (as Sunny had mentioned below) – user7600 Apr 13 at 8:08
feedback

If you open /etc/apt/sources.list file, you will see commented out lines (starts with #) which have "source" on them.

Uncomment the one for universe (thats where pure-ftpd is). Then save and close the file.

Run:

> sudo apt-get update

And then you'll be able to download the sources.

link|improve this answer
No, I have no commented out lines there :( only three uncommented deb lines and no deb-src lines. I'm using Ubuntu Server 8.04 LTS. – Jonas Mar 5 '10 at 22:45
Would have been nice if you have put this info in your original question :) – Sunny Mar 8 '10 at 15:16
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.