Hey Arch Linuxユーザーがいます!
Arch Linux(ubuntu提供)は初めてで、Arch Linuxをマシンにインストールしました。
再起動後、pacman -S
を使用していくつかのパッケージをインストールしたかったのですが、自分のマシンがサーバーからファイルを取得できないことがわかり、インストールを中断しました<Ctrl-C>
。そのため、pacman -Sy
を使用してリポジトリを更新しようとしましたが、pacmanがパッケージをフェッチできなかったため、これは機能しませんでした。
そこで、いくつかのIPをping
試しましたが、うまくいきませんでした。
network is unreachable
その後、私は私のeth0を使用してセットアップしようとしました
ip link set eth0 up
それは私にこのエラーを返しました:
cannot find device "eth0"
コマンドip link
は、lo
(もちろん)とemp1s0
(一体何ですか)が稼働していることを示しました。を使用してemp1s0
を下げようとしました
ip link set emp1s0 down
戻ってきた
cannot find device "emp1s0"
また、カーネルモジュールtg3
を手動でロードし、dhcpd
を手動で開始しようとしましたが、どちらも機能しませんでした。
どうすればいいのか分からない。
有効にして開始しました systemd-networkd.service
?
最初にファイルを作成します/etc/systemd/network/mynet.network
含む(DHCPを使用する場合):
[ネットワーク] DHCP =はい
次に、次のコマンドを発行します。
systemctl enable systemd-networkd.service systemctl start systemd-networkd.service
それが機能しない場合(最後のブート以降に多くのことを試みている場合は、後で再起動してみてください)、インストールCDから再度ブートして、ロードされているモジュールを確認し、ハードディスクからブートするときの実行環境との違いを見つけてくださいCDから。
ArchLinuxインストールガイドは、初めてのユーザーにとって従うのが少し難しいです。ネットワーク構成やブートローダーなど、一部の重要な情報は「最初の」ページにはありません。その点で、gentooハンドブックはもっと読みやすいと思います。
emp1s0
は新しい Consistent Network Device Namingeth0
の名前です。
過去にeth0
を使用した場所で使用してください。問題はありません。
空を作成してeth0
への戻りを主張する場合は、無効にすることができます。
/etc/udev/rules.d/80-net-name-slot.rules