Назад | Перейти на главную страницу

Ошибка при установке vsftpd из интернет-репозитория на Ubuntu

У меня есть сервер Ubuntu. Я пытаюсь установить Vsftpd, но он показывает эту ошибку:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package vsftpd

После этого я проверил интернет-соединение с помощью ping 4.2.2.4, который работал нормально.

Я попытался выполнить apt-get update, но не удалось отобразить:

Err http://us.archive.ubuntu.com lucid Release.gpg
Temporary failure resolving 'us.archive.ubuntu.com'

Если вы можете пинговать 4.2.2.4, но не можете пинговать us.archive.ubuntu.com, это может быть проблемой с DNS-сервером. Попробуйте пинговать us.archive.ubuntu.com.

Как root, редактировать /etc/apt/sources.list, заменяя http://us.archive.ubuntu.com с другим зеркало. Бегать apt-get update чтобы получить список пакетов нового зеркала, затем apt-get install vsftpd.

Похоже, что-то не так с настройкой DNS. Загляните в /etc/resolv.conf. Там должна быть одна или несколько строк, которые выглядят так:

nameserver 8.8.8.8
nameserver 8.8.4.4

Если нет nameserver линии, затем добавьте эти две. Они предоставляются Google и могут использоваться бесплатно.

Если здесь являются nameserver линии, проверьте, что они работают.

Вы можете проверить, работает ли DNS с dig инструмент. Использовать dig us.archive.ubuntu.com чтобы проверить вашу текущую настройку. использовать dig @8.8.8.8 us.archive.ubuntu.com для тестирования конкретного сервера имен.