Arch LinuxСтавим базовую систему на основе KDE

Из этой инструкции вы узнаете, как настроить базовую систему Arch Linux и графическую среду KDE.

На самом деле, это очень просто! Основные операции автоматизированы, необходимо лишь внести небольшие изменения в конфиги. Записи, как правило, уже есть и снабжены описанием, остается только их раскомментировать.

Итак, для начала приведу ссылки на руководство. Лучше использовать оба варианта, поскольку английский вариант актуальнее.

Основное руководство (англ.)
Русское руководство

1 Конфиги на этапе установки

1.1 /etc/rc.conf

LOCALE="ru_RU.UTF-8"
TIMEZONE="Asia/Irkutsk"
KEYMAP="ru4.map.gz"
CONSOLEFONT="cyr-sun16"
USECOLOR="yes"
MOD_AUTOLOAD="yes"
HOSTNAME="mono-arch"
eth0="dhcp"


1.2 /etc/locale.gen

Раскомментировать ru_RU.UTF-8 UTF-8.

1.3 /etc/pacman.d/mirrorlist

Убрать всё, кроме секции Russia. Строки в nano удаляются Ctrl+K.

1.4 /boot/grub/menu.lst

— Добавить vga=773 в строку kernel для разрешения консоли 1024x768.
— Добавить 5 в строку kernel для загрузки системы в графическом режиме.

В конце строки kernel будет что-то наподобии этого:

…df18321c3 ro 5 vga=773


— Раскомментировать раздел windows, если нужна загрузка в windows.

2 Пароль рута

passwd


Можно сделать это при помощи инсталлятора.

3 Перезагрузка после установки

reboot


4 Добавление обычного пользователя

useradd -m -G users,audio,lp,optical,storage,video,wheel,power -s /bin/bash mono


и установка для него пароля:

passwd mono


5 Настройка прокси

5.1 Создание скрипта

nano /etc/profile.d/proxy.sh


export http_proxy="http://192.168.0.0:3128"
export https_proxy="http://192.168.0.0:3128"
export ftp_proxy="http://192.168.0.0:3128"
export rsync_proxy="http://192.168.0.0:3128"
export no_proxy="localhost,192.168.*.*,10.100.*.*"


5.2 Делаем скрипт исполняемым

chmod a+x /etc/profile.d/proxy.sh


6 Перезагрузка

reboot


7 Установка пакетов

7.1 Обновление системы

pacman -Syu


7.2 Компоненты для звука

pacman -S alsa-utils


и добавляем демон:

nano /etc/rc.conf


DAEMONS=(@syslog-ng @network @netfs @crond @alsa)


знак @ указывает демонам грузиться не ожидая друг друга, это повышает скорость загрузки на многоядерных системах.

7.3 Графический сервер

pacman -S xorg


7.4 Драйверы nVidia

pacman -S nvidia


и генерируем файл конфигурации xorg.conf:

nvidia-xconfig --composite --no-logo --no-mode-debug --render-accel


7.5 Шрифты

pacman -S ttf-ms-fonts ttf-dejavu ttf-bitstream-vera


7.6 KDE

pacman -S kdebase kdebase-workspace kde-l10n-ru qtcurve-gtk2 qtcurve-kde4 gtk-theme-switch2


добавляем демоны:

nano /etc/rc.conf


DAEMONS=(@syslog-ng @network @netfs @crond @alsa dbus @hal)


dbus рекомендуют запускать до hal

делаем загрузку системы в KDE:

nano /etc/inittab


id:5:initdefault:
x:5:respawn:/usr/bin/kdm -nodaemon


7.7 Sudo

pacman -S sudo


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

nano /etc/sudoers


%wheel	ALL=(ALL) ALL

Defaults !env_reset
Defaults env_keep += "http_proxy https_proxy ftp_proxy rsync_proxy no_proxy"


8 Перезагрузка

reboot


9 Установка темы qtcurve для GTK приложений

switch2


Вот и всё, базовая система готова.

Комментарии (4)

Давно хотел попробовать Arch Linux, может быть Ваша статья подтолкнёт меня на этот шаг.
Вот только установка арча и «расшифровка команд» как-то не вяжутся друг с другом. Уровни разные.
Когда я решил поставить Arch, мне бы очень помогло такое руководство, но подобного рода информации в наших интернетах очень мало, поэтому после изучения вопроса, я решил написать эту статью.

Как я уже упомянул, в Arch нет ничего сложного, он прекрасно подойдет для новичка, который готов получать новые знания. Хотя да, пожалуй, расшифровка команд и правда не к месту. Ну что ж, будем исправляться…
Я ставил по Wiki, единственный минус — русскоязыная немного устарела и возникли не значительные трудности по ходу установки, но заглянув в английскую всё быстро исправил. А так у них всё вполне внятно и подробно всё расписано, даны ссылки на стороннюю документацию.
  • avatar
  • m1o
  • 06 июля 2009, 17:12
  • #
  • 0
Мой любимый дистрибутив )
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.