Пакет openssh-server недоступен 12.04.2

10

Я только что сделал новую установку 12.04.2 и обнаружил, что я не могу ssh на этот ПК. Я пытался установить openssh-сервер, но он сказал, что "Пакет openssh-сервер недоступен ..." Чего не хватает?

Натен Баптиста
источник
1
На самом деле openssh-сервер находится в основном репозитории для Ubuntu 12.04 . Вы определенно пытались: sudo apt-get install openssh-server(все в нижнем регистре)? Смотрите: ubuntuupdates.org/package/core/precise/main/base/openssh-server
david6
2
Пожалуйста, примите ответ, чтобы люди могли видеть, что проблема была решена.
Джо-Эрленд Шинстад

Ответы:

5

Откройте терминал и введите:

sudo apt-get install openssh-server

Если это не сработает, откройте Центр программного обеспечения Ubuntu и перейдите на вкладку « Правка» -> « Источники программного обеспечения» -> « Программное обеспечение Ubuntu » и убедитесь, что у вас есть хотя бы главное, универсальное и многооборотное хранилища, помеченные галочкой.

Карел
источник
6
Да, я делал это "sudo apt-get install openssh-server" раньше, и он говорил то же самое. Проблема была в том, что я просто делал обновление apt-get, а не обновление. После того, как я сделал обновление и запустил ту же команду, она заработала.
Naten Баптиста
3

Перейдите в Центр программного обеспечения Ubuntu и перейдите на вкладку « Правка» -> « Источники программного обеспечения» -> « Программное обеспечение Ubuntu ». Затем выберите Другое -> Выбрать лучший сервер в разделе Скачать с .

После запуска в терминале ( Ctrl+ Alt+ T):

sudo apt-get update && sudo apt-get install openssh-server

Следуйте инструкциям на экране. Это решит проблему.

Рави Гаурав Пандей
источник
1

Я следовал совету удалить и переустановить openssh-сервер через CLI, но получил сообщение о том, что пакет недоступен.

Обновление apt-getзатем попытался снова с успехом.

Итак, последовательность, которая была успешной, была:

sudo apt-get remove openssh-client openssh-server
sudo apt-get update
sudo apt-get install openssh-server
Майк
источник
LOL wtf удаление ssh-клиента сломает почти каждый пакет в вашей системе
scythargon
0

У меня была та же проблема, потому что в установленной Ubuntu на виртуальной машине, но я не подключил ее к интернету, потому что я использовал частный коммутатор. Я просто поменял коммутатор и подключил его к интернету с помощью частного коммутатора. После этого я изменил исходный код и выбрал один для моего случая (Германия). Теперь это работает. Вы можете попробовать то же самое, и я надеюсь, что все для вас тоже. (Не забудьте запустить обновление)

ура

Elcheco
источник
0

Если ничего не помогает, вы можете найти пакет, доступный для вашего дистрибутива, с помощью недостаточно используемого Ubuntu Package Search

В вашем случае это будет найдено здесь.

Старейшина Гик
источник