Estaba intentando instalar Sublime text mas no complete la tarea al meter las llaves pgp y ahora no puedo instalar nada xd, ahora no se como emlinar esa llave y el repositorio. advertencia: archivo de configuración /etc/pacman.conf, linea 100: directiva «echo -e "\n[sublime-text]\Server» en sección «multilib» no reconocida.
advertencia: archivo de configuración /etc/pacman.conf, linea 101: directiva «close» en sección «multilib» no reconocida.
advertencia: archivo de configuración /etc/pacman.conf, linea 102: directiva «kill» en sección «multilib» no reconocida.
advertencia: archivo de configuración /etc/pacman.conf, linea 103: directiva «aa» en sección «multilib» no reconocida.
error: sublime-text: se desconoce el nivel de confianza de la firma de «Sublime HQ Pty Ltd support@sublimetext.com»
error: no se pudo registrar la base de datos «sublime-text» (base de datos ya registrada)
error: no se pudo registrar la base de datos «sublime-text» (base de datos ya registrada)
:: Sincronizando las bases de datos de los paquetes…
core está actualizado
extra está actualizado
community está actualizado
multilib está actualizado
sublime-text 1831,0 B 2,45 KiB/s 00:01 [######################] 100%
error: sublime-text: se desconoce el nivel de confianza de la firma de «Sublime HQ Pty Ltd support@sublimetext.com»
error: no se han podido sincronizar todas las bases de datos (base de datos no válida o dañada (firma PGP))
Hola, bienvenido.
Parece que añadiste las líneas incorrecta a /etc/pacman.conf
. Por lo menos las líneas 100-103 son incorrectas. Es decir, con un editor edita ese fichero (necesitas permisos root) y elimina o modifica esas líneas.
¿Qué instrucciones estás siguiendo para añadir el repo?
Muchas gracias por responder, es cierto las lineas estan incorrectas, segui las instrucciones de instlacion de la pagina de Sublime-Text para la instalacion en distros basadas en Arch ```
echo -e "\n[sublime-text]\nServer = (link de sublimetext) | sudo tee -a /etc/pacman.conf utilize ese comando, mas el error ocurrio al parecer por no actualizar la hora al momento de la instalacion me di cuenta que tenia 2 horas atrasadas. Como podria hacer para eliminarlas y volver a intentar?
A, no habia visto el comando para instalar las llaves XD, perdon, ahora si pude instalar, mas aun esta el problema con al ejecutar algo con pacman en -Sy, no puedo pegar lo que sale porque tiene enlaces, mas no se puede registar la base de datos de sublime-text, mirror claxon tiene un error, tambien core.db, mirror netcologne, mirror alplix, todos ellos marcan error, hay alguna forma de limpiar o eliminar esos errores en los mirrors y en todo xd.
Ok. Bien que se resolvió uno.
Creo que al menos parte del problema son mirrors que ya no funcionan. Actualiza la lista de mirrors con:
sudo pacman-mirrors -f 5
También puedes elegir ciertos países. Mírate el manual de pacman-mirrors si quieres elegir los mirrors con más exactitud.
Correcto, los mirrors fueron actualizados y ya no me dan error gracias, mas aun esta esto de los repos de sublimetext creo que son advertencia: archivo de configuración /etc/pacman.conf, linea 100: directiva «echo -e "\n[sublime-text]\Server» en sección «multilib» no reconocida.
advertencia: archivo de configuración /etc/pacman.conf, linea 101: directiva «close» en sección «multilib» no reconocida.
advertencia: archivo de configuración /etc/pacman.conf, linea 102: directiva «kill» en sección «multilib» no reconocida.
advertencia: archivo de configuración /etc/pacman.conf, linea 103: directiva «aa» en sección «multilib» no reconocida.
error: no se pudo registrar la base de datos «sublime-text» (base de datos ya registrada)
error: no se pudo registrar la base de datos «sublime-text» (base de datos ya registrada)
error: no se pudo registrar la base de datos «sublime-text» (base de datos ya registrada)
:: Sincronizando las bases de datos de los paquetes…
core está actualizado
extra está actualizado
community está actualizado
multilib está actualizado
sublime-text está actualizado
The settings in pacman.conf must be correct
Your have a problem with the lines defining the repos as they must have the correct name and must have a server entry
[multilib]
Server = /etc/pacman.d/mirrorlist
[sublime-text]
Server = https://download.sublimetext.com/arch/stable/x86_64
That’s the problem, so would you have to clean up those repositories?
Could you please run with english messages?
LANG=C sudo pacman -Syu
Just ensure the pacman.conf syntax is correct.
There is:
LANG=C pacman -Syu
warning: config file /etc/pacman.conf, line 100: directive 'echo -e "\n[sublime-text]\Server' in section 'multilib' not recognized.
warning: config file /etc/pacman.conf, line 101: directive 'close' in section 'multilib' not recognized.
warning: config file /etc/pacman.conf, line 102: directive 'kill' in section 'multilib' not recognized.
warning: config file /etc/pacman.conf, line 103: directive 'aa' in section 'multilib' not recognized.
error: could not register 'sublime-text' database (database already registered)
error: could not register 'sublime-text' database (database already registered)
error: could not register 'sublime-text' database (database already registered)
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
sublime-text is up to date
:: Starting full system upgrade...
there is nothing to do
please edit your pacman.conf and remove line 100 to 103 starting with the word ‘echo -e …’
sudo nano /etc/pacman.conf
It looks like a malformed configuration file.
You could cat /etc/pacman.conf
copy the text and paste it here.
Ok, wait one minute uwu
Ok, I already removed echo -e, now this is
"\n[sublime-text]\Server = https//download.sublimetext.com/arch/stable/x86_64"
close
kill
aa
[sublime-text]
Server = https://download.sublimetext.com/arch/stable/x86_64
[sublime-text]
Server = https://download.sublimetext.com/arch/stable/aarch64
[sublime-text]
Server = https://download.sublimetext.com/arch/stable/x86_64
[sublime-text]
Server = https://download.sublimetext.com/arch/stable/x86_64
remove everything you pasted execpt the last two lines.
This?
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs
[sublime-text]
Server = https://download.sublimetext.com/arch/stable/x86_64
[sublime-text]
Server = https://download.sublimetext.com/arch/stable/x86_64
Remove this - as you have defined the sublime repo 4 times - one of them for ARM (aarch)
You only need it once - like this
Ok, there is only one
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs
[sublime-text]
Server = https://download.sublimetext.com/arch/stable/x86_64
Then your errors should be gone
How to exit nano saving the changes?
F2 then answer y - maybe it is s in spanish.