ArchBang Linux — легковесный дистрибутив Linux с плавающими релизами, основанный на Arch Linux с Openbox в качестве оконного менеджера. Благодаря этому он способен показывать высокую скорость работы даже на старом или малопроизводительном оборудовании с ограниченными ресурсами [3] [4] [5] . Задача ArchBang — обеспечивать простую «из коробки» установку основанной на Arch Linux системы с настроенным окружением рабочего стола Openbox, соблюдая при этом основные принципы Arch Linux [6] [7] .
ArchBang также рекомендуется, как способ быстрой установки Arch Linux, для людей имеющих опыт установки второго, но желающих избежать более сложной процедуры установки базовой системы при переустановке её на другой компьютер [8] .
Содержание
История
Идея создания ArchBang была впервые озвучена Виленски Аристиде (Willensky Aristide a.k.a. Will X TrEmE) на форуме CrunchBang Linux [9] . Именно этот дистрибутив вдохновил его на создание ArchBang. Виленски хотел систему с плавающими релизами и оконным менеджером Openbox, который был в CrunchBang. В свою очередь Arch Linux предоставлял легконастраиваемую систему плавающих релизов. Благодаря поддержке и помощи сообщества CrunchBang и разработчика Притама Дасгупты (Pritam Dasgupta a.k.a. sHyLoCk), проект начал развиваться. Они поставили перед собой цель сделать, чтобы Arch Linux выглядел как CrunchBang [10] .
16 апреля 2012 года сменился лидер проекта — им стал Стэн МакЛарен (Stan McLaren) [11] .
Установка
Для установки ArchBang доступны Live CD i686 и x86-64 образы, которые также могут быть использованы для записи на USB-флеш-накопитель. Загрузочные образы позволяют пользователю протестировать работающий дистрибутив перед установкой [12] .
Помимо этого, загрузочный носитель содержит графический установочный скрипт, позволяющий выполнить установку в простом понятном пошаговом режиме [13] .
Источник
Что такое archbang linux
Имеем следующую виртуальную машинку: 768 МБ оперативки ( полгига и четверть ) 12 МБ видеопамяти без 3D акселерации. 2.1 ГГц частоты процессора хост-машины
Лайв-сиди запускается до полноценного рабочего стола за 25 секунд ( замеряется включением машинки и запуском файлового менеджера как только, так сразу) .
После установки время не изменилось, если не считать времени ввода пароля.
Лайв-сиди встречает нас офигенной обоиной на экране выбора мультизагрузки: Среди опции запуск в режиме лайв-сиди, а так же в режиме RAM, и парочка утилит для проверки памяти. Для запуска во втором режиме рекоммендуют 2 гига оперативки, но при запуске система и близко не использует столько памяти.
Рабочий стол не выглядит так, будто он собирался быть минималистичным. Ещё одна неплохого качества обоина, благодаря предустановленному nitrogen, две панели: tint2 наверху и plank док-бар внизу. Последний весьма и весьма стабильный в отличие от других доков, хотя используется здесь больше как ланчер. Умеет прятаться, если его загораживает какое-либо окно. Tint — просто один из стандартных способов получить минималистичную панель быстро. По-умолчанию, содержит трэй и отображает открытые окна.
Никуда не деться от conky с информацией о загрузке системы, самой системе а также списком доступных хоткеев для запуска прог.
Оконный менеджер — OpenBox. Хотя по идее оконный менеджер занимается только обрамлением и управлением окон, OpenBox так же взял на себя обязательства ланчера, который открывается правым кликом по рабочему столу , что может быть в начале непривично, так как обычно меню кладут в панель, но это только добавляет больше отклика. Обычно это меню редактируется ручной правкой одного из конфигов опенбокса, но здесь уже стоит настроенный obmenu-generator, который занимается этим автоматически. Можно получить и меню с иконками, если нужно:
Openbox минималистичен в потреблении ресурсов и своём внешнем виде, но совсем не обделён функциями и настроечками. В системе предустановлен центр настройки Openbox, открывающий доступ к большинству таких настроек. Можно поменять тему менюшек опенбокса:
Шрифты и порядок кнопок, поведение новых окон и доков, фокуса, количество рабочих столов и т.д. Если в центре недостаточно настроек, из меню можно открыть rc. файл опенбокса, в котором их ещё больше, и всё закомментировано. Для всего, что касается уже не обрамления окон, а их содержания, в системе предустановлен LXAppearance, который способен изменить темы программ, иконок, курсора и шрифтов. Так же там можно настроить поведение тулбаров и звуковых оповещений. Говоря об оповещениях, в системе так же стоит xfce-notifyd, который ими занимается. По этой причине можно заметить в настройках пункт: «Об Xfce»
Файловый менеджер по-умолчанию: SpaceFm
Очень шустрое поделие, которое может показать пару финтов более популярным соперникам. Поддерживает до 4-х панелей, встроенный поиск, встроенный таск-менеджер для управления операциями копирования\перемещения. Позволяет кастомизировать иконку и формат названия окна. Три способа представления файлов: иконки, компактный список, список с колонками. Тулбар можно кастомизировать, добавляя\убавляя кнопки. Есть боковые панели с видами типа древо, закладок или устройств
Обычные функции переименования\перемещения могут удивить своими возможностями:
Здесь для переименования была выбрана директория Desktop, но мы изменили часть пути, потому spacefm оповещает о том, что автоматически создаст недостающие директории и переместит переименнованую Desktop в неё. А в низу можно заметить переключатель: move[перемещение и переименование], copy, link; последние создавать таким образом может быть удобнее. Также фичаст и экран создания файла:
SpaceFM запускается в фоновом режиме при запуске системы, потому отзывается очень быстро, но занимает там всего пару мегабайт. Кроме того, SpaceFM поддерживает установку множества плагинов, а так же добавление новых кастомных комманд.
В качестве терминала используется LXTerminal
Он конечно не поддерживает режим Dropdown консоли, но табы и прозрачность умеет. Также весьма настраиваемый, и очень нетребователен.
Текстовый редактор по-умолчанию: leafpad, так же весьма минималистичный.
Способен передать документ на печать, указывать номера линий, динамически переносить строки а также автоматически индентировать текст. Подсветски синтаксиса в нём нет, и не задуман он для программирования, но для мелких быстрых правок конфигов отлично подходит.
Кроме запуска из меню, есть ещё два других: Красивый gmrun с автодополнением, запускаемый из меню. Кроме запуска приложений в обычном (Enter) и в консольном (Ctrl+Enter) режиме, способен искать и открывать файлы, открывать интернет-ссылки и e-mail адреса. Более скромный dmenu, там наверху, но также с автодополнением.
В качестве браузера Firefox, о нём говорить нечего. Браузеры нынче почти все тяжеловесы, так что каждый выбирает по вкусу.
В качестве аудио-плеера: DeadBeef.
с полностью модульным интерфейсом, вплоть до возможности создания собственных кнопок
В числе нужных фич, способность висеть в трее и отвечать на глобальные мультимедиа клавиши, а так же много всякой всячины типичного плеера, вроде эквалайзера, плейлистов и т.д.
Для просмотра изображений используется feh, который хоть и выглядит скромно, но тоже обладает кучкой нужных функций. ;
В качестве таск-менеджера используется консольный htop, который тоже может непривичным, но как и всё консольное, весьма функциональным. Отличается от обычного top более простым интерфейсом.
Как бы то ни было, его можно заменить, если кого-то не устраивает консоль.
В качестве скриншотницы используется scrot. Управлением им осуществляется из меню рабочего стола. Пускай он и не умеет выгружать изображения на хостинги картинок, но это самая быстрая скриншотница.
Может быть, к сожалению, ArchLinux отказался от графического инсталятора, но ArchBang поставляется со скриптом-установщиком, который пошагово поможет правильно установить и настроить систему, главное читать его подсказки. Если вы когда либо уже ставили какой-то линукс дистрибутив вроде Ubuntu, Fedora и т.д., то установка этим скриптом покажется не многим сложнее.
После установки, которая занимает от 10 до 15 минут, получаем точно такой же рабочий стол.
И вот такой логин-скрин:
Как обычно, первое что нужно сделать, это обновиться: pacman -Syu. В качестве бонуса, ArchBang так же подключен к репозиторию ArchAssault откуда и берёт obmenu-generator, закрытый драйвер wi-fi broadcom-wl и, может быть, что-то ещё. Но основной его репозиторий от Arch-Linux-а, с которым он сохраняет самую полную совместимость, а это всегда самые последние стабильные прожки. Так же, никто не запрещает пользоваться AUR-ом.
ArchBang Linux — операционная система, основанная на дистрибутиве Arch Linux и поддерживает модель плавающего релиза.
ArchBang Linux предназначен для того, чтобы помочь пользователям получить готовую систему на базе Arch, поэтому берет основную работу по предварительной настройке и установке на себя. С этой целью ArchBang Linux включает Live-образы, которые поставляются с графическим интерфейсом i3 и системным установщиком, который автоматизирует установку среды Arch.
Перед загрузкой Live-образа рекомендуется ознакомиться с руководством для новых пользователей. Оно содержит несколько важных аспектов в отношении первоначальной установки и настройки управления пакетами.
Обзор ArchBang Linux
При загрузке с ArchBang Linux CD отображается загрузочное меню, которое позволяет загрузить дистрибутив в нескольких видеорежимах. Операционная система загружается быстро, после чего запускается оконный менеджер i3. Пользователь получает голубой фон рабочего стола и виджет в верхнем-правом углу, который отображает статистику потребления ресурсов процессора и оперативной памяти. В нижней правой части приведен список горячих клавиш, которые могут использоваться для управления окнами приложений. Меню приложений можно вызвать кликом правой кнопкой мыши по фоновому изображению i3. Здесь Вы найдете множество полезных пунктов, включая запуск системного установщика, запуск веб-браузера Firefox и отображение документации ArchBang.
Установщик ArchBang Linux управляется текстовым системным меню. Оно напоминает Slackware и FreeBSD, но большинство пользователей выберут предложения по умолчанию. В документации проекта рекомендуется перед установкой разбить локальный жесткий диск с помощью дискового менеджера GParted. Это хороший совет, хотя выполнять его не обязательно, потому что установщик включает консольную утилиту cfdisk, предлагающую схожую функциональность. Установщик ArchBang предлагает нелинейный пошаговый мастер, поэтому Вы в любой момент можете вернуться на несколько шагов назад. Во время установки нужно указать часовой пояс и установить системное время. Затем спрашивается, нужно ли разделить диски, после чего можно использовать один диск для подкачки, а второй — для корневой файловой системы. ArchBang предлагает широкую поддержку различных файловых систем, включая ext2/3/4, XFS, JFS и ReiserFS. После форматирования раздела, мы можем указать установщику скопировать все файлы на диск. После копирования нужно настроить пароль для аккаунта root, создать стандартную учетную запись и при необходимости установить загрузчик — по умолчанию это GRUB. Весь процесс установки занимает обычно не более 15 минут.
ArchBang Linux включает небольшое количество предустановленных приложений: веб-браузер Firefox (без Flash), текстовый редактор medit, калькулятор, просмотрщик изображений и файловый менеджер SpaceFM. Кроме того, дистрибутив включает несколько инструментов конфигурации i3 и менеджер сети. В системе не предустановлены кодеки, компиляторы и Java.
ArchBang основан на Arch Linux и использует пакеты Arch Linux. Дистрибутив также наследует модель плавающих релизов. Это означает, что приложения и система будут обновляться очень быстро до последней версии. С другой стороны, это может привести к потенциальным проблемам, потому что самые свежие версии могут быть недостаточно протестированы. Документация ArchBang Linux рекомендует осторожно относится к обновлениям. Менеджер пакетов Pacman имеет довольно загадочный синтаксис, но работает быстро и стабильно в режиме командной строки.
Разработчики ArchBang Linux упоминают, что дистрибутив не предназначен для новичков. Данный дистрибутив подразумевает простоту и минимализм, а значит пользователям придется вручную устанавливать большинство необходимых инструментов, используя командную строку. Потенциальные пользователи должны быть знакомы с редактированием конфигурационных файлов в текстовом редакторе. Это означает, что ArchBang Linux является нишевым дистрибутивом. Он поддерживает модель плавающих релизов, поэтому пользователи не должны слепо устанавливать все подряд обновления.
С технической точки зрения ArchBang Linux отличается высокой скоростью работы, лаконичным интерфейсом, ультрабыстрым менеджером пакетов, минимальным размером установки и низким потреблением оперативной памяти. Это отличный дистрибутив для тех, кто хочет детально изучить операционную систему, узнать все подводные камни, устанавливать новейшие версии ПО, и кто является сторонником философии простого дизайна от Arch. ArchBang Linux понизил планку за счет создания подробной документации, и, хотя является не самым популярным дистрибутивом, представляет простой способ для наслаждения Arch.