¿Cómo resolver "No se puede encontrar la entrada esperada 'restringido / binario-1386 / Paquetes' Entrada incorrecta de fuentes.list o archivo con formato incorrecto"?

10

Soy un nuevo usuario de Ubuntu 13.10. Recientemente intenté resolver un problema de instalación de Skype y agregué un PPA que involucra binary-1386. Cada vez que corro sudo apt-get update, aparece el siguiente error:

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/saucy/Release  Unable to find expected entry 'restricted/binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file)
W: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/saucy/Release  Unable to find expected entry 'main/binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file)
...
...
E: Some index files failed to download. They have been ignored, or old ones used instead.

Pasé las últimas dos horas tratando de resolver este problema e hice cambios en mi sources.listarchivo restableciéndolo a la configuración predeterminada de salsas, pero estos errores aún están ocurriendo. También he desmarcado todo en la sección de Software y Actualizaciones , pero parece que todavía aparece. Los mensajes de error parecen estar relacionados con el 'binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file)problema como se muestra arriba.

ggoober
fuente
2
¿Quizás porque tienes un "1" en lugar de una "i" en la entrada? main/binary/-i386/Packages
douggro
¿Cómo cambio '1' a 'i' en main / binary? Gracias, que tal vez el problema!
ggoober
¿Qué ppa agregaste?
Avinash Raj
Edite su pregunta y agregue la salida de cat /etc/apt/sources.list /etc/apt/sources.list.d/*. No uses comentarios.
Braiam

Respuestas:

12

Retrocedí lo que hice hoy: estaba siguiendo las instrucciones de Skype en help.ubuntu.com/community/Skype y lo usé en sudo dpkg --add-architecture 1386lugar de i386. Hice una búsqueda rápida sobre cómo eliminar dpkg y eliminé el 1386 que se agregó, ¡y ahora todo funciona!

- Publicado por OP en los comentarios.

Para eliminar una arquitectura incorrecta ( 1386en este caso), ejecute:

sudo dpkg --remove-architecture 1386
muru
fuente
1
¿Qué tal dar las instrucciones sobre cómo hacer eso? ¿O enlazando a instrucciones?
JellicleCat
@JellicleCat askubuntu.com/a/189690/158442 (con 1386 en lugar de i386, por supuesto)
muru
+1, tuve un error No se pudo encontrar la entrada esperada 'main / binary-i38 / Packages'. Sudo dpkg --remove-architecture i38
Saurabh
# sudo dpkg --remove-architecture 1386 dpkg: advertencia: no se puede eliminar la arquitectura no extranjera '1386'
Ashish Karpe
7

Abrir los archivos de fuentes y buscar binary-1386y reemplazar 1por la icontinuación, guarde ..

Los archivos de fuentes se encuentran en

/etc/apt/sources.list

y / o puedes encontrar muchos archivos dentro del directorio /etc/apt/sources.list.d/

ahora abra el archivo de fuentes con sudo y edite

sudo gedit /etc/apt/sources.list 

y / o

sudo gedit /etc/apt/sources.list.d/****.list
Maythux
fuente
Gracias a la sugerencia de douggro. Retrocedí a lo que hice hoy: estaba siguiendo las instrucciones de Skype en help.ubuntu.com/community/Skype y usé sudo dpkg --add-architecture 1386 en lugar de 'i386'. Hice una búsqueda rápida sobre cómo eliminar dpkg y eliminé el 1386 que se agregó, ¡y ahora todo funciona! Sin embargo, gracias por toda su ayuda (el problema no estaba en sources.list o sources.list.d ya que estaba luchando con esas respuestas encontradas en otros hilos). Soy nuevo en Linux / Ubuntu, pero me alegra que la comunidad sea tan receptiva y servicial hasta ahora. ¡¡Gracias!!
ggoober
2

Cambié mi servidor de descarga y funcionó a las mil maravillas. Aquí sabrás como podrás hacerlo

1. Abra 'software y actualizaciones' y haga clic en la pestaña 'Software de Ubuntu'.

  1. Haga clic en 'Descargar desde' y elija 'Otro' ingrese la descripción de la imagen aquí

  2. Haga clic en 'Seleccionar el mejor servidor'. Ubuntu se tomará un tiempo para seleccionar el mejor servidor para usted. Acéptalo.

  3. Ahora intente ejecutar la actualización de software nuevamente. Deberia de funcionar.

  4. Si no sigue los pasos 1-4 nuevamente. Esta vez Ubuntu (con suerte) seleccionará un servidor diferente como el 'Mejor servidor'. Intente actualizar el software nuevamente.

LA CLAVE ES CAMBIAR EL SERVIDOR DE DESCARGA DESDE DONDE UBUNTU SE ACTUALIZA.

Sashwat Tanay
fuente