archを再インストール備忘録

rt-ltsカーネルとF2FSの相性が悪かったので思い切って再インストールした。以下は備忘録。

基本はantergosのbaseからインストール。systemd-bootでyaourtにチェックして、適当に。ここは省略。

#key
###~/.gnupg/gpg.conf###
#次を追記
keyserver-options auto-key-retrieve
#時間
timedatectl set-timezone Asia/Tokyo
sudo pacman -S ntp
sudo systemctl enable ntpd
sudo systemctl start ntpd
#antergosのリポジトリをコメントアウトflash関係でたまによろしくない
###/etc/pacman.conf###
#[antergos]
#SigLevel = PackageRequired
#Include = /etc/pacman.d/antergos-mirrorlist
#ネットワーク
sudo systemctl enable dhcpcd
sudo systemctl start dhcpcd
###makepkg.conf###
#最適化とcpuコア数
CFLAGS="-march=native -O2 -pipe"
CXXFLAGS="-march=native -O2 -pipe"
MAKEFLAGS="-j8"
#nvidia
sudo pacman -S nvidia-dkms nvidia-libgl nvidia-settings
###/etc/mkinitcpio.conf###
...
MODULES="nvidia nvidia_modeset nvidia_uvm nvidia_drm"
...
###/boot/loader/entries/antergos.conf###
#optionsに nvidia-drm.modeset=1を追記
###/etc/modprobe.d/blacklist.conf###
#intel無効化
install i915 /usr/bin/false
install intel_agp /usr/bin/false
#デスクトップ
sudo pacman -S lxqt lxappearance numix-frost-themes numix-icon-theme-git numix-square-icon-theme
#日本語
yaourt -S fcitx-mozc fcitx-im ttf-ricty
sudo pacman -S xorg-xinit
cp /etc/X11/xinit/xinitrc ~/.xinitrc
###~/.xinitrc###
#以下をコメントアウト
# twm &
# xclock -geometry 50x50-1+1 &
# xterm -geometry 80x50+494+51 &
# xterm -geometry 80x20+494-0 &
# exec xterm -geometry 80x66+0+0 -name login

#追記
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
exec startlxqt
sudo mkinitcpio -p linux

いったん再起動してstartx。
「LXQt外観の設定」と「ルックアンドフォールを設定します」からテーマをnumix-frost、iconをnumix-squareに変更。

#なによりまずブラウザ
yaourt -S ungoogled-chromium-bin pepper-flash
#ungoogled-chromium-binのパッケージがおかしいので修正
#diskのマウントとか
#gparted使ってUUID調べる。コピペできるし超かんたん。
sudo pacman -S gparted gksu
gksu gparted

#fstab追記例user1はユーザー名、sdriveとかは適当に
sudo mkdir -p /run/media/user1/sdrive
sudo mkdir -p /run/media/user1/bdrive
###/etc/fstab###
UUID=0C0A63F80A63DD68 /run/media/user1/sdrive ntfs-3g uid=user1,gid=users,dmask=022,fmask=133 0 0
UUID=D66A832C6A830907 /run/media/user1/bdrive ntfs-3g uid=user1,gid=users,dmask=022,fmask=133 0 0
#お好みでudiskieとかもどうぞ
yaourt -S udiskie
#(danger!)ここからは録音とかしたい人向け(danger!)
#rt-ltsカーネルに変更(ビルドに時間がかかる)
yaourt -S linux-rt-lts linux-rt-lts-headers
#bootエントリを/boot/loader/entries/antergos.confとかからコピペして編集してつくる
###/boot/loader/entries/linux-rt-lts.conf###
title linux-rt-lts
linux /vmlinuz-linux-rt-lts
initrd /initramfs-linux-rt-lts.img
options root=UUID=ふぇあえふぇふぇふぇふぇf rw quiet nvidia-drm.modeset=1
###/boot/loader/entries/linux-rt-lts-fallback.conf###
title linux-rt-lts (fallback)
linux /vmlinuz-linux-rt-lts
initrd /initramfs-linux-rt-lts-fallback.img
options root=UUID=おふぁおふぇふぇふぇfっb rw quiet nvidia-drm.modeset=1
###/boot/loader/loader.conf###
default linux-rt-lts
#firewireのalsaドライバ
坂本さんに感謝!

あとはALSAでJACKでloopback!のように設定してやる。

kashimiaring について

どこにでもいるarchlinux使い。興味があるのはウィンドウマネージャーとかの見た目とか、c++とかluaとか。
カテゴリー: archlinux パーマリンク

コメントを残す