
Archlinux – прост в настройки, свежее ПО, легкость. Придерживается политики Keep it simple (ссылка). Archlinux – один из дистрибутивов, которыми я интересуюсь. Об установки я писал уже два раза, но думаю что документации, не бывает много (и почему бы не попытаться написать лучше). И так приступим:
Нам необходимо: Диск с archlinux 2009.08 (образ скачиваем здесь), компьютер и желание. Так же неплохо бы уметь обращаться с консолью и не пугаться текстового режима.
Загружаемся с диска. Выбираем первый пункт жмем enter (↵)
Пишем root ↵ пишем /arch/setup ↵
Перед нами меню из восьми пунктов.
1. Select Source (Выбор источника)
Выбираем cd для установки с данного cd диска.
net (раньше называлось ftp install) – для сетевой установки из интернета.
2. Set clock (Установка времени)
⇒1.Выбор региона и временной зоны
к примеру Europe > Moscow
⇒2. Установка времени и даты
UTC или localtime, рекомендуется UTC – согласимся.
return – ежели все устраивает. Если в сети есть ntp сервер выбираем его, а ежели нет можно подкорректировать время вручную.
⇒3. возврат в главное меню.
3. Prepare Hard drive(s) Подготовка дисков
⇒1. Автоматический режим(при этом система сама все разметит, что может привести к потери уже существующих разделов с данными)
⇒2. разбить диск вручную
Выбираем этот пункт.
у меня в системе доступен один диск (/dev/sda) размером 90gb именно его я и буду «резмечать».
Установщик сообщает нам что если после разметки диска потребуется перезагрузка, перезагрузитесь и начав установку по новой можно будет пропустить разбивку диска на третьем шаге и сразу же начать с монтирование разделов.
Откроется cfdisk выбираем пустой раздел жмем new выделяем необходимое кол-во места для корневого раздела, тип 83 для файловой системы линукса, выделяем оставшиеся свободное место жмем new размер (1024-2048) для swap тип файловой системы 82.
Жмем write соглашаемся с внесенными изменениями (yes), выходим quit и выбираем done (готово)
⇒3. Смонтировать разделы
Выбераем первый раздел /dev/sda1 для корня (/) ↵ Yes ↵
Список доступных фс.
Я выбрал ext4 для / root (корневого) раздела и swap для файла подкачки. Система предупредила меня о том что, я не создал отдельно boot раздел но я проигнорировал (ignore) её.
⇒4. откатить изменение
⇒5. возврат в главное меню
4. Select Packages (выбор пакетов для установки)
Список доступного по на диске: http://wiki.archlinux.org/index.php/DeveloperWiki:2009.08
5. Install Packages (установка пакетов)
6. Configure System (конфигурация системы)
nano – всегда использовал его
joe (раньше не предлагали)
vi – для продвинутых пользователей
⇒/etc/rc.conf
LOCALE="ru_RU.UTF-8"
HARDWARECLOCK="localtime"
TIMEZONE="Europe/Moscow"
KEYMAP="ru-ms"
CONSOLEFONT="/usr/share/kbd/consolefonts/cyr-sun16.psfu.gz"
CONSOLEMAP="/usr/share/kbd/consoletrans/cp866_to_uni.trans"
USECOLOR="no"
Настраиваем сеть в этом же файле:
HOSTNAME="myhost" # host заменить на желаемое "имя" компьютера
eth0="dhcp" #если интернет по dhcp
INTERFACES=(eth0)
#
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
# – prefix an entry in ROUTES with a ! to disable it
#
gateway="default dev eth0" #в инете сидим через eth0
ROUTES=(gateway)
Сохраняем сделанные изменения.
⇒/etc/locale.gen – настройка локализации
Раз комментируем ru_RU.
настраиваем зеркало и
Устанавливаем пароль root
7. Install Bootloader (установка загрузчика)
grub – я к нему привык и он во многих дистрибутивах по умолчанию
None – в случаи если загрузчик уже есть
Выбрав grub система предложит проверить его настройки.
8.Exit Install (выход из установки)
Финал. Пишем reboot и Archlinux готов к применению.
Послесловие:
Далее загружаемся в систему под пользователем root запускаем pacman -Suy
pacman -S xorg kbd-ru-keymaps iptables alsa-utils gdm hwdetect aspell-ru gnome-terminal hal gedit nvidia sudo gnome
Создаем для себя пользователя.
useradd -m -s /bin/bash user #user – ваш пользователь
passwd user #сочиняем пароль
gpasswd -a user audio #для работы звука
gpasswd -a user storage #для работы с флэшками, хардами, …
gpasswd -a user wheel #что бы вы могли пользоваться командой sudo
gpasswd -a user network
gpasswd -a user log #что бы можно было читать все логи
gpasswd -a user disk
gpasswd -a user optical
gpasswd -a user video
gpasswd -a user camera
alsaconf
alsactl store
nano /etc/rc.conf

находим строчку DAEMONS= и приводим ее к виду на скриншоте сверху
Настроим запуск X при загрузки системы.
nano /etc/inittab
#id:3:initdefault: #эту строчку нужно за комментировать
# Boot to X11
id:5:initdefault: # а эту наоборот рас комментировать
#x:5:respawn:/usr/bin/xdm -nodaemon #эту за комментируем
x:5:respawn:/usr/sbin/gdm -nodaemon #а эту рас комментируем
****howto***
version 1.0 rc1