[DNS] resolv.conf vide, Synchro impossible.[résolu]

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
daan
Hankyu
Messages : 20
Inscription : sam. 31 déc. 2016, 01:25

[DNS] resolv.conf vide, Synchro impossible.[résolu]

Message par daan »

Tout d’abord bonjour a tous .

Souhaitant me lancer dans l’aventure Archlinux je décide de me lancer dans son installation sur mon portable (Fujitsu siemens AMILO Xa 2528).
Je connecte donc mon câble ethernet et je suis la procédure de https://wiki.archlinux.fr/Installation. (Table de partitions MS-DOS)

Les seuls modifications que j’ai apporté visaient principalement a ajouter le bootloader (grub).
Les modifications que j’ai apporté sont les suivantes:

1) Je n’ai pas installer le paquet « base-devel » ( dans un premier temps je ne vais pas utiliser AUR)

2) Avant de Chrooter dans le nouveau système j’ai installer grub :

Code : Tout sélectionner

pacstrap /mnt grub
3) Après mkinitcpio -p linux j’ai généré le fichier de config de grub avec :

Code : Tout sélectionner

grub-mkconfig -o /boot/grub/grub.cfg 
et

Code : Tout sélectionner

grub-install --no-floppy --recheck /dev/sda
Après redémarrage grub se lance bien et archlinux aussi .
Je décide donc de continuer par l’installation de l’environnement graphique.

Je commence donc par la Synchronisation de la base de paquets

Code : Tout sélectionner

pacman -Sy
malheureusement ce dernier me renvoie:

Code : Tout sélectionner

erreur :  échec de récupération du fichier « core.db » depuis archlinux.polymorf.fr :Could not resolve host : archlinux.polymorf.fr
erreur : la mise a jour de core a échoué (erreur de bibliothèque de téléchargement )
erreur :  échec de récupération du fichier « extra.db » depuis archlinux.polymorf.fr :Could not resolve host : archlinux.polymorf.fr
erreur : la mise a jour de extra a échoué (erreur de bibliothèque de téléchargement )
erreur :  échec de récupération du fichier « community.db » depuis archlinux.polymorf.fr :Could not resolve host : archlinux.polymorf.fr
erreur : la mise a jour de community a échoué (erreur de bibliothèque de téléchargement )
erreur : la synchronisation a échoué
erreur : l initialisation de la transaction a échoué ( erreur de bibliothèque de téléchargement )
(en réalité il y a une dizaine de mirrors qui ont tous la même erreur.)

Après une recherche sur le net je me suis dirigé vers /etc/resolv.conf pour y contrôler les DNS et a ma grande surprise le fichier est vide.
J’y ajoute donc :

Code : Tout sélectionner

nameserver 8.8.8.8
nameserver 8.8.4.4
Je reboot et je retente un:

Code : Tout sélectionner

pacman -Sy
sans plus de résultat .

J’essai un :

Code : Tout sélectionner

resolvconf -u
mais le fichier resolv.conf est a nouveau vide.

Il est évident que j’ai oublier quelque chose mais quoi ?
L’un d’entre vous aurait il une idée ?

D’avance merci pour votre aide.
Dernière modification par daan le mar. 03 janv. 2017, 23:39, modifié 1 fois.
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [DNS] resolv.conf vide, Synchro impossible.

Message par hopimet »

Salut,

Quel gestionnaire réseau utilises-tu ? Networkmanager ? DHCP ?

Est-ce que ça fonctionne quand tu as complété le resolv.conf avant de redémarrer ? Si oui tu peux alors bloquer l'effacement du fichier resolv.conf qui marche avec chattr +i /etc/resolv.conf
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [DNS] resolv.conf vide, Synchro impossible.

Message par waitnsea »

hopimet a écrit :Quel gestionnaire réseau utilises-tu ? Networkmanager ? DHCP ?
Bonjour,
Avant toute chose, effectivement, es-tu connecté ?
Fais un ping -c3 archlinux.fr , si tu n'as pas de réponse, puisque tu es câblé, lance dhcpcd pour pouvoir poursuivre l'installation.
hopimet
Elfe
Messages : 996
Inscription : mer. 14 mars 2012, 22:48

Re: [DNS] resolv.conf vide, Synchro impossible.

Message par hopimet »

waitnsea a écrit : Avant toute chose, effectivement, es-tu connecté ?
Fais un ping -c3 archlinux.fr , si tu n'as pas de réponse, puisque tu es câblé, lance dhcpcd pour pouvoir poursuivre l'installation.
Fais également un ping -c3 8.8.8.8
Si ça marche avec l'IP mais pas avec l'URL c'est que tu es bien connecté et qu'il suffit de rectifier le resolv.conf. Si le ping ne fonctionne ni avec l'IP ni avec l'URL, il faut effectivement d'abord paramétrer ta connexion.
daan
Hankyu
Messages : 20
Inscription : sam. 31 déc. 2016, 01:25

Re: [DNS] resolv.conf vide, Synchro impossible.

Message par daan »

Bonjour , et merci pour vos réponses .

Comme gestionnaire de réseau je pensai utiliser Wicd ( avec wicd-gtk) mais pour le moment je ne peux rien installer sans connexion .
Non , cela ne fonctionne pas en complétant le resolv.conf et en testant directement avant de rebooter.
Le fichier resolv.conf n’est pas écraser lors d’un reboot.(donc pas besoin de chattr +i /etc/resolv.conf )

« ping -c3 archlinux.fr » me renvoie:

Code : Tout sélectionner

ping: archlinux.fr: Nom ou service inconnu
et « ping -c3 8.8.8.8 » me renvoie:

Code : Tout sélectionner

connect: Le réseau n’est pas accessible
j’avoue m’y perdre un peut entre dhcpcd et wicd :
wicd est un gestionnaire de connection et dhcpcd est un client de DHCP (cf la doc … :D )
mais du coup ai-je besoin des deux ? ou wicd suffit ?
(désolé, la question dois surement vous sembler bête .)

encore merci pour votre aide.
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [DNS] resolv.conf vide, Synchro impossible.

Message par waitnsea »

daan a écrit :« ping -c3 archlinux.fr » me renvoie:

Code : Tout sélectionner

ping: archlinux.fr: Nom ou service inconnu
et « ping -c3 8.8.8.8 » me renvoie:

Code : Tout sélectionner

connect: Le réseau n’est pas accessible
j’avoue m’y perdre un peut entre dhcpcd et wicd
Tu n'étais donc pas connecté, simplement.
dhcpd est un service pour les connexions ethernet, que tu peux activer par systemd de façon permanente (enable) ou ponctuellement (start) pour la session en cours, et avoir une connexion le temps de finir l'installation , en particulier celle d'un vrai gestionnaire de réseau.
Wicd semble plus simple que NetworkManager mais n'est plus maintenu et moins complet, moins intégré, je te conseille NM
Il y a des alternatives, mais commence par un seul, je dis bien un seul car le meilleur moyen de ne pas pouvoir se connecter est d'avoir 2 systèmes activés et concurrents.
resolv.conf sera "rempli" par dhcpcd ou NM à leur démarrage, tu n'as pas à t'en préoccuper pour l'instant.
daan
Hankyu
Messages : 20
Inscription : sam. 31 déc. 2016, 01:25

Re: [DNS] resolv.conf vide, Synchro impossible.

Message par daan »

Merci pour ces explications,

donc si j'ai bien compris en faisant un :

Code : Tout sélectionner

systemctl start dhcpcd
je devrais pouvoir me connecter .

après ça j'installe NM ou un autre gestionnaire de réseau , je reboot ,
j'active NM avec:

Code : Tout sélectionner

systemctl enable NetworkManager
et ça devrait le faire. Ai je bien compris?
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [DNS] resolv.conf vide, Synchro impossible.

Message par waitnsea »

Tout à fait
daan
Hankyu
Messages : 20
Inscription : sam. 31 déc. 2016, 01:25

Re: [DNS] resolv.conf vide, Synchro impossible.[résolu]

Message par daan »

Bonjour,

Code : Tout sélectionner

systemctl start dhcpcd
fonctionne parfaitement . (je peux synchroniser sans problème.)
Wicd semble plus simple que NetworkManager mais n'est plus maintenu…
cherchant a faire dans le minimalisme je regarde ce qui se fait d’autre comme gestionnaire de réseau, je suis tomber sur netctl … je me documente. :D
(NetworkManager n’est pas exclu pour autant.)

Un grand merci pour votre aide,
je passe en résolu.

PS: comment faire pour savoir si un paquet est encore maintenu?
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [DNS] resolv.conf vide, Synchro impossible.[résolu]

Message par waitnsea »

daan a écrit : comment faire pour savoir si un paquet est encore maintenu?
On cherche la page du projet (Qwant, Duckduck ou Google) et on voit, ici

Code : Tout sélectionner

1.7.3 released on 2014-12-21
This is a bugfixing release, with more than 30 bugs squashed. One new featur... 
la date de la dernière révision
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [DNS] resolv.conf vide, Synchro impossible.

Message par benjarobin »

Raté, la dernière version date de 2016-01-25, soit il y a un an, autant dire que le projet n'est pas mort mais clairement plus en développement. Et Wicd par son design ne peut pas fonctionner parfaitement (parser la sortie de ligne de commande). De plus Wicd ne gère pas du tout l'IPv6.
NetworkManager est intégré à tous les environnement de bureau, ce qui permet de configurer la connexion très très simplement. Après oui si tu ne possèdes pas d'environnement de bureau, tu peux éventuellement de poser la question, mais l'avantage c'est que tu as plein de choix.
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
daan
Hankyu
Messages : 20
Inscription : sam. 31 déc. 2016, 01:25

Re: [DNS] resolv.conf vide, Synchro impossible.

Message par daan »

Re-bonjour,
On cherche la page du projet
Haaa, ok , je m'attendai a une commande pacman... :D :wink:
Après oui si tu ne possèdes pas d'environnement de bureau...
Sous debian j'utilise openbox qui me plait bien je pense l'utiliser également sous arch.( même si les coins de fenêtre arrondi me manque un peut .)
...mais l'avantage c'est que tu as plein de choix.
des conseils/propositions a me faire? :D

encore un grand merci pour vos précieuses réponses .
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [DNS] resolv.conf vide, Synchro impossible.

Message par benjarobin »

Si tu veux essayer NetworkManager, tu peux le configurer via network-manager-applet
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Répondre