Arch Linux → Ставим базовую систему на основе KDE
Из этой инструкции вы узнаете, как настроить базовую систему Arch Linux и графическую среду KDE.
На самом деле, это очень просто! Основные операции автоматизированы, необходимо лишь внести небольшие изменения в конфиги. Записи, как правило, уже есть и снабжены описанием, остается только их раскомментировать.
Итак, для начала приведу ссылки на руководство. Лучше использовать оба варианта, поскольку английский вариант актуальнее.
—Основное руководство (англ.)
—Русское руководство
1 Конфиги на этапе установки
1.1 /etc/rc.conf
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 будет что-то наподобии этого:
— Раскомментировать раздел windows, если нужна загрузка в windows.
2 Пароль рута
Можно сделать это при помощи инсталлятора.
3 Перезагрузка после установки
4 Добавление обычного пользователя
и установка для него пароля:
5 Настройка прокси
5.1 Создание скрипта
5.2 Делаем скрипт исполняемым
6 Перезагрузка
7 Установка пакетов
7.1 Обновление системы
7.2 Компоненты для звука
и добавляем демон:
знак @ указывает демонам грузиться не ожидая друг друга, это повышает скорость загрузки на многоядерных системах.
7.3 Графический сервер
7.4 Драйверы nVidia
и генерируем файл конфигурации xorg.conf:
7.5 Шрифты
7.6 KDE
добавляем демоны:
dbus рекомендуют запускать до hal
делаем загрузку системы в KDE:
7.7 Sudo
настраиваем:
8 Перезагрузка
9 Установка темы qtcurve для GTK приложений
Вот и всё, базовая система готова.
На самом деле, это очень просто! Основные операции автоматизированы, необходимо лишь внести небольшие изменения в конфиги. Записи, как правило, уже есть и снабжены описанием, остается только их раскомментировать.
Итак, для начала приведу ссылки на руководство. Лучше использовать оба варианта, поскольку английский вариант актуальнее.
—
—
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
Вот и всё, базовая система готова.
- +5
- monolith
- 06 июля 2009, 15:48
Вот только установка арча и «расшифровка команд» как-то не вяжутся друг с другом. Уровни разные.
Как я уже упомянул, в Arch нет ничего сложного, он прекрасно подойдет для новичка, который готов получать новые знания. Хотя да, пожалуй, расшифровка команд и правда не к месту. Ну что ж, будем исправляться…