E: Error de sintaxis /etc/apt/apt.conf:2: Marca mal formada (no permite acualizar debian desde la termina- ni con synaptic
#1
Dom, 23/04/2017 - 08:29
E: Error de sintaxis /etc/apt/apt.conf:2: Marca mal formada (no permite acualizar debian desde la termina- ni con synaptic
Señores
recurri a cambiar mi debian 8. 7 estable a debian testing, este cambio me dio perfecto hasta cierto momento . luego me aparece el siguiente mensaje E: Error de sintaxis /etc/apt/apt.conf:2: Marca mal formada, de ahi en adelante no logro actualizar por medio de la terminal o el synaptic . ya he consultado en varias busquedas no logro solucionar, me veo obligado a agotar recursos por este blog del cual aprendo mucho
mil gracias
muestra lo que tienes en el /etc/apt/sources.list, con que instrucción actualizasteis (apt upgrade o apt full-upgrade)?
Saludos
al utilizar ambos comandos (apt upgrade o apt full-upgrade)
:~$ su
Contraseña:
:/home/fcohurtado# /etc/apt/sources.list (no logro abrirlo )en cambio con gedit /etc/apt/sources.list me aparece en la terminal lo siguiente
bash: /etc/apt/sources.list: Permiso denegado
:/home/fcohurtado# apt upgrade
E: Error de sintaxis /etc/apt/apt.conf:2: Marca mal formada
:/home/fcohurtado# apt full-upgrade
E: Error de sintaxis /etc/apt/apt.conf:2: Marca mal formada
:/home/fcohurtado# ^C
:/home/fcohurtado# gedit /etc/apt/sources.list
(gedit:7707): GLib-GIO-CRITICAL **: g_dbus_proxy_new_sync: assertion 'G_IS_DBUS_CONNECTION (connection)' failed
(gedit:7707): GLib-GIO-CRITICAL **: g_dbus_proxy_get_name_owner: assertion 'G_IS_DBUS_PROXY (proxy)' failed
(gedit:7707): dconf-WARNING **: failed to commit changes to dconf: La conexión está cerrada
(gedit:7707): dconf-WARNING **: failed to commit changes to dconf: La conexión está cerrada
Error creating proxy: La conexión está cerrada (g-io-error-quark, 18)
Error creating proxy: La conexión está cerrada (g-io-error-quark, 18)
Error creating proxy: La conexión está cerrada (g-io-error-quark, 18)
Error creating proxy: La conexión está cerrada (g-io-error-quark, 18)
Error creating proxy: La conexión está cerrada (g-io-error-quark, 18)
(gedit:7707): dconf-WARNING **: failed to commit changes to dconf: La conexión está cerrada
(gedit:7707): dconf-WARNING **: failed to commit changes to dconf: La conexión está cerrada
(gedit:7707): dconf-WARNING **: failed to commit changes to dconf: La conexión está cerrada
** (gedit:7707): WARNING **: Set document metadata failed: Establecer el atributo metadata::gedit-spell-language no está soportado
** (gedit:7707): WARNING **: Set document metadata failed: Establecer el atributo metadata::gedit-encoding no está soportado
** (gedit:7707): WARNING **: Set document metadata failed: Establecer el atributo metadata::gedit-position no está soportado
(gedit:7707): dconf-WARNING **: failed to commit changes to dconf: La conexión está cerrada
:/home/fcohurtado# ^C
la línea 2 del archivo /etc/apt/apt.conf está mal formada. Mira a ver si puedes ponernos aquí su contenido con el comando, como root:
Por otro lado, el error de gedit es normal. root no puede acceder a tu sesión gráfica por cuestiones de seguridad, así que no podrás ejecutarlo para ver el archivo.
No hay bar que por bien no venga....
En cuanto a la configuracion de mi grb
:/home/fcohurtado# sudo update-grub
Generando un fichero de configuración de grub...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Encontrada imagen de linux: /boot/vmlinuz-4.9.0-2-amd64
Encontrada imagen de memoria inicial: /boot/initrd.img-4.9.0-2-amd64
Encontrada imagen de linux: /boot/vmlinuz-3.16.0-4-amd64
Encontrada imagen de memoria inicial: /boot/initrd.img-3.16.0-4-amd64
hecho
:/home/fcohurtado#
:~$ su
Contraseña:
:/home/fcohurtado# cat /etc/apt/apt.conf
DPkg::Post-Invoke {"echo Ejecutando prelink, por favor
espere...;/etc/cron.daily/prelink";}
:/home/fcohurtado#
muestra las salida de la siguiente sentencia, como es solo para visualizar no importa que lo ejecutes como usuario
Saludos
hola elministro pega el contenido de:
mis equipos no tienen ese archivo, y tengo uno sid y otro con jessie, estabas siguiendo algun articulo y lo copiastes tu para actualizar? que procedimientos seguisteis para hacer la actualización?
Saludos
:~$ su
Contraseña:
:/home/fcohurtado# ls -l /etc/apt
total 60
-rw-r--r-- 1 root root 92 abr 22 21:13 apt.conf
drwxr-xr-x 2 root root 4096 abr 22 20:06 apt.conf.d
-rw-r--r-- 1 root root 99 mar 20 14:46 listchanges.conf
-rw-r--r-- 1 root root 58 abr 14 14:11 preferences
drwxr-xr-x 2 root root 4096 sep 15 2015 preferences.d
-rw------- 1 root root 58 abr 14 13:48 preferences.save
-rw------- 1 root root 58 abr 14 13:49 preferences.save.1
-rw-r--r-- 1 root root 991 abr 23 10:52 sources.list
-rw-r--r-- 1 root root 0 mar 20 14:03 sources.list~
-rw-r--r-- 1 root root 1194 abr 22 14:31 sources.list.bak
drwxr-xr-x 2 root root 4096 abr 14 13:53 sources.list.d
-rw-r--r-- 1 root root 7315 abr 13 08:43 trusted.gpg
-rw-r--r-- 1 root root 5073 abr 13 08:43 trusted.gpg~
drwxr-xr-x 2 root root 4096 abr 22 20:46 trusted.gpg.d
:/home/fcohurtado# ls -l /etc/apt/apt.conf.d
total 28
-rw-r--r-- 1 root root 82 mar 20 14:03 00CDMountPoint
-rw-r--r-- 1 root root 40 mar 20 14:03 00trustcdrom
-rw-r--r-- 1 root root 769 abr 1 14:39 01autoremove
-r--r--r-- 1 root root 1906 abr 22 20:03 01autoremove-kernels
-rw-r--r-- 1 root root 202 abr 10 16:14 20listchanges
-rw-r--r-- 1 root root 182 mar 18 2015 70debconf
-rw-r--r-- 1 root root 32 abr 22 20:32 99synaptic
:/home/fcohurtado#
mil gracias
Vamos al inicio de todo.
Tal como te lo han preguntado ¿de que modo actualizaste el sistema hacia testing ?
¿cuales comandos ejecutaste?
Y como te han pedido ,¿cual es el contenido de tu sources.list ?
Hola Caliban
recurri a este enlace:
luego medi a la tarea de mejorar la memoria (preload, memoria Swap,cache pressure.....)
. no se si este paquete lo descargue en buena forma (
# Descargar este paquete y luego instalar. sudo dpkg -i deb-multimedia-keyring_2016.8.1_all.deb
deb stretch main non-free
deb-src stretch main non-free) por estos lados puede estar mi error. mis programas instalado funcionan prefectos . solo que al actualizar por terminal o sinaptic. no dejan ni siquiera entrar . también he tratado de reinstalarla desde un cd ., al dar enter (F.11) no figura la opcion de instalar - gracias
Señor
Caliban
esta mi sources.list
configurado de esta forma
## Debian Testing
deb testing main contrib non-free
deb-src testing main contrib non-free
## Actualizaciones de seguridad
deb testing/updates main contrib non-free
deb-src testing/updates main contrib non-free
##Multimedia testing ## aptitude install debian-multimedia-keyring
deb testing main non-free
deb-src testing main non-free
gracias mil
según lo que veo el archivo apt.conf (¿existe un archivo apt.conf yo en sid no lo tengo?) fue creado o modificado el 22 de abril a las 21:13, ese mismo día se creo/modifico sources.list.bak
Es evidente que el 22 paso algo ¿instalaste prelink? ¿agregaste un repositorio especial ? ¿seguiste alguna guía o tutorial para instalarlo? ¿podrías poner el enlace?
podrías probar de mover, preventivamente, el archivo apt.conf
y volver a intentar actualizar el sistema
si ahora funciona no sera mala idea purgar prelink y el archivo apt.conf y toda configuración que realizaste siguiendo el tutorial o guia
saludos...
El source.list esta bien lo que yo comentaria son los deb-src, por otro lado el archivo apt.conf renombra y actualiza de nuevo la lista de paquetes tendrias que loguearte como root y seguir los siquietes pasos
si despues de aqui te sale un error ejecutas siempre como root
PD la almohadilla (#) solo indica que estas logueado como root no debes incluirla en el prompt
Saludos
Emmm, pero ¿ese es el sources.list completo o solo parte del mismo ?
Hola
Caliban .
Esta completo .
Gas
Hola adjunto lo que arroja la terminal con tus instrucciones . l a situación no cambio en lo mas mínimo
:~$ su
Contraseña:
:/home/fcohurtado# mv /etc/apt.apt.conf /etc/apt/apt.conf.back
mv: no se puede efectuar `stat' sobre '/etc/apt.apt.conf': No existe el fichero o el directorio
:/home/fcohurtado# apt update
E: Error de sintaxis /etc/apt/apt.conf:2: Marca mal formada
:/home/fcohurtado# apt full-upgrade
E: Error de sintaxis /etc/apt/apt.conf:2: Marca mal formada
:/home/fcohurtado# apt -f install
E: Error de sintaxis /etc/apt/apt.conf:2: Marca mal formada
:/home/fcohurtado# apt full-upgrade
E: Error de sintaxis /etc/apt/apt.conf:2: Marca mal formada
:/home/fcohurtado#
gracias
Osi un error de digitación , intenta de nuevo asi, si te fijas el error fue en la dirección del archivo tenia /etc/apt.apt.conf
y lo correcto es /etc/apt/apt.conf.
para que la proxima no lo hagas de una forma mecanica mv es el comando la primera direccion con su archivo es el origen y la segunda direccion con el nombre de archivo es el destino, si te fijas prácticamente lo mismo te recomendo rockyiii solo cambio la direccion destino
Saludos
Señor
Gacs - Adjunto nuevamente los resultado de la terminal
:~$ su
Contraseña:
:/home/fcohurtado# mv /etc/apt/apt.conf /etc/apt/apt.conf.back
mv: no se puede efectuar `stat' sobre '/etc/apt/apt.conf': No existe el fichero o el directorio
:/home/fcohurtado# apt update
E: Tipo «tramo» desconocido en la línea 4 de la lista de fuentes /etc/apt/sources.list
E: No se pudieron leer las listas de fuentes.
:/home/fcohurtado# apt full-upgrade
E: Tipo «tramo» desconocido en la línea 4 de la lista de fuentes /etc/apt/sources.list
E: No se pudieron leer las listas de fuentes.
E: Tipo «tramo» desconocido en la línea 4 de la lista de fuentes /etc/apt/sources.list
E: No se pudieron leer las listas de fuentes.
:/home/fcohurtado# apt -f install
E: Tipo «tramo» desconocido en la línea 4 de la lista de fuentes /etc/apt/sources.list
E: No se pudieron leer las listas de fuentes.
E: Tipo «tramo» desconocido en la línea 4 de la lista de fuentes /etc/apt/sources.list
E: No se pudieron leer las listas de fuentes.
:/home/fcohurtado# apt full-upgrade
E: Tipo «tramo» desconocido en la línea 4 de la lista de fuentes /etc/apt/sources.list
E: No se pudieron leer las listas de fuentes.
E: Tipo «tramo» desconocido en la línea 4 de la lista de fuentes /etc/apt/sources.list
E: No se pudieron leer las listas de fuentes.
:/home/fcohurtado#
gracias por su paciencia y colaboración
Primero no podes mover (mv) el archivo o la ruta es incorrecta o el archivo no existe, primero comproba que exista
¿Existe apt.conf ? , Si existe entonces comproba que el comando esta correctamente puesto
Segundo fijate el archivo de repositorios ( /etc/apt/sources.list )que no tenga alguna mala configuración ,te lo esta indicando linea cuatro (4)
mira un ejemplo de repositorios testing