No se puede instalar el servidor SSH en Debian Jessie

2

Hice una nueva instalación de Debian hoy y ahora estoy tratando de instalar el servidor SSH para poder conectarme a la máquina de forma remota.

Cuando hago apt-get install ssh me muestra que los paquetes no se pueden instalar. Bajando la línea tratando de instalar las dependencias manualmente, llegué al punto donde requiere el paquete libedit2 (requerido por openssh-client, que es una dependencia para el servidor, etc.).

Haciendo apt-get install, recibí el siguiente mensaje:

El paquete libedit2 no está disponible, pero otro paquete lo hace referencia. Esto puede significar que falta el paquete, ha quedado obsoleto o solo está disponible desde otra fuente.

Revisé la búsqueda de paquetes en línea y parece que el paquete existe para Jessie. Después de eso, verifiqué las fuentes.list y tenía estas líneas allí:

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

No vi un repositorio principal (solo actualizaciones) en el que probablemente deberían ubicarse los paquetes, así que agregué esto:

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

Después de eso, espero que se encuentren e instalen los paquetes, pero cuando hice apt-get update recibí un error:

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

Estoy usando un viejo AMD Athlon XP, es por eso que tiene instalada la versión x86 y se están revisando los repositorios i386.

Por favor, ayúdame a solucionar el problema al instalar SSH. Si necesita información adicional, se la proporcionaré.

Editar: estaba tratando de obtener actualizaciones aptas toda la mañana cuando escribí esta pregunta y recibí un error que indicaba que los Paquetes no se encontraron en el servidor. Ahora actualicé nuevamente y todo se completó con éxito. Después de eso recibí un error de falta de coincidencia de hash al intentar instalar SSH. Esperé 30 minutos más, intenté nuevamente y instalé SSH. No tengo explicación de lo que pasó.

Milen Georgiev
fuente
¿Intentaste con openssh-server? apt-get install openssh-server.
Vembutech
Eso es un poco extraño; la URL esperada sería http://ftp.debian.org/debian/dists/jessie/main/binary-i386/Packages.gz(tenga .gzen cuenta al final). No estoy seguro de por qué su sistema está tratando de obtener la URL que está intentando, pero comenzaría a buscar allí.
un CVn
@vembutech, sí, cuando trato de instalar solo openssh-server, sus dependencias no se pueden encontrar en los paquetes
Milen Georgiev
@ MichaelKjörling, lo extraño es que contrib funciona pero el principal muestra el error 404
Milen Georgiev
¿Cuándo fue la última vez que lo hiciste apt-get update?
Grawity

Respuestas:

1

Resultó que mi enrutador estaba usando un firmware defectuoso y mi tráfico de red estaba dañado la mayor parte del tiempo cuando usaba la conexión por cable. Actualicé el enrutador al último firmware oficial y ahora todo funciona bien.

Milen Georgiev
fuente
0

¿Puedes probar? #aptitude install openssh-server Porque, he visto la mayoría de las veces #aptitudetrabajar para mí, donde #apt-getda un error relacionado con la dependencia.

También encuentre información de wiki aquí [ https://wiki.debian.org/SSH] .

Kiran
fuente
No tengo instalado aptitude y también tengo el mismo problema al instalarlo: falta el paquete pero se hace referencia en otro paquete.
Milen Georgiev