Настройка ArchLinux
Опубликовано admin в Чт, 07/01/2010 - 16:53

Настройка Arch Linux

Мы только что поставили систему (как это сделать есть куча мануалов в инете), ввели команду reboot, после чего загрузилась только что установленная базовая система с командной строкой.

1. Подготавливаем систему. Начальная настройка локали и сети (при выходе в инет через обычный роутер gw=192.168.1.1)
Редактируем rc.conf:

nano -w /etc/rc.conf

LOCALE="ru_RU.UTF-8"
HARDWARECLOCK="UTC"
TIMEZONE="Europe/Moscow"
KEYMAP="ruwin_ct_sh-UTF-8"
CONSOLEFONT="ter-k14n"
CONSOLEMAP=""
USECOLOR="yes"

HOSTNAME=”myhost”
eth0="dhcp"
INTERFACES=(eth0)
gateway="default gw 192.168.1.1"

передергиваем сеть:

/etc/rc.d/network restart

2. Редактируем pacman.conf

nano -w /etc/pacman.conf

Чтобы иметь свежий софт, нам нужны репозитории unstable и testing, убираем комментарий в соответствующих разделах. Должно получится что-то вроде этого:

[testing]
Include = /etc/pacman.d/mirrorlist

[core]
Include = /etc/pacman.d/mirrorlist

[extra]
Include = /etc/pacman.d/mirrorlist

[community-testing]
Include = /etc/pacman.d/mirrorlist

[community]
Include = /etc/pacman.d/mirrorlist

3. Обновляем систему:

pacman -Syu

4. Устанавливаем программы…

4.1
Для определения оборудования:

pacman -S hwdetect

4.2 Иксы:

pacman -S xorg

4.3 Драйверы для NVidia:

pacman -S nvidia

4.4 Звук:

pacman -S alsa

4.5 Кодеки для аудио и видео:

pacman -Sy codecs `pacman -Ss gstreamer | grep -e ‘^extra/gstreamer0.10′ | awk ‘{print $1}’`

4.6 Аудио-видео проигрыватели:

Audacious (аудио):

pacman -S audacious audacious-plugins

Amarok (аудио):

pacman -S amarok

VLC(видео):

pacman -S vlc

4.7 Необходимые шрифты:

pacman -S ttf-ms-fonts terminus-font ttf-liberation

4.8 Установка hal и dbus:

pacman -S hal dbus

4.9
Графическая оболочка(KDE):

pacman -S kde kde-i18n-ru

запись дисков под kde:

pacman -S k3b k3b-i18n

4.10 Ставим wine (для запуска виндовских программ, в ArchLinux доступна только для архитектуры x86_32):

pacman -S wine

5
. Добавление пользователя, например archuser:

useradd -m -s /bin/bash archuser
passwd archuser

6. Генерируем конфиг иксов xorg.conf:

X -configure

поле этого переносим файл xorg.conf из /home/archuser/  в  /etc/X11/

для пользователей NVidia создаем xorg.conf так:

nvidia-xconfig

7. Настройка звука:

добавляем пользователя в группу:

gpasswd -a archuser audio

определяем звуковую карту:

alsaconf

сохраняем настройки:

alsactl store

8. Ставим поддержку NTFS-разделов

pacman -S ntfs-3g

9. Добавляем Network-manager wicd

pacman -S wicd

Настраиваем:

nano -w /etc/rc.conf

изменяем строку:

INTERFACES=(!eth0 !wlan0)

там же меняем:

DAEMONS=(syslog-ng dbus !network !dhcdbd !networkmanager wicd ...)

добавляем нашего юзера в группу:

gpasswd -a archuser network

10. Добавляем в автозапуск кучу всего. Для этого изменяем последнюю строку в rc.conf:

DAEMONS=(syslog-ng dbus !network !dhcdbd !networkmanager wicd crond hal alsa kdm)

11. Добавляем пользователя в группу для записи дисков:

gpasswd -a archuser optical

12. Перегружаемся в графическую оболочку KDE:

reboot

Вуаля! :)

p.s. эта инструкция будет обновляться и пополняться со временем. все желающие могут добавить ее в закладки
p.p.s. если чего забыл - пишите