Качаем образ и нарезаем на флешку с unetbootin
флешка в vfat
https://wiki.archlinux.org/index.php/Installation_Guide_(Русский)
после записи образа на флешку, потребовалось открыть syslinux.cfg и дописать там:
append initrd=/ubninit archisobasedir=arch archisolabel=New Volume archisodevice=/dev/sdb4
чтобы побороть ошибку “Boot device didn’t show up after 30 seconds”, будь она неладна
mkfs.ext4 /dev/sda1
в полученной консоли поднимаем инет:
wpa_passphrase telec password > /etc/wpa_supplicant/wpa_supplicant.conf
wpa_supplicant -Dwext -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf &
dhcpcd wlan0
потом монтируем корневой раздел в /mnt:
mount /dev/sda1 /mnt
#правим архитектуру в /etc/pacman.conf с auto на x86_64
и запускаем скрипт установки:
pacstrap /mnt base base-devel grub-bios
genfstab -p /mnt >> /mnt/etc/fstab
arch-chroot /mnt
echo my_host > /etc/hostname
ln -s /usr/share/zoneinfo/Europe/Kiev /etc/localtime
раскоммент ru_RU.utf-8 и en_US.utf-8 /etc/locale.gen, locale-gen
mkinitcpio -p linux
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
passwd – пароль рута
Перезагружаемся
создаем /etc/rc.d/wifi с 3 строчками:
#!/bin/bash
wpa_supplicant -Dwext -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf &
dhcpcd wlan0
даем права на выполнение (chmod +x /etc/rc.d/wifi), добавляем в /etc/rc.conf в DAEMONS
поднимаем сеть
запрещаем пакмену обновлять себя: в /etc/pacman.conf IgnorePkg = pacman
pacman -S vim mc sudo
в /etc/fstab дописываем “/dev/sda2 /mnt/disk ntfs rw 0 1″
делаем mount -a
useradd deex
visudo – добавляем deex ALL=(ALL) ALL
и в конце: Defaults:USER_NAME timestamp_timeout=20 — чтобы sudo спрашивал пароль каждые 20 минут
pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils
pacman -S xorg-drivers
### ati-dri xf86-video-ati xf86-video-intel
Ставим yaourt
www.archlinux.fr/yaourt-en
добавляем в pacman.conf
[archlinuxfr]Server = https://repo.archlinux.fr/$arch
и pacman -Sy yaourt
yaourt mlocate
updatedb
yaourt xdm-archlinux
в /etc/inittab в первой строчке id:5:initdefault
###добавляем “x:5:respawn:/usr/bin/xdm -nodaemon -config /etc/X11/xdm/archlinux/xdm-config”
###/etc/X11/xdm/archlinux/Xsetup
/etc/skel/.xinitrc раскоментируем “exec startxfce4 –with-ck-launch”
pacman -S xfce4
export XDG_CONFIG_HOME=/home/dev.kvodo.ru/.config
переключалка раскладок:
pacman -S xorg-xkbevd
добавляем xkbevd в DAEMONS /etc/rc.conf
20-keyboard-layout.conf:
Section “InputClass”
Identifier “keyboard-layout”
MatchIsKeyboard “on”
Option “XkbLayout” “us,ru”
Option “XkbOptions” “alt_shift_toggle,grp:lwin_switch”
EndSection
в /etc/rc.conf добавить собаку, чтобы не тупила при загрузке
DAEMONS=(@network)
время ожидания grub: /boot/grub/grub.cfg: set timeout=5 -> 1
если не работает sudo и не подходит пароль из-за того что у deex и root они одинаковые:
от рута: passwd deex – меняем пароль на иной
— su deex
— passwd – меняем пароль опять на старый
Загрузка без DM
в /etc/inittab
x:5:once:/bin/su deex -l -c “/bin/bash –login -c startx >/dev/null 2>/dev/null”
============
ставим opera, wicd, tilda
yaourt: geany, geany-plugins, geany-themes
нормальные шрифты – ttf-ms-fonts
dmenu_history, потом настройки – keyboard, вешаем на alt-F2
главная папка с настройками mc: /home/dev.kvodo.ru/.config, export TERM=xterm-256color
mc не сохраняет настройки: смотрим пути в mc -f: пользовательские данные, каталог с файлами настроек. ~/.local/share/mc/
ставим chown/chgrp/chmod
tinymount
udisks –mount /dev/sdc4
pulseaudio, pulseaudio-alsa
feh / pinta / kolourpaint
chmod -R 755 *
chown deex -R *
chgrp deex -R *
как посмотреть лог загрузки?
в /etc/rc.local дописываем read -n1 – он будет ждать нажатия любой клавиши
настройки звук – alsa-utils
запуск драйвера virtualbox /etc/modprobe.d/modprobe.conf
в нем vboxdv
ssh – openssh, sshpass
vim-highlight python3 thunderbird (+ аддон Clippings – вставка заготовленных фраз)
php53 (php5-curl, php5-imap) apache22
firefox httpfox/firebug/jsswitch/awmproxy/jsview/vkontakte downloader/adblock plus/user agent switcher
русский язык в консоли: в /etc/rc.conf добавляем
LOCALE=”ru_RU.UTF-8″
KEYMAP=”ru”
CONSOLEMAP=”»
USECOLOR=”yes”
xfce4-xkb-plugin, xfce4-systemload-plugin, xfce4-volumed
mousepad
tor-browser-en
flash – flashplugin
Звук:
yaourt alsa-lib alsa-utils
sudo gpasswd -a deex audio
и хуй тебе, а не звук
ставим pavucontrol, включаем звук там
не работает видео в скайпе
sudo gpasswd -a deex video
отключение спикера
/etc/modprobe.d/nobeep.conf
# Do not load the pcspkr module on boot
blacklist pcspkr
или “xset b off ” в .bashrc
shutter/clip2net – скриншоты
xmind
zip/unzip rar/unrar p7zip
transmission-qt
php/apache configs:
https://dev.kvodo.ru/configs/php.ini
https://dev.kvodo.ru/configs/httpd.conf
sqliteman sqlite3
git, svn
skype psi pidgin pidgin-otr
svn co https://subversion.assembla.com/svn/brommer/
пароль для freedomz / assembla
wine
teamviewer
tkdiff bc
добавление юзера в группу sudo gpasswd -a deex wheel
https://wiki.archlinux.org/index.php/Users_and_Groups
power – управление питанием, suspend
storage – mount
wicd заработал когда я внес deex в группу users
звук
modprobe snd-pcm-oss
улучшение dmenu_run, чтобы понимал мои команды из ~/bin/
в /usr/bin/dmenu_run правим /bin/sh на /bin/bash -i
ставим ffmpeg