UPDATE: Процес установки останніх збірок Arch Linux описаний тут.
Чому вибрав арч. Ось кілька причин:
Полегшеність. Простота настройки. Розширення кругозору. Мені сподобався підхід використовується для поширення arch - базовий образ займає 390 МБ і встановлюється за 10 хвилин. Далі оновлюється до актуальної версії і доставляєш потрібні тільки тобі пакети. Наприклад в моїй xubuntu 11.10 було близько 1900 пакетів, частина з яких мені не потрібні і висіли багажем, зараз в Арче 842 пакета. Також зручно що основні настройки (демони, модулі, мережа, локаль, тимчасова зона) налаштовується в одному текстовому файлі. Загалом рай для тих, кому подобається знати, що у нього 'під капотом'.
AUR. AUR дозволяє збирати пакети відсутні в основних репозитариях. Найчастіше в аурі можна зустріти найсвіжіші версії з git, hg, svn, bzr репозитаріїв або модифікації пакетів з якимись рюшами від інших користувачів. Раніше що-б знайти новий додаток, якого немає в репозитариях ubuntu. доводилося гуглити і знаходити ppa. Зараз досить пошукати в AUR і вибрати бажаний пакет. Нещодавно хотів поставити останню стабільну версію GIMP 2.7.2, не все так просто виявилося, треба було вручну дозволяти залежності, встановлювати останні версії бібліотек з git-сховища. У Арче досить знайти потрібну версію в аурі і підтвердити установку потрібних залежностей.
Rolling release model. Це означає, що немає оновлень дистрибутива з деякою періодичність (наприклад, як у ubuntu раз в шість місяців), а оновлені пакети приїжджають в міру свого поновлення. Якщо щось зламається то завжди можна відкотиться на попередню версію, для для цього є кілька варіантів. У мене за два місяці використання таке було тільки раз: на одній з машин відвалився wifi c ядром 3.3.1, довелося відкотиться на 3.2 і додати пакет в ігнор, з новим ядром 3.3.2 все працює як і годиться. Ще один позитив - не треба пере встановлювати систему після невдалої спроби здійснити апгрейд. Я застав 8 релізів ubuntu. три пройшли з непрацездатною системою після оновлень, як наслідок - пере установка рутовий розділу і установка потрібних додатків з нуля.
Продуктивність. Місцями система стала отзивчевей і час першого завантаження стало помітно швидше.
Шрифти. Шрифти з коробки стали приємніше ніж були в xubuntu. Як я тільки не чаклував з fonts.conf - схожого ефекту мені не вдалося домогтися під ubuntu. Також в chromium. під ubuntu. на деяких сайтах шрифти відображалися без згладжування, як виявилося надалі, це баг chromium який проявляється не завжди. У тому ж самому релізі chromium (лінійки 18) на Арче все виглядає нормально.
Нижче описані дії які я проробляв у себе, збережу зібрану інфу для майбутніх поколінь. Майже все це можна знайти в різних куточках вікі.
первісна установка
Пакети обрані при установці:
Локаль правимо на останніх кроках установника або вже після установки.
Настроєм wifi-мережу за допомогою netcfg.
Додамо в /etc/pacman.conf два нових репозитария для yaourt і vim. Короткий список з прикладами використання pacman і yaourt (надбудова над pacman з можливість установки з AUR) можна подивитися тут.
Оновимо vim і yaourt.
Додамо робочого користувача і додамо його в групу wheel. Я використовую zsh замість bash тому відразу і встановлю його.
графічне середовище
Додати dbus в DAEMONS.
Для коректної відтворення додатків написаних на QT знадобиться пакет libgnomeui.
Установка менеджера входу Slim.
Додамо нові розкладки для клавіатури.
Активуємо запуск xfce при логін.
Встановимо додаткові шрифти.
Прикрашення: теми, іконки, курсори.
Оскільки ALSA встановлена за замовчуванням, то встановимо пакет alsa-utils в якому є мікшер.
Включимо звук за допомогою alsamixer (за замовчуванням він відключений).
Додамо alsa в /etc/rc.conf (секція DAEMONS) для відновлення рівнів мікшера при завантаженні.
Існують різноманітні програми
Додамо в Skype зручний спосіб оповіщення за допомогою notify-send:
Аудіо та видио-плейер, кодеки.
Nautilus і архіви (rar, zip c підтримкою національних символів).
Асоціація файлів з додатком для окремого користувача знаходяться в
/.local/share/applications/mimeapps.list. Для всіх користувачів в /usr/share/applications/defaults.list.
Впишемо ім'я системного користувача в файл /etc/conf.d/dropboxd.conf.
Додамо dropboxd в список DAEMONS в файлі /etc/rc.conf.
Різна дрібниця: Synapse, Clipit, Caffeine, Goldendict, Pidgin.
Налаштування для ноутбука / нетбука
Встановимо драйвер для тачпада.
Встановимо пакет laptop-mode-tools для управління енергозбереженням.
Додамо laptop-mode в список DAEMONS в файлі /etc/rc.conf.
Подробиці налаштування Laptop Mode дивись в вікі і про ноутбуки в цілому.
Налаштування принтера
Для Samsung'овскіх usb-принтерів знадобляться два пакети