OpenArch Бывает, что необходимо поработать на чужом компьютере: проверить машину, детектировать оборудование, да и просто очутится в привычном окружении. Для такого случая, наверно, лучшим вариантом является использование Live-CD или Live-USB.

Как оказалось, уже существующие дистрибутивы мне не подходили по тем или иным причинам: то софта не хватало, то слишком тяжелые, да и вообще хотелось чего-то "под себя".

Так появился OpenArch. Дистрибутив базируется на Arch linux. В качестве DE используется openbox, а скрипты расширяют его функциональность.
Ядро - 3.4.2, glibc - 2.15, gcc - 4.7.1, xorg-server - 1.12.


Скачать: ISO, MD5, Торрент


Особенности

1. Оформление

  • DE - openbox с моими преднастройками
  • Оформление GTK2/GTK3 - Atolm (в серых тонах)
  • QT4 - GTK+
  • conky
  • tint2
  • wbar
  • иконки - awoken
  • индикатор раскладки клавиатуры - xxkb
  • графический менеджер входа в систему - slim, xdm
  • нескучные обои (в репозе есть еще 3 темы обоев - openarch_wallpaper_*) ;)

2. Пакетная база

GUI
  • Пакетный менеджер - pacman-4
  • Растровая графика - GIMP
  • Простой монтаж видео - Pitivi
  • Выпадающая консоль - yeahconsole (вызывается по "win-~")
  • Менеджер файлов - pcmanfm (умеет smb://, trash://; не нужен hal)
  • Терминалы - urxvt-unicode, lxterminal
  • Видео - smplayer/mplayer
  • Линейный видео монтаж - avidemux
  • Аудио проигрыватель - deadbeef
  • Редактор табулатур - tuxguitar
  • Запись CD/DVD - brasero
  • Редактор диаграмм - Dia
  • Офисный пакет - LibreOffice
  • Терминальный клиент - remmina (поддерживает NX, RDP, VNC, SSH, SFTP, XDMCP)
  • Менеджер сетевых соединений - wicd
  • torrent - transmission
  • Skype
  • IM - pidgin
  • DC++ - eiskaltdcpp
  • Программный телефон - ekiga
  • web-броузер - chromium
  • Удобный текстовый редактор c подсветкой синтаксиса - geany
  • Средства разработки QT
  • Работа с ISO - Furius ISO Mount
  • GUI для GnuPG - GPG crypter
  • Набор утилит от HP (в том числе и hplip)
  • Редактор заметок - Gnote
  • Словарь - GoldenDict
  • Работа с шифрованными папками - cryptkeeper, truecrypt
  • IDE - NetBeans
  • Python IDE - eric4, eric5
  • Набор для анализа сетевого трафика - wireshark, etherape, nmap,..
  • Игры - gtkballs, xpacman, lbreakout2, xmoto
CLI
  • vim - раскрашенный и настроенный под себя (подсветка синтаксиса, автодополнение для c,c++,python)
  • шелл по-умолчанию - zsh (с настройками от lazyklim)
  • редактор правил брандмауэра в стиле ipf (надстройка над iptables) - UFW (Uncomplicated firewall)
Cкрипты
  • скрипт для монтирования и отмонтирования removable девайсов под dmenu (alt-f1, alt-f3)
  • генерилка меню для openbox в гномо-стиле
  • меню places
  • простецкий GUI-инсталлятор на флешку (написан на bash, использует zenity)

3. Плюшки и свистелки

  • детектирование оборудования без загрузки операционной системы (HDT)
  • тест оперативной памяти (memtest)
  • автоматическое конфигурирование графики + пропреитарные драйверы
  • почти все что нужно забиндил по горячим клавишам (основные демонстрируются по win-x)
  • использование systemd в совокупности с e4rat дает высокую скорость загрузки live-системы
  • загрузка в live-режиме как с DVD так и с флешки (копирование на флешку - простым инсталлятором на bash+zenity)
  • читкоды для конфигурирования Х (не стал перегружать лишними пунктами меню интерфейс syslinux)

- xdisplay=old - для тупых мониторов

- xres=800x600... - указать вручную значение resolution

- xdepth=4|8|16|24 - глубина цветности

- nonfree=off|on - запретить|разрешить использование пропреитарных драйверов

- xdriver=vesa|nv|auto|... - использовать указанный видео драйвер

4. TODO

  • Прикрутить полноценный инсталлятор

5. Известные проблемы

  • артефакты после окончания работы syslinux начале загрузки OS (не очищается фреймбуфер, не стоит обращать внимание)


Полезные ссылки:
UnixClub
Гостевая

Hosted by uCoz