Desinstalé y reinstalé el Centro de software de Ubuntu según la información que encontré en un hilo similar y obtuve la misma respuesta sobre la línea 91 o algo así.
Intenté subir una captura de pantalla, pero como soy nuevo, no me lo permitirá. Tampoco puedo entender cómo cortar y pegar nada, así que tengo que escribir a mano lo que dice la pantalla de error, tanto cuando intento abrir el centro de software y no sucede nada, cuando intento ingresar comandos en el terminal para desinstalar, reinstalar , lo que sea me sale lo siguiente:
COULD NOT INTITIALIZE THE PACKAGE INFORMATION
An unresolvable problem occured while initializing the package information
Please report t:his bug against the 'update-manager' package and include the
following error message:
'E: Malformed line 91 in source list/etc/apt/sources.list (dist parse)
E: The list of sources could not be read.,
E: The package list of status file could not be parsed or opened.
¿Cómo denuncio errores? Qué se puede hacer con esto. He buscado y todo lo que todos dicen hacer me lleva de vuelta al mismo mensaje de error de línea.
Entonces, no sé cómo llegar a la línea 91 en la lista de fuentes; para decirte lo que dice. Lo siento, soy realmente nuevo en esto. Eso es lo que necesito es averiguar cómo llegar y arreglar lo que dice. Realmente me gustaría NO tener que volver a particionar mi disco duro y comenzar desde cero, así que estoy ansioso por resolver este problema. Necesito poder instalar un nuevo software.

/etc/apt/sources.listlíneas 67 y 69 ???cat /etc/apt/sources.list. Y no, no necesitas borrar todo. Es un problema muy fácil ( desde mi experiencia )Respuestas:
Algunas líneas están rotas en su
sources.listarchivo (u otro*.listarchivosources.list.d/).Edite el archivo mencionado en el error para corregir las líneas discontinuas.
Para hacer esto, ejecute este comando (presione Ctrl+ Alt+ Tpara abrir una Terminal):
O, en lugar de Gedit (que no todos los sistemas Ubuntu tienen), es posible que prefiera abrir el archivo en un editor de texto basado en terminal:
Si es necesario, reemplácelo
/etc/apt/sources.listcon otro nombre de archivo, es decir, la ruta a algún archivo dentro/etc/apt/sources.list.d/.Encuentre las líneas que tienen un formato incorrecto (consulte el error para un número de línea, luego mire alrededor de ese punto). Estos son ejemplos de líneas formateadas correctamente:
La URL
distributiony los componentes serán diferentes. No necesariamente tiene que tener 3 componentes.Cualquier cosa que no se ajuste a este formato es incorrecta.
Guarde el archivo y salga del editor de texto. Luego ejecute este comando en una ventana de Terminal:
Suponiendo que no haya errores, el problema ya está solucionado. Debería poder ejecutar el Centro de software.
Sin embargo, si bien algunos problemas con el Centro de software pueden resolverse reinstalando el
software-centerpaquete, la mayoría no puede, por lo que es posible que su problema original continúe. Si ese es el caso, puede publicar una nueva pregunta para obtener ayuda.fuente
./al final de la línea como en este ejemploMétodo rápido
Una solución para este problema puede ser construir la
sources.listentrada desde cero.Copie el contenido anterior (en el cuadro gris) y abra el
sources.listarchivo como root.Escribir
sudo -H gedit /etc/apt/sources.listesto en una terminal y golpear Enterhará el trabajo.A continuación, pegue el contenido copiado en la
sources.listnota que probablemente necesitará reemplazarprecisecon el nombre en código que representa su versión de Ubuntu, por ejemplo,trustypara 14.04. Luego guarda y cierra gedit.Luego hazlo
sudo apt-get updatey verás que la lista de repositorios se actualiza.Explicación: Aquí estamos reemplazando por completo el contenido con otro archivo sources.list con la entrada del repositorio del servidor principal. Si desea utilizar su servidor local para
sources.listver el método a continuación.Método recomendado
Vaya al sitio del generador de la lista de fuentes de Ubuntu .
sources.listarchivo que tiene.Estás listo. (Espero que esto sea de ayuda.)
fuente
/etc/apt/sources.listagregando##como primeros caracteres en la línea. Entonces inténtalosudo apt-get update.Como puede ver en el error, dice que su archivo sources.list tiene una entrada incorrecta. Esta entrada incorrecta no se pudo analizar. Este error no está relacionado con el Centro de software como tal, sino que está relacionado principalmente con apt (El administrador de paquetes)
La forma de resolver esto sería corregir la
91entrada de línea con formato incorrecto .Si no puede entender lo que está mal con la línea 91, publique la línea 91 y lo ayudaré
fuente
Pegue el archivo
/etc/apt/sources.listpara que podamos solucionar este problema por usted. Consulte esta breve respuesta tutorial para saber cómo hacerlo:Esto a veces puede ser una solución muy fácil, pero primero debe hacer una copia de seguridad
sources.listya que es un archivo crítico.sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup(esto crea una copia de seguridad)sudo sed -i -e '68d' /etc/apt/sources.list(esto elimina la línea problemática)sudo apt-get update(esto actualiza la base de datos con el archivo que se ha solucionado)Si ve que no aparecen errores al intentar el paso 4, es de esperar que se solucione el problema. Puede salir del terminal y volver al Centro de software / Administrador de actualizaciones y debería funcionar.
Si todavía hay un problema, puede restaurar el archivo original desde el terminal con
sudo cp /etc/apt/sources.list.backup /etc/apt/sources.list. En ese caso, pegue las líneas problemáticas o incluso el archivo completo en un pastebin y luego podemos ayudarlo más.fuente
man sources.listtiene una sección con ejemplos y puede ser útil pedirle al usuario que compare sus líneas con los ejemplos, tal vez pueda determinar qué está mal y arreglarlo él mismo. Personalmente, esperaría hasta que publique su archivo sources.list.-i.backupse pasa a ensedlugar de justo-ientonces, sesedcreará el archivo de copia de seguridad.El archivo
/etc/apt/sources.listcontiene las URL de los servidores web y la ubicación de otras fuentes (p. Ej., Cds), desde donde puede recuperar su software y actualizaciones. Básicamente le dice a Ubuntu dónde buscar nuevo Software y actualizaciones para programas ya instalados. El mensaje de error que recibió significa que de alguna manera el archivo se vio comprometido. Sin saber cuál es el contenido de su archivo, es difícil saber qué tiene exactamente de malo. Por lo tanto, debe publicar la salida desudo more /etc/apt/sources.listnosotros para ayudarlo mejor.Si el archivo está desordenado sin posibilidad de reparación, puede usar el Generador de lista de origen de Ubuntu para generar uno
sources.listnuevo. Pero debe hacer una copia de seguridad de su anterior de antemano. Además, esto hará que pierda todos los cambios que haya realizado para sus Fuentes de software, por ejemplo, en Sofware Center.La mejor manera de solucionar esto es dejarnos ver qué hay de malo en su
sources.listEdite después de publicar su
sources.list:Creo que el archivo que publicó debe tener este aspecto (tenga en cuenta lo último en las líneas y lo que falta
/etc/apt/sources.listal final):fuente
sources.list.Intente editar su
sources.listarchivo colocandosudo gedit /etc/apt/sources.listun terminal (se le puede solicitar su contraseña), después de lo cual tendrá las opciones para habilitar "Números de línea" en el menú Edición / Preferencias de gEdit y haga clic en la casilla de verificación "Mostrar números de línea", luego vaya manualmente a la línea en su error, por ejemplo, 91 o usando "Buscar / Ir a la línea" (Ctrl + I hace el truco).Al comienzo de la Línea 91, suelte dos símbolos # (
##) para comentar esa línea y así eliminarla del proceso de actualización (también puede eliminar esa línea bajo su propio riesgo, le sugiero una copia de seguridad).Cuando termine, guarde el archivo y ciérrelo. Luego abra una terminal y ejecute
sudo apt-get updatey vea si el error aún aparece. Si no, intente abrir su administrador de actualizaciones.De alguna manera, parece que el texto en la Línea 91 de su
sources.listarchivo está dañado o hay algún tipo de error, lo que significa que algunos programas no se pueden instalar / actualizar / actualizar.Al comentar / eliminar la línea errónea, el software no se instalará (si no lo está ya) o no se actualizará / actualizará si eso es lo que intenta. De lo cual le sugiero que verifique de dónde proviene esa línea (qué software lo requiere) y haga las modificaciones adecuadas según sea necesario para que todo funcione bien.
fuente
Si se enfrenta a un error de línea con formato incorrecto como el siguiente, le recomiendo que comente ( agregue
#antes de la línea ) la línea en lugar de eliminarla en el/etc/apt/sources.listarchivo.Del error anterior, el número de línea
91en el/etc/apt/sources.listarchivo está dañado. Para comentar la línea número 91, debe ejecutar el siguiente comando en la terminal.91en el código anterior representa el número de línea. Reemplace el número 91 en el código anterior con el suyo si tiene algún error de línea con formato incorrecto.En algunos casos, también se producirá un error de línea con formato incorrecto en un archivo de lista que realmente estaba presente dentro del
/etc/apt/sources.list.ddirectorio. Por ejemplo,En este caso, le recomiendo que elimine el
google.listarchivo ejecutandosudo rm /etc/apt/sources.list.d/google.listy luego agregue el PPA correspondiente nuevamente.Finalmente actualice todos los repositorios ejecutando el
sudo apt-get updatecomando en la terminal. Ahora el error no aparecerá.fuente
Debe eliminar la última línea de este archivo (no el archivo en sí, por supuesto):
Su
sources.listarchivo tiene que verse así:Por supuesto, solo reemplazar su
sources.listarchivo con ese texto podría ser algo muy malo, especialmente si se veía bastante diferente antes. El punto clave es que cada línea comienza condebodeb-src(excepto los comentarios, que comienzan con#).fuente
Abra una terminal usando CTRL+ Alt+ Ty ejecute el siguiente comando para eliminar la línea 6, que no es la forma correcta de la línea de origen del repositorio, por lo que es posible que le dé un error sobre la línea con formato incorrecto.
ADVERTENCIA: No ejecute este comando sin leer primero la pregunta, este comando eliminará la línea 68 del
/etc/apt/sources.listarchivo. Compruebe si su problema es similar e, incluso si lo es, reemplácelo68con el número de la línea que necesita eliminar .Este comando eliminará la línea usando
seden su lugar. Hace una copia de seguridad llamada/etc/apt/sources.list.old. Si no desea la copia de seguridad, puede usar plain en-ilugar de-i.old.Alternativamente, puede eliminar manualmente la línea con Gedit.
gksu gedit /etc/apt/sources.list.(Si no
gksutienes puedes usarsudo -H gedit)./etc/apt/sources.listy quítalo.Forma correcta de la línea de origen del repositorio:
El formato correcto de la línea fuente del repositorio es:
Por ejemplo:
debes el tipo de repositorio, indica que es un repositorio binario, no un repositorio de origen, que tiene tipodeb-scr.http://archive.ubuntu.com/ubuntuubicación del repositorioDist-name:
precisees el nombre de distribución de la versión de Ubuntu. para Ubuntu 12.04 esprecise, 11.10 esoneiricComponente:
mainindica el componente del repositorio. El repositorio de Ubuntu se divide en cuatro partes.Vea esta página para más información.
Ahora puede comprender que
/etc/apt/sources.listno se trata de una línea fuente de repositorio y, por lo tanto, seapt-getqueja de ello.Para obtener más información sobre Agregar y quitar repositorios y el formato de la línea de origen del repositorio, consulte esta página de Ayuda de Ubuntu .
Vea la página de manual de Sed aquí .
fuente
sudo sedcomando en la parte superior. Muchas personas con el mismo problema (pero con circunstancias ligeramente diferentes) verán esta respuesta y la ejecutarán involuntariamente, y potencialmente arruinarán susources.listreparación irreparable. En este caso, podría ser necesario un enfoque más general (con un editor de texto).