17

Мне нужно установить pure-ftpd из исходного кода и мне нужно выполнить apt-get source pure-ftpd но я получаю следующее сообщение: E: You must put some 'source' URIs in your sources.list

Я нашел некоторую документацию по этому поводу для Debian на http://www.debian.org/doc/manuals/apt-howto/ch-basico.en.html#s-sources.list но какие URI мне следует добавить в sources.list для Ubuntu и если я хочу источник для pur-ftpd?

РЕДАКТИРОВАТЬ: Я нашел несколько URI в источниках.Список для Ubuntu Hardy Heron (8.04) Поэтому я добавил эти строки в мой /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

2 ответа2

28

Строки исходного кода выглядят точно так же, как и обычные строки пакета, они просто говорят deb-src вместо deb .

так что просто скопируйте те, что у вас есть сейчас, и измените их на deb-src .

Обновление - вам также может понадобиться apt-get update после добавления строк deb-src.

1

Если вы откроете файл /etc/apt/sources.list, вы увидите закомментированные строки (начинающиеся с #), на которых есть "источник".

Раскомментируйте один для вселенной (там, где чистый ftpd). Затем сохраните и закройте файл.

Бежать:

> sudo apt-get update

И тогда вы сможете скачать исходники.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .