У меня свежая установка Ubuntu Server 13.10, и я пытаюсь установить FTP-сервер, но, похоже, apt-get ничего не хочет устанавливать.

sudo apt-get install vsftpd приводит к ошибке: unable to locate package vsftpd .

Поэтому я попробовал еще раз, но вместо этого установил программу "cowsay". Происходит то же самое

Я попробовал apt-get update .

Я попробовал sudo apt-cache search vsftpd , но ничего не вернулось. однако, если я наберу ту же команду на моем обычном компьютере с Ubuntu (а не на сервере), результаты появятся.

Так что не так?

1 ответ1

1

Ваш файл sources.list содержит два дубликата программного обеспечения, и с ним могут быть и другие проблемы.

Вы можете восстановить весь ваш файл sources.list с нуля и переименовать свой старый файл sources.list в качестве резервной копии. Посетите веб-сайт repogen Ubuntu Sources List Generator , и вы можете восстановить свой файл sources.list там.

Стандартный файл sources.list для Ubuntu 16.04 выглядит следующим образом:

deb http://archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse  
deb http://archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu xenial-security main restricted universe multiverse  
deb http://archive.canonical.com/ubuntu xenial partner  

Стандартный файл sources.list для Ubuntu 18.04 выглядит следующим образом:

deb http://archive.ubuntu.com/ubuntu/ bionic main restricted universe multiverse  
deb http://archive.ubuntu.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu bionic-security main restricted universe multiverse  
deb http://archive.canonical.com/ubuntu bionic partner

После того, как вы это сделаете, скажите вашей системе, чтобы она вытащила последний список программного обеспечения из каждого архива, о котором она знает, выполнив в терминале следующую команду:

sudo apt-get update

На веб-сайте repogen есть раскрывающееся меню, которое позволяет вам выбирать из всех поддерживаемых в настоящее время выпусков Ubuntu. Также можно вручную создать файл sources.list по умолчанию, не посещая веб-сайт repogen, следуя инструкциям в этом ответе.

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