Utilisateurs Hey Arch linux là-bas!
Je suis nouveau sur arch linux (venant d'ubuntu), et viens d'installer arch Linux sur ma machine.
Après le redémarrage j'ai voulu installer des packages en utilisant pacman -S
, mais j'ai vu que ma machine n'était pas capable d'extraire les files des servers, j'ai interrompu l'installation avec <Ctrl-C>
. J'ai donc essayé de mettre à jour mes repositorys en utilisant pacman -Sy
, cela n'a pas fonctionné car pacman n'a pas pu récupérer les packages.
J'ai donc essayé de faire un ping
quelques adresses IP, ce qui n'a pas fonctionné parce que
network is unreachable
Après cela, j'ai essayé de régler mon eth0 en utilisant
ip link set eth0 up
ça m'a renvoyé cette erreur:
cannot find device "eth0"
le ip link
command a montré que lo
(bien sûr) et emp1s0
(qu'est-ce que c'est que ça?) sont en place. J'ai essayé de mettre emp1s0
en utilisant
ip link set emp1s0 down
qui est returnné
cannot find device "emp1s0"
J'ai aussi essayé de charger manuellement le module kernel tg3
et de démarrer manuellement dhcpd
, les deux ne fonctionnaient pas.
En fait, je ne sais pas comment continuer.
Avez-vous activé et démarré systemd-networkd.service
?
Créez d'abord un file /etc/systemd/network/mynet.network
contenant (si vous utilisez DHCP):
[Réseau] DHCP = oui
Ensuite, lancez ces commands:
systemctl enable systemd-networkd.service systemctl démarrer systemd-networkd.service
Si cela ne fonctionne pas (essayez de redémarrer après avoir essayé beaucoup de choses depuis le dernier démarrage), démarrez à partir du cd d'installation et voyez quels modules sont chargés et essayez de find des différences entre l'environnement en cours d'exécution à partir du disque dur et à partir de cd.
Le guide d'installation d'ArchLinux est un peu compliqué à suivre pour les nouveaux users. Certaines informations cruciales ne figurent pas sur la première page, comme la configuration réseau et le chargeur de démarrage. À cet égard, je trouve le manuel gentoo beaucoup plus lisible.
emp1s0
est le nouveau nom de nom de périphérique de réseau cohérent pour eth0
.
Utilisez-le là où vous auriez utilisé eth0
dans le passé et tout ira bien.
Il peut être désactivé si vous insistez pour returnner à eth0
en créant un empty:
/etc/udev/rules.d/80-net-name-slot.rules