Статья в процессе написания
Имеем ноутбук MSI PR210 (PR210-003RU). Поставлялся с предустановленной Windows Vista Home Edition. Избавляемся от последней. В моем случае, у меня стоит Windows XP и Ubuntu 8.10. Изменяем размер раздела winxp, освобождая место для arch linux. Можно воспользоваться Partition Magic или Acronis Partition Expert. Предположим, что ставим Arch Linux на чистую систему.Идем по адресу http://www.archlinux.org/download/, видим информацию о текущем релизе.На текущий момент это 2009.02 с ядром 2.6.28-ARCH. Тут же находим руководство по установке. Выбираем откуда скачивать – торренты или традиционная http/ftp загрузка. Выберем торренты, так быстрее. Также вы поспособствуете распространению этой системы. На выбор предлагается несколько ISO-образов. Забираем Core ISO под платформу x86_64, который содержит базовую систему с необходимыми библиотеками.
После скачивания, прожигаем образ любимой программой (Nero, Alcohol, cdrecord, etc).
Перед началом установки необходимо собрать всю информацию о вашем железе. Запишите на бумаге, распечатайте, сохраните в текстовом файле на другом компьютере. Пусть информация будет избыточной. Тогда, если вы потеряете листок, где записали, то у вас будет резервная копия.
Можно сохранить вывод команды lspci в текстовый файл на флешку. В моем случае, я это сделал из установленной Ubuntu. Если у вас есть загрузочный LiveCD с каким-нибудь линуксом, то можете воспользоваться им. Кстати, у таких систем есть довольно точный механизм автоопределения железа – воспользуйтесь его информацией.
По MSI PR210 можно найти информацию о железе в сети:
http://www.microstar.ru/program/products/notebook/nb/pro_nb_detail.php?UID=650Хорошее руководство по установке на русском:
http://wiki.archlinux.org/index.php/Руководство_по_установке Локализация системы:
http://wiki.archlinux.org/index.php/Интернационализация Ставим систему, как описано в руководстве в вики. Никаких особенностей. Можно русифицировать консоль, настроить сеть прямо в установщике, путем редактирования конфигурационных файлов. А можно сделать это после установки системы. Сделаем после. Добавлю только, что надо установить пакеты wpa_supplicant (для использования WPA wireless), netcfg. Пакет madwifi ставить не надо, т.к. драйвер для беспроводной карты ath_5k уже поставляется с ядром.
Загружаемся в установленную систему. Первым делом настроим локаль. Юникод хорошо поддерживается.
# vi /etc/locale.gen
Раскомментируем строчку
ru_RU.UTF-8 UTF-8
Сохраняем. Выполняем:
# locale-gen
Настройки в /etc/rc.conf. Приводим соответствующие строки к следующему виду:
LOCALE=”ru_RU.UTF-8”
KEYMAP=”ruwin_ct_sh-UTF-8” << переключение раскладки по ctrl+shift
CONSOLEFONT=UniCyr_8x16
Здесь же может задать имя хоста:
HOSTNAME=”msi-book”
На втором этапе поднимем сеть. Встроенная ethernet-сетевая карта определяется автоматом, как и беспроводная Atheros.
Проводная сетевая карта висит на eth0. Для настройки в том же rc.conf находим секцию, где задаются настройки для eth0. Там все очень хорошо прокомментировано, изменяем значения под себя.
Я настрою беспроводную карту. Поднимать будем при помощи netcfg (этот пакет надо поставить при установке системы). Все заводится в два счета.
Шагаем в /etc/network.d/. Внутри есть каталог examples/. В нем лежат примеры настроек для различных видов соединений. Я использую домашнюю wi-fi точку доступа с защитой WPA, адреса раздаются по dhcp. Делаем следующее:
# cp /etc/network.d/examples/wpa.example /etc/network.d/farwest
(farwest – это мое название домашней беспроводной сети, у вас свое)
# vi /etc/network.d/farwest
CONNECTION=”wireless”
INTERFACE=wlan0
SCAN=”yes”
SECURITY=”wpa”
ESSID=”FARWEST” << essid вашей беспроводной сети
KEY=”секретная фраза”
IP=”dhcp”
TIMEOUT=20
Выполним для безопасности:
# chmod 0600 /etc/network.d/farwest
После этого включаем netcfg при загрузке:
# vi /etc/rc.conf
NETWORKS=(farwest)
В список DAEMONS добавляем net-profiles, например:
DAEMONS=(syslog-ng @network @net-profiles crond)
* @ перед названием сервиса подавляет ожидание завершения работы запускающего скрипта, что ускоряет загрузку.
Проводную сетевую карту я временно отключу:
INTERFACES=(!eth0)
Можно перезагрузиться. Имеем настроенную юникодную локаль, убеждаемся что это так командой:
# locale
Видим в выводе:
LANG=ru_RU.UTF-8
Проверяем ввод по-русски, переключаем раскладку по ctrl+shift.
Можно обновлять систему. Настроим репозитории.
# vi /etc/pacman.d/mirrorlist
Закомментируем все репозитории, оставим только русские. (Хотя у меня с русскими серварами были определенные проблемы, я использовал польские).
# pacman –Syu
Эта команда обновит всю систему, включая ядро. У меня выкачалось около 70 мб.
После этого мы имеем обновленную систему, в которую уже можно ставить все, что вам нравится.
# pacman –Sy mc xorg kde
В следующий раз займусь настройкой xorg и железа – Bluetooth, видео ATI Radeon® Xpress 1270, веб-камера, звук.