2

Сегодня я сделал новую установку Debian, и теперь я пытаюсь установить SSH-сервер, чтобы я мог подключиться к машине удаленно.

Когда я делаю apt-get install ssh, он показывает, что пакеты не могут быть установлены. Идя дальше, пытаясь установить зависимости вручную, я дошел до того, что для этого требуется пакет libedit2(требуется openssh-client, который является зависимостью для сервера и т.д.).

Делая apt-get install я получил следующее сообщение:

Пакет libedit2 недоступен, но ссылается на другой пакет. Это может означать, что пакет отсутствует, устарел или доступен только из другого источника.

Я проверил онлайн-поиск пакетов, и похоже, что пакет существует для Джесси. После этого я проверил sources.list и получил следующие строки:

deb http://security.debian.org/ jessie/updates main
deb http://ftp.uk.debian.org/ jessie-updates main

Я не видел основной репозиторий (только обновления), в котором, вероятно, должны находиться пакеты, поэтому я добавил это:

deb http://ftp.debian.org/debian jessie main

После этого я ожидаю, что пакеты будут найдены и установлены, но когда я сделал обновление apt-get, я получил ошибку:

Failed to fetch http://ftp.debian.org/debian/dists/jessie/main/binary-i386/Packages 404 Not Found [IP: 130.89.148.12 80]

Я использую старый AMD Athlon XP, поэтому на нем установлена версия x86 и проверяются репозитории i386.

Пожалуйста, помогите мне решить проблему с установкой SSH. Если вам нужна дополнительная информация, я предоставлю ее.

Редактировать: я пытался apt-get update все утро, когда писал этот вопрос, и я получил сообщение об ошибке, в котором сообщалось, что пакеты не найдены на сервере. Теперь я сделал обновление снова и все успешно завершено. После этого я получал ошибку несоответствия хеша при попытке установить SSH. Я подождал еще 30 минут, попробовал еще раз и установил SSH. У меня нет объяснения, что случилось.

2 ответа2

1

Оказалось, что мой маршрутизатор использовал дрянную прошивку, и мой сетевой трафик был поврежден большую часть времени при использовании кабельного соединения. Я обновил роутер до последней официальной прошивки и теперь все работает просто отлично.

0

Можете ли вы попробовать #aptitude install openssh-server Потому что я видел, как большую часть времени #aptitude работает для меня, где #apt-get выдает ошибку, связанную с зависимостями.

Также найдите некоторую информацию вики здесь [ https://wiki.debian.org/SSH].

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