Page 1 sur 7

[Install] bloquée à la mise à jour des paquets

Publié : mer. 06 juin 2007, 17:23
par bdcsolo
J'ai fini mon install jusqu'au reboot. Je me suis connecté en root, j'ai créer un user et quand je veux faire la synchro de mes paquetages, cela ne va pas: temps de connexion dépassé iou serveur ne répondant pas.
J'aimerais aussi savoir comment j'arrive à faire remonter ceux que je souhaite employer (la ligne de commande complète car j'ai déjà tout essayer et je n'y arrive pas).
Merci à vous et à ce soir sur le chan.

Publié : mer. 06 juin 2007, 17:49
par XULien
tape

Code : Tout sélectionner

nano /etc/pacman.d/current
et regarde à la fin du fichier s'il est inscrit "Server =" devant l'adresse du d2pot choisi par défaut
par exemple le mien :

Code : Tout sélectionner

#Mirror chosen in setup
Server = ftp://mir1.archlinuxfr.org/archlinux/current/os/i686
Si le probleme vient de là, fait la même chose pour extra et community à la place de current

Autre possibilité, si tu es en dhcp, regarde dans /etc/rc.conf qu'il n4y a pas d'espace dans la déclaration de ta connexion ex: eth0 ="dhcp" mais eth0="dhcp"

PS: dans nano pour validé en quitté tu fait ctl+X puis entrée

et j'espére que tout sa résoudra ton souci

Publié : mer. 06 juin 2007, 18:35
par d2_racing
Si tu veux faire rapide, va dans /etc/pacman.conf et met en commentaire la ligne include et remplace les par :

Server = ftp://mir1.archlinuxfr.org/archlinux/current/os/i686

par exemple.

Pour plus d'information : http://forums.archlinux.fr/topic681.html

C'est dans le point 18 :)

Publié : mer. 06 juin 2007, 20:34
par bdcsolo
XULien a écrit :tape

Code : Tout sélectionner

nano /etc/pacman.d/current
et regarde à la fin du fichier s'il est inscrit "Server =" devant l'adresse du d2pot choisi par défaut
par exemple le mien :

Code : Tout sélectionner

#Mirror chosen in setup
Server = ftp://mir1.archlinuxfr.org/archlinux/current/os/i686
Si le probleme vient de là, fait la même chose pour extra et community à la place de current

Autre possibilité, si tu es en dhcp, regarde dans /etc/rc.conf qu'il n4y a pas d'espace dans la déclaration de ta connexion ex: eth0 ="dhcp" mais eth0="dhcp"

PS: dans nano pour validé en quitté tu fait ctl+X puis entrée


Ok, tout est comme tu l'as décrit: j'essaie encore une fois.

et j'espére que tout sa résoudra ton souci

Publié : mer. 06 juin 2007, 20:42
par warnaud
un exemple de pacman.conf : http://arnaud.fortier.free.fr/archlinux/pacman.conf

Code : Tout sélectionner

cd /etc && mv pacman.conf pacman.conf.sav && wget http://arnaud.fortier.free.fr/archlinux/pacman.conf
Attention y'a une grosse IgnoreListe (IgnorePkg), tu peux commenter la ligne (en rajoutant un #), sinon, quand y'a une mise à jour d'un des pkg de cette liste, pacman va "juste" te l'indiquer mais ne mettra pas à jour automatiquement il faudra que tu le fasses volontairement.
Exemple :

Code : Tout sélectionner

pacman -S kernel26
<mode modérateur> Pense à lire les règles de formattage des titres de sujets ;) je le corrige là </mode>

Publié : mer. 06 juin 2007, 22:16
par bdcsolo
J'ai recopié ton pacman.conf mais j'ai du oublier ou mal faire quelque chose car je n'arrive toujours pas à synchroniser: il ne retrouve pas le fichier "current.db.tar.gz" et ma connexion se termine chaque fois par expiration du délai d'attente.
Que dois-je faire avec la ligne de code que tu donnes?
Merci

Publié : mer. 06 juin 2007, 22:40
par warnaud

Code : Tout sélectionner

cd /etc && mv pacman.conf pacman.conf.sav && wget http://arnaud.fortier.free.fr/archlinux/pacman.conf
C'est en "simple" ;)
Déjà ça te place dans /etc
Ensuite ça fait une sauvegarde de ton pacman.conf en pacman.conf.sav
et ça récupère avec wget mon pacman.conf
Il te suffit ensuite de faire un

Code : Tout sélectionner

pacman -Syu
Et ça devrait synchroniser :p sauf si ton réseau est pas bon.
Pour tester ton réseau :

Code : Tout sélectionner

ping -c 3 www.google.com
ça doit te donner une truc dans le genre :

Code : Tout sélectionner

PING www.l.google.com (209.85.135.99) 56(84) bytes of data.
64 bytes from mu-in-f99.google.com (209.85.135.99): icmp_seq=1 ttl=248 time=22.9 ms
64 bytes from mu-in-f99.google.com (209.85.135.99): icmp_seq=2 ttl=248 time=23.8 ms
64 bytes from mu-in-f99.google.com (209.85.135.99): icmp_seq=3 ttl=248 time=24.6 ms

--- www.l.google.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2005ms
rtt min/avg/max/mdev = 22.978/23.830/24.670/0.713 ms
Si tu as "Network unreachable" c'est mal parti :)

Publié : jeu. 07 juin 2007, 09:09
par bdcsolo
Super, merci pour ta réponse, j'essaie cela ce soir. :D :D

Publié : jeu. 07 juin 2007, 19:33
par bdcsolo
Je l'ai dans le baba, 100% paquets perdus!
Bon, j'essaie encore une fois et si j'y arrive pas, je formate et je passe à autre chose.
En plus, j'aarive plus sur le chan :cry:

Publié : jeu. 07 juin 2007, 20:28
par Buzz...Buzz...
Tu réinstalles ta distrib via le réseau et pas avec le CD.
C'est plus propre.

Et c'est dans les "merdes" que l'on apprend. 8)

Publié : jeu. 07 juin 2007, 20:44
par mélodie
bdcsolo a écrit :Je l'ai dans le baba, 100% paquets perdus!
Et si tu envoies un ping qq part sur Internet ça passe ?

Publié : jeu. 07 juin 2007, 20:49
par bdcsolo
Je viens de relancer Puppy Linux: il ne trouve rien sur eth0 mais bien sur eth1: connexion internet sans problème.
Je dois changer eth0 en eth1 dans ma config?

Publié : jeu. 07 juin 2007, 21:00
par Buzz...Buzz...
oui

Publié : jeu. 07 juin 2007, 21:16
par warnaud
Bon alors sous arche tu tapes :

Code : Tout sélectionner

ifconfig -a
Si c'est eth1 qui a un truc du genre :

Code : Tout sélectionner

eth1      Link encap:Ethernet  HWaddr 00:0C:6E:4C:E0:59  
          inet addr:192.168.0.2  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:6eff:fe4c:e059/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1426 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1334 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:972839 (950.0 Kb)  TX bytes:134833 (131.6 Kb)
          Interrupt:20 Memory:feaf8000-0 

IL FAUT ABSOLUMENT : Link encap:Ethernet
à ce moment là tu mets dans ton /etc/rc.conf:

Code : Tout sélectionner

lo="lo 127.0.0.1"
eth1="eth1 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
# ou en dhcp
eth1 = "dhcp"
INTERFACES=(lo eth1)
Si c'est eth2 ou autre nom tu changes par cet autre numéro/nom :)

Publié : jeu. 07 juin 2007, 22:16
par bdcsolo
J'ai recommencé toute mon instal et c'est dès le début que j'ai un problème de réseau: je ne sais installer ni eth0 ni eth1 en dhcp.
En manuel, j'arrive à installer mais pas de réponse en ping.
Je comprends plus, pourtant les 3 autres pc tournent sur le réseau et quand j'installe Puppy sur le pc ou je veux mettre ArchLinux, tout fonctionne.
C'est à s'arracher les cheveux.

Publié : ven. 08 juin 2007, 17:31
par kozaki
Si DHCP fonctionne sur ton réseau, alors ce doit être le module de ta carte Ethernet qu'est pas chargé lors de l'install d'Arch.

'serait intéressant pour toi de connaitre le module chargé pour ta carte
avec internet, ou sous Puppy ou autre livecd avec réseau fonctionnel :
ex ici sous Mandy :

Code : Tout sélectionner

# lspcidrake |grep eth
uli526x         : ALi Corporation|ULi 1689,1573 integrated ethernet. [NETWORK_ETHERNET]
# lsmod |grep uli
uli526x                15060  0
sur toutes distros 'lspci' affiche ton matos (mais pas le module chargé contrairement à Arch ou Mandriva)

puis modprobe [le_bon_module] sous Arch

Publié : ven. 08 juin 2007, 17:36
par marc[i1]
kozaki a écrit :sur toutes distros 'lspci' affiche ton matos (mais pas le module chargé contrairement à Arch ou Mandriva)
sous ArchLinux, il y a aussi lshwd qui affiche les modules ;) et me semble plus complet et plus lisible.

Publié : ven. 08 juin 2007, 17:43
par kozaki
..ce que je voulais dire mais je reconnais que c t un peu raccourci :oops:

Publié : ven. 08 juin 2007, 17:58
par bdcsolo
J'ai un modem routeur en IP 192.168.1.1: je suppose que comme sous Suse la passerelle est l'adresse IP de mon routeur ou suis-je à côté de la plaque?
Le pare feu est également activé, dois-je le désactiver ou pas?
Merci.

Publié : ven. 08 juin 2007, 18:49
par wain
bdcsolo a écrit :J'ai un modem routeur en IP 192.168.1.1: je suppose que comme sous Suse la passerelle est l'adresse IP de mon routeur
oui c'est bien ça :wink: