$ sudo pacman -S netctl --noconfirm
Installieren Sie das Paket netctl
. (--Noconfirm: Option zum Ausführen ohne Bestätigung)
Wenn Sie "vagrant up" mit der folgenden Zeile "Vagrantfile" ausführen, die im Gastbetriebssystem "archlinux / archlinux" aktiviert ist, wird eine Fehlermeldung angezeigt.
config.vm.network "public_network"
config.vm.network "private_network", ip: "192.168.33.10"
==> default: Configuring and enabling network interfaces...
The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!
# Configure eth1
mv '/tmp/vagrant-network-eth1-xxxxxxxxxx-x' '/etc/netctl/eth1' &&
ip link set 'eth1' down &&
netctl restart 'eth1' &&
netctl enable 'eth1'
Stdout from the command:
Stderr from the command:
mv: cannot move '/tmp/vagrant-network-eth1-xxxxxxxxxx-x' to '/etc/netctl/eth1': No such file or directory
mv: cannot move '/tmp/vagrant-network-eth1-xxxxxxxxxx-x' to '/etc/netctl/eth1'
Ich bin wütend, dass ich das Verzeichnis / etc / netctl / eth1
nicht finden kann.
Dies ist das Verzeichnis, das durch die Installation von netctl
erstellt wurde.
Die Gast-OS-Box "archlinux / archlinux" enthält kein "netctl". Die Lösung besteht darin, mit "sudo pacman -S netctl" zu installieren.