archlinuxの自分用メモ。ASUS e200ha用。
ArchLinuxのインストール(3つのブート方式ごとの設定) ここらへんを参照
UEFIブート
のほうを見る!
cfdisk
だとなぜかファイルシステムの種類がNGで作れないのでインストール手順のリンクにあるようにpareted
を使ったほうがいいみたい。
ディレクトリ | 容量 | マウント | ファイルシステム |
---|---|---|---|
/boot | 200MiB | /dev/mmcblk0p1 | fat32 |
/ | 10GiB | /dev/mmcblk0p2 | ext4 |
/var | 8GiB | /dev/mmcblk0p3 | ext4 |
/home | 残り全部 | /dev/mmcblk0p4 | ext4 |
/boot
はfat32
ファイルシステムを使わないとだめっぽい。
mkdir /mnt/boot
mount /dev/mmcblk0p1 /mnt/boot
mount /dev/mmcblk0p2 /mnt
mkdir /mnt/var
mount /dev/mmcblk0p3 /mnt/var
mkdir /mnt/var
mount /dev/mmcblk0p4 /mnt/home
/mnt
以下のフォルダは自分で分けるディレクトリをちゃんとmkdir
しないといけない。
ESC
連打しながら起動する。どうしようもなくなったらブートUSBさしてログイン。
SysRq
キーとかもバインドしておくといざというときに使えるらしい。
alsa
パッケージを全部いれる。
ユーザーをaudio
グループにいれるのがポイント。
ユーザーをpower
?のグループにいれる。とsudo
なしで再起動できる。
dwmが軽くてよい。
設定を変えたいときは/download/dwm/src/dwm-6.x/config.h
(一番最下層のconfig.h)をいじってリコンパイルする。
ここのconfig.h以外をいじっても効果なしみたい。
再コンパイルはmakepkg -efi
でやるとエラーなくいける。
- e : noextract。ソースファイルを展開しない。
- f : force。上書き。
- i : install。ビルドが成功したあとにインストール。
PKGBUILD
ファイルがおいてあるdwn
フォルダで行うこと。
ip link set <インタフェース名> [up/down]
netctl enable <常用WI-FIのプロフィール>
sudo wifi-menu
wifi-menu
はdialog
と、(たしかwpa_supplicant
)に依存してる
pacman
で取れないパッケージで
AUR
からgit clone
してmakepkg -si
なんたら...を毎回やるのはめんどくさすぎるので、
AURヘルパー
をつかう。
いくつか種類があって、 yaourt
、pacaur
、などがあるが
yay
が最近の主流で使いやすいらしいのでyay
をつかう。
インストレーションは超簡単で
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
だけ。いぇい。
あとはyay -S packagename
等で使うだけ。