[pacman et yaourt] Erreur sur -Syu (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
toto
Daikyu
Messages : 64
Inscription : ven. 16 mai 2008, 03:44

[pacman et yaourt] Erreur sur -Syu (résolu)

Message 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.
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Re: [pacman et yaourt] Erreur sur -Syu

Message 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 :

Code : Tout sélectionner

/etc/pacman.d/mirrorlist
Ensuite il te reste à relancer un pacman -Syu
Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

Message par Calimero »

Perso, j'utilise ftp.free.fr...
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?
SND

Message par SND »

Lequel est le + rapide ?
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

Sky-NoT-DeaD a écrit :Lequel est le + rapide ?
si t'es en france, utilises http://mir.archlinux.fr ;-)
toto
Daikyu
Messages : 64
Inscription : ven. 16 mai 2008, 03:44

Message 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?
Avatar de l’utilisateur
Skunnyk
Maître du Kyudo
Messages : 1137
Inscription : mer. 06 sept. 2006, 21:31
Localisation : IRC
Contact :

Message 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
Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

Message 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 ?
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?
SND

Message par SND »

wain a écrit :
Sky-NoT-DeaD a écrit :Lequel est le + rapide ?
si t'es en france, utilises http://mir.archlinux.fr ;-)
Ok merci, regarde ma localisation je suis plus près que tu ne le penses :lol:
toto
Daikyu
Messages : 64
Inscription : ven. 16 mai 2008, 03:44

Message par toto »

Merci, sa fonction super bien :p
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Message par chipster »

toto a écrit :Merci, sa fonction super bien :p
Il te reste à modifier ton topic :D
:resolu:
Pseudo
Hankyu
Messages : 24
Inscription : dim. 17 févr. 2008, 19:21

Message 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 ;)

@+
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

Sky-NoT-DeaD a écrit :Ok merci, regarde ma localisation je suis plus près que tu ne le penses :lol:
ah salut voisin ! :lol:

@Pseudo: seul le fichier mirrorlist est encore utile. Tout a été unifié et tu peux supprimer les fichiers current, community etc.. qui trainent.
Pseudo
Hankyu
Messages : 24
Inscription : dim. 17 févr. 2008, 19:21

Message par Pseudo »

Merci bien pour cette précision ;) je n'osais pas tout supprimer
Pseudo
Hankyu
Messages : 24
Inscription : dim. 17 févr. 2008, 19:21

Message 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 :cry:


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 :lol:

Merci @ bientôt
Avatar de l’utilisateur
Skunnyk
Maître du Kyudo
Messages : 1137
Inscription : mer. 06 sept. 2006, 21:31
Localisation : IRC
Contact :

Message 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 :

Code : Tout sélectionner

[archlinuxfr]
Server = http://repo.archlinux.fr/i686/
Pseudo
Hankyu
Messages : 24
Inscription : dim. 17 févr. 2008, 19:21

Message 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 :P
Répondre