pockestrap

Web Programmer's memo

ArchLinuxを再インストールした

pacman -Q > package_list  #  インストールされているパッケージのリスト

vi /etc/locale.gen
en_US.UTF-8 UTF-8
ja_JP.UTF-8 UTF-8

locale-gen

ping google.com
unknown host google.com
iw dev # Interface wlan0
ip link set wlan0 up
wpa_passphrase 'SSID' 'pass' > buf
wpa_supplicant -B -i wlan0 -c buf
pint google.com

mkfs.ext4 /dev/sda6
mkfs.ext4 /dev/sda7

mount /dev/sda7 /mnt
mkdir /mnt/home
mkdir /mnt/boot
mount /dev/sda6 /mnt/boot
mount /dev/sda5 /mnt/home

vi /etc/pacman.d/mirrorlist
Japan

pacstrap /mnt base base-devel

genfstab -U -p /mnt >> /mnt/etc/fstab
vi !$ # check

arch-chroot /mnt /bin/bash

pacman -S vim
vim locale.gen
echo LANG=en_US.UTF-8 > /etc/locale.conf
ln -s /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
pacman -S iw wpa_supplicant
pacman -S dialog
pacman -S net-tools

vim /etc/pacman.conf  # コメントアウトを解除
[multilib]
Color

pacman -Sy

passwd

pacman -S grub os-prober
grub-install --recheck /dev/sda
grub-mkconfig -o
passwd
echo HOSTNAME > /etc/hostname

pacman -S grub os-prober
grub-install --recheck /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

exit
umount /mnt/boot
umount /mnt/home
umout grub-install --recheck /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
shutdown -h now

インターフェイス名はインストールディスクで起動した時と変わっていることがあるので注意
cp /etc/netctl/examples/wireless-wpa /etc/netctl/PROFILE
vim !$
Interface (ip link)
ESSID
Key
netctl start PROFILE

useradd -m -g users -s /bin/bash pocke
passwd pocke
gpasswd -a pocke wheel
visudo

pacman -S w3m
pacman -S wget
wget package-query
wget yaourt

pacman -S xorg-server xorg-server-utils xorg-xinit mesa xf86-video-vesa xf86-video-intel
pacman -S xf86-input-synaptics
pacman -S xorg-twm xorg-xclock xteram
pacman -S awesome
pacman -S opera
pacman -S alsa-utils

yaourt -S mikutter
pacman -S ibus
pacman -S ibus-anthy
yaourt -S mozc
alsamixer # Master 100

pacman -S chromium gedit gimp inkscape
pacman -S gnome-system-monitor gnome-mplayer
pacman -S libreoffice
pacman -S skype unzip unrar
pacman -S openssh

めっちゃてきとー