Page 1 sur 1
[pacman et yaourt] Erreur sur -Syu (résolu)
Publié : mer. 13 août 2008, 01:24
par toto
bonjour,
Lorsque j'essaie de mettre mon système a jour avec la commande yaourt -Syu ou sudo pacman -Syu, j'ai toujours le même résultat:
Une mise a jour se télécharge et ensuite
Code : Tout sélectionner
Erreur: échec de récupération du fichier 'sip-4.7.7-1-i686.pkg.tar.gz' depuis ftp.archlinux.org : Command okay
Avertissement: échec de récupération de certains fichiers depuis extra
Erreur: la validation de la transaction a échoué (erreur non prévue)
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
remplacer sip-4.7.7-1-i686.pkg.tar.gz par le paquet que vous voulez.
Donc je peux faire mes mises a jour mais une à la fois, ce qui revient rapidement embetant.
Re: [pacman et yaourt] Erreur sur -Syu
Publié : mer. 13 août 2008, 09:52
par chipster
toto a écrit :bonjour,
Lorsque j'essaie de mettre mon système a jour avec la commande yaourt -Syu ou sudo pacman -Syu, j'ai toujours le même résultat:
Une mise a jour se télécharge et ensuite
Code : Tout sélectionner
Erreur: échec de récupération du fichier 'sip-4.7.7-1-i686.pkg.tar.gz' depuis ftp.archlinux.org : Command okay
Avertissement: échec de récupération de certains fichiers depuis extra
Erreur: la validation de la transaction a échoué (erreur non prévue)
Des erreurs se sont produites, aucun paquet n'a été mis à jour.
remplacer sip-4.7.7-1-i686.pkg.tar.gz par le paquet que vous voulez.
Donc je peux faire mes mises a jour mais une à la fois, ce qui revient rapidement embetant.
À mon avis il faudrait que tu changes ton miroir car c'est visiblement lui qui déconne.
Pour se faire il faut éditer :
Ensuite il te reste à relancer un pacman -Syu
Publié : mer. 13 août 2008, 11:46
par Calimero
Perso, j'utilise ftp.free.fr...
Publié : mer. 13 août 2008, 13:11
par SND
Lequel est le + rapide ?
Publié : mer. 13 août 2008, 16:15
par wain
Sky-NoT-DeaD a écrit :Lequel est le + rapide ?
si t'es en france, utilises
http://mir.archlinux.fr 
Publié : mer. 13 août 2008, 22:34
par toto
Je suis au bureau, mais j'essaie sa des que je rentre, par contre le quel est le plus rapide pour un québecois?
Publié : mer. 13 août 2008, 23:04
par Skunnyk
Peut etre un des serveurs des USA. Car là tu utilisait le miroir officiel de archlinux.org, mais c'est aussi l'un des plus chargé :/ De toutes façon regarde dans ton fichier /etc/pacman.d/mirrolist !
Tu peux aussi faire un test avec la commande rankmirror
Publié : mer. 13 août 2008, 23:58
par Calimero
J'ai cherché des détails sur rankmirror mais n'ai trouvé que des liens corrompus.
Est-il inclus dans pacman ? Ou bien comme je l'ai lu, est-ce un script en python ?
Publié : jeu. 14 août 2008, 02:11
par SND
Ok merci, regarde ma localisation je suis plus près que tu ne le penses

Publié : jeu. 14 août 2008, 02:39
par toto
Merci, sa fonction super bien :p
Publié : jeu. 14 août 2008, 08:44
par chipster
toto a écrit :Merci, sa fonction super bien :p
Il te reste à modifier ton topic

Publié : jeu. 14 août 2008, 08:44
par Pseudo
Bonjour,
J'ai une petite question concernant ces fichiers.
Au vu du contenu du fichier mirrorlist je m'interroge sur l'utilité des fichiers current, community ...
Sachant que dans mon mirrorlist les liens sont construits avec des variables, et ils équivallent fialement aux liens que je retrouve dans chaques fichiers.
Merci d'avance pour vos éclaircisements, et désolé de polluer le topic, mais je ne voulais pas en ouvrir un exprès, car ce n'est pas réellement un problème, juste une interrogation
@+
Publié : jeu. 14 août 2008, 08:58
par wain
Sky-NoT-DeaD a écrit :Ok merci, regarde ma localisation je suis plus près que tu ne le penses

ah salut voisin !
@Pseudo: seul le fichier mirrorlist est encore utile. Tout a été unifié et tu peux supprimer les fichiers current, community etc.. qui trainent.
Publié : jeu. 14 août 2008, 16:03
par Pseudo
Merci bien pour cette précision

je n'osais pas tout supprimer
Publié : dim. 17 août 2008, 12:11
par Pseudo
Bonjour à tous,
Wain, j'ai encore du faire une betise, ou ne pas avoir fait une chose importante, car maintenant mon
yaourt -Syu ne fonctionne plus
dans le répertoire
/etc/pacman.d/ je n'ai plus que le fichier:
mirrorlist
lui même est composé des lignes suivante:
Code : Tout sélectionner
#
# Arch Linux repository mirrorlist
#
# - France
Server = http://mir.archlinux.fr/$repo/os/i686
Server = ftp://mir1.archlinuxfr.org/archlinux/$repo/os/i686
Server = ftp://mir2.archlinuxfr.org/archlinux/$repo/os/i686
Server = ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/$repo/os/i686
Server = ftp://ftp.free.fr/mirrors/ftp.archlinux.org/$repo/os/i686
# United States
Server = http://mirrors.easynews.com/linux/archlinux/$repo/os/i686
Server = http://holmes.umflint.edu/archlinux/$repo/os/i686
et lorsque je lance la commande
yaourt -Syu j'obtiens:
Code : Tout sélectionner
Erreur: Le fichier de config /etc/pacman.d/current n'a pas pu être lu.
Erreur: Le fichier de config /etc/pacman.d/extra n'a pas pu être lu.
Erreur: Le fichier de config /etc/pacman.d/community n'a pas pu être lu.
:: Synchronisation des bases de données de paquets...
erreur: la synchronisation current a échoué:
erreur: la synchronisation extra a échoué:
erreur: la synchronisation community a échoué:
archlinuxfr 23,4K 63,9K/s 00:00:00 [#####################] 100%
La base de données locale est à jour.
Erreur: Le fichier de config /etc/pacman.d/current n'a pas pu être lu.
Erreur: Le fichier de config /etc/pacman.d/extra n'a pas pu être lu.
Erreur: Le fichier de config /etc/pacman.d/community n'a pas pu être lu.
Ce n'est pas dramatique, car j'avais fait une sauvegarde de ce que j'ai supprimé, mais j'aimerai bien comprendre pourquoi mon ordi réagit jamais comme tout le monde
Merci @ bientôt
Publié : dim. 17 août 2008, 13:09
par Skunnyk
C'est ton pacman.conf qui n'est pas bon alors

Tu ne dois plus avoir de current, extra etc dedans, mais simplement quleque chose comme ca :
Code : Tout sélectionner
[core]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist
[extra]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist
[community]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist
En faite, tu dois avoir un fichier /etc/pacman.conf.pacnew avec les bonnes options ...
Et tu peux rajouter à la fin de ce fichier :
Publié : dim. 17 août 2008, 15:23
par Pseudo
Merci beaucoup Shunnyk pour l'explication.
En effet j'avais pas pensé à modifier /etc/pacman.conf
Tout est rentré dans l'ordre.
Merci encore
