Linuxのインストールや設定、アプリの紹介など。

インストール・設定おすすめアプリトラブル対応

netctl

Linuxでネットワークを利用するためのコマンドです。
Arch Linux以外では利用したことはありません。Arch Linuxではベースシステムに含まれます。
他のディストリビューションの場合ディレクトリ構造やサービスとして起動する方法などが違うかもしれません。

/etc/netctl/以下にプロファイルを置き、
netctl start プロファイル
でネットワークが有効になる。

サンプルプロファイルが、/etc/netctl/examples/以下に、サンプルがあり、
有線DHCP環境ならethernet-dhcpを/etc/netctl/にコピーですが、
Arch Linuxの場合デバイス名がudevによって書き換えられるのでeth0ではない。うちの場合はenp4s0でした。
dmesg|grep eth0
[    3.587546] systemd-udevd[180]: renamed network interface eth0 to enp4s0
デバイス名はdmesgコマンドで確認できます。
サンプルプロファイルはインターフェイス名がeth0になっているので修正。

無線LAN環境なら サンプルプロファイルのwireless-wpa等をコピーして修正ですが、
wifi-menuコマンドが利用でき、アクセスポイントをスキャンしてくれるので、選択してパスワードを入力すれば利用可能になります。
wifi-menu
wifi-menuコマンドを利用するには、ベースシステム以外に追加でdialogパッケージをインストールしている必要があります。

[編集]   [AD]
rentafree.net