差分
この文書の現在のバージョンと選択したバージョンの差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
|
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> | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
