差分
この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
os:arch:start [2012/06/12 23:15] yuki |
— (現在) | ||
---|---|---|---|
ライン 1: | ライン 1: | ||
- | ====== Arch Linux ====== | ||
- | |||
- | |||
- | ===== メモ ===== | ||
- | |||
- | * FreeBSDのようでもあり、Linuxのようでもあり...あぁ、ちょっと嬉しい。 | ||
- | * インストール直後は(特に何も追加していなければ)、Listenポートは何もないようだ。 | ||
- | * インストール時、Step1でethの設定しておかないとStep5位で進めなくなる。 | ||
- | * インストール開始時、/srch/setupで開始するのはいいんだけど、その前にkmでKeymapを指定しておくほうがいい。 | ||
- | * 忘れた場合は、インストールして再起動後、rc.confにKEYMAP="jp106"を書けばいい | ||
- | * Static IP設定はrc.confで。ついでにホスト名の設定もしよう。 | ||
- | * https://wiki.archlinux.org/index.php/Configuring_Network#Static_IP_address | ||
- | * DNSの設定はresolv.confでいつも通り | ||
- | * DHCPが勝手にresolv.confを上書きするので、辞めたい場合は/etc/dhcpd.confにnohook resolv.confを入れる | ||
- | * resolv.confはdomain, search, nameserverを手書き。 | ||
- | * nameserver3つしか書けないらしいんだけど、IPv4/IPv6で2個ずつだとどうなるんだ。 | ||
- | * ifconfigは入ってないので、ipコマンドを使う | ||
- | * ip addr | ||
- | * ip route | ||
- | * ip -f inet6 route | ||
- | * netstatは入ってないので、ssコマンドを使う | ||
- | * ss -an | ||
- | * 最初はユーザがいないので、簡単に作る | ||
- | * useradd -m -G wheel -s /bin/bash yourname | ||
- | * パッケージのインストール基本 | ||
- | * [[https://wiki.archlinux.org/index.php/Pacman_(日本語)#.E4.BD.BF.E3.81.84.E6.96.B9]] | ||
- | * こんな感じか。 | ||
- | * pacman -Ss openssh | ||
- | * pacman -S core/openssh | ||
- | * 新しくデーモン(例えばssh)を入れたりしたら、次回以降の自動起動の設定をrc.confのDAEMONSに加える。 | ||
- | * DAEMONS=(syslog-ng network crond sshd) | ||
- | * 追加されたかどうかは、rc.d listで確認できる。(DAEMONSで認識されるのは、/etc/rc.d/に置かれたスクリプトだけだが) | ||
- | * <code># rc.d list | ||
- | [STARTED][AUTO] crond | ||
- | [STOPPED][ ] dbus | ||
- | [STOPPED][ ] ftpd | ||
- | [STOPPED][ ] hwclock | ||
- | [STOPPED][ ] krb5-kadmind | ||
- | [STOPPED][ ] krb5-kdc | ||
- | [STOPPED][ ] krb5-kpropd | ||
- | [STOPPED][ ] mdadm | ||
- | [STOPPED][ ] netfs | ||
- | [STARTED][AUTO] network | ||
- | [STOPPED][ ] nscd | ||
- | [STOPPED][ ] ppp | ||
- | [STARTED][AUTO] sshd | ||
- | [STARTED][AUTO] syslog-ng</code> | ||
- | * IPv6の設定はnetcfgを入れないと出来ない(?) | ||
- | * https://wiki.archlinux.org/index.php/IPv6 | ||
- | * <code># pacman -S core/netcfg | ||
- | # vi /etc/network.d/eth0 | ||
- | CONNECTION='ethernet' | ||
- | DESCRIPTION='ipv6+ipv4 eth0' | ||
- | INTERFACE='eth0' | ||
- | |||
- | IP6=static | ||
- | ADDR6=(2001:db8::1234/64) | ||
- | #GATEWAY6=2001:db8::1</code> | ||
- | * RA環境だとGATEWAY6の設定に失敗してこけるので、仕方なくコメントアウト | ||
- | * デフォルトのSSHはrootログイン出来てしまうのと、逆引きの設定を調整 | ||
- | * <code>PermitRootLogin no | ||
- | UseDNS no</code> | ||
- | * (何故か)openvswitch | ||
- | * <code>cd /usr/src/ | ||
- | pacman -S base-devel | ||
- | wget http://aur.archlinux.org/packages/op/openvswitch/openvswitch.tar.gz | ||
- | tar xvf openvswitch.tar.gz | ||
- | cd openvswitch | ||
- | makepkg -s --asroot | ||
- | pacman -U openvswitch-1.4.0-1-x86_64.pkg.tar.xz</code> | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||