i meet an issue when I update my OS ( # pacman -Syu)
The terminal retur this error and stop update:
erreur : échec de récupération du fichier « community.db » depuis geo.mirror.pkgbuild.com : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis ftpmirror.infania.net : The requested URL returned error: 404
erreur : échec de récupération du fichier « community.db » depuis mirror.rackspace.com : The requested URL returned error: 404
translation error : file “community.db” not file on mirror.some
The [community] repository has been deprecated, which is what those failed commands are trying to access. You need to remove it from /etc/pacman.com.
News about it here:
You also have the option of updating it with the current EndeavourOS one. This will pull pacman.conf from the EndeavourOS GitHub repository, and overwrite your current version.
ok ! I see !
Just a question : it’s a very old computer : dualcore 2gb of ram ( uname -p : unknow )
actually computer start in 70 s , Can I change this repository for this kind of computer ?
The contents of the [community] repository was merged into the [extra] repository, so we’ve lost nothing.
With respect to the age of your computer, and changing repository, could you perhaps try to explain a bit more what you’re hoping to do? I’m not sure I fully understand what you mean.
You are still not very clear in what you want to accomplish here, if you mean that you only want to update whatever is needed for the system, that would mean doing a partial update and is not adviced or supported, and you may break your system.
You are not changing any repository. You are just eliminating one that doesn’t exist no more.
What was in there before has since a long time been already moved to extra repository.
If your system has been working until now, it will keep doing so going forward.
You don’t have to add anything to pacman.conf (assuming you now have removed the community part and saved the conf file). If you use the command below it will be possible to update everything.
eos-update --yay
Pacman will only update the “system” files and not the files that are in the AUR.
You can also look at the welcome screen of EOS for update options on the After Install tab.
eos-update --yay
Info: some translations will fall back to English, see file ‘/tmp/translations-MFsbJ.errlog’.
eos-update: package updater with additional features
Updating native and AUR apps…
Root :: Synchronisation des bases de données de paquets…
endeavouros est à jour
core est à jour
extra 7,7 MiB 8,24 MiB/s 00:01 [--------------------------------] 100%
multilib est à jour
:: Début de la mise à jour complète du système…
résolution des dépendances…
recherche des conflits entre paquets…
erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué)
:: l’installation de icu (76.1-1) casse la dépendance « libicui18n.so=75-64 » requise par electron28
:: l’installation de icu (76.1-1) casse la dépendance « libicuuc.so=75-64 » requise par electron28
:: l’installation de flac (1.5.0-1) casse la dépendance « libFLAC.so=12-64 » requise par electron28
[root@architux-01 tuxices]# electron
electron electron25 electron28 electron33 electron34
[root@architux-01 tuxices]# electron28
[0417/114356.288374:FATAL:electron_main_delegate.cc(295)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
Trappe pour point d’arrêt et de trace (core dumped)
in english
Blockquote error: Transaction preparation failed (dependency satisfaction failed)
:: Installing icu (76.1-1) breaks dependency “libicui18n.so=75-64” required by electronic28
:: Installing icu (76.1-1) breaks dependency “libicuuc.so=75-64” required by electronic28
:: Installing flac (1.5.0-1) breaks dependency “libFLAC.so=12-64” required by electronic28
[root@architux-01 tuxices]# electron
electron electron25 electron28 electron33 electron34
[root@architux-01 tuxices]# electron28
[0417/114356.288374:FATAL:electron_main_delegate.cc(295)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
Breakpoint and traceback trap
For that purpose, why not install a light weight distribution which is easier to maintain than Arch (-based)?
Your error messages that you have posted show that you haven’t been updating this system for some time. Archlinux is a rolling release distro. It has frequent updates and needs user intervention and maintenance.
You will have an easier time to maintain that system with another distribution that has less frequent updates and doesn’t require much user intervention to maintain it.
I understand your advice. In fact, I was using Ubuntu a long time (more than 10 years) and I a lot of update are to slow. Thus I choice to go to a system like " Arch"; Endeavouros is really an nice distrib and a lot of help and friendly. I like to understand and this post prove that I have some thing to investigate.
For this old computer, I test it with an ssd and my bootable usb key using endeavouros. It works and thus I install and test !