Введение
VectorLinux, сокращенно VL, — дистрибутив Linux для платформы x86, основанный на дистрибутиве Slackware Linux и первоначально разработанный канадскими разработчиками Робертом С. Ланге и Дареллом Ставемом. Начиная с версии 7, Standard Edition также доступна для платформы x86 64 под названием VLocity64 7.
VectorLinux, abbreviated VL, is a Linux distribution for the x86 platform based on the Slackware Linux distribution, originally developed by Canadian developers Robert S. Lange and Darell Stavem. Since version 7 the Standard Edition is also available for the x86 64 platform, known as VLocity64 7.
Издания
Сохраняются четыре редакции VectorLinux: SOHO, Standard, Light и Live.
SOHO Edition (Прекращено после версии 7.0)
SOHO (Small Office/Home Office) Edition разработана для современных компьютеров и основана на среде рабочего стола KDE. В состав входят LibreOffice, Java, GIMP, Xsane, CUPS, Xara Xtreme, финансовые приложения и другие. Также доступна расширенная версия SOHO, включающая в себя дополнительные приложения.
Стандартное издание
Стандартное издание — это свободно распространяемый дистрибутив, основанный на Xfce и специально разработанный для использования на устаревших компьютерах с медленными процессорами и небольшим объемом оперативной памяти. Версия Deluxe Standard содержит стандартное издание и множество дополнительных приложений, специфичных для данной VL-версии. Среди дополнительных включенных приложений — LibreOffice и GIMP, а также многие другие.
Легкое издание
Light Edition предназначен для устаревших компьютеров с ограниченными ресурсами. Версия 7.2 основана на оконном менеджере IceWM. В поставку входит Seamonkey, выполняющий функции браузера, почтового клиента и HTML-редактора, а также некоторые приложения из стандартного издания. Дополнительные приложения доступны через менеджер пакетов или путем компиляции пользовательских программ. Light Edition может работать на компьютерах с 256 МБ оперативной памяти.
Живое издание
Live Editions – это загрузочные CD-ROM, содержащие операционную систему VectorLinux на диске CD. Это позволяет пользователю протестировать дистрибутив на системе без необходимости переразметки диска и установки на жесткий диск. Также возможно установить VectorLinux с Live Edition CD. В настоящее время у VectorLinux существует два Live Edition: Standard и SOHO. Последняя версия является предварительным просмотром Deluxe Edition. Дистрибутив SuperGamer основан на кодовой базе VectorLinux. Версия 7.1 не имеет Live Edition. Версия 7.2 Standard (XFCE) имеет Live Edition. Версия 7.2 Light (IceWM) не имеет Live Edition.
Особенности
Одной из ключевых особенностей всех версий VL является стандартная предустановка системных административных приложений: VasmCC отвечает за настройку системы, а slapt get с графическим интерфейсом Gslapt – за установку и удаление программного обеспечения. VasmCC расшифровывается как 'Vector Administrative and Services Menu Control Center' (Центр управления меню и сервисов Vector), и он позволяет настраивать всё, от разделов диска до сервера X.Org. Помимо графического интерфейса, доступен текстовый режим, дублирующий функциональность графического VasmCC. VasmCC существует с момента выхода Vector 2.0 и постоянно совершенствовался на протяжении многих лет, а графические возможности были добавлены в SOHO 3.2. В Vector также доступны инструменты настройки, такие как netconfig и alsaconf. Gslapt – это графический интерфейс для инструмента управления программным обеспечением slapt get. Благодаря сочетанию компрессии lzma и отслеживания зависимостей, наличие Gslapt предоставляет пользователям VectorLinux возможность быстро устанавливать и удалять программы, избегая так называемого "ада зависимостей". Сжатие файлов с помощью lzma позволяет пользователям с различной пропускной способностью минимизировать время загрузки.
Управление пакетами
Для Slapt Get, расширения, обратно совместимого со Slackware и предназначенного для отслеживания зависимостей, используемого в VectorLinux, были разработаны два графических интерфейса. VL APT был первым, изначально написанным разработчиками Vector для обеспечения графической установки и управления пакетами, а gslapt был написан создателями slapt get с той же целью. До недавнего времени оба варианта были работоспособны, однако недавние изменения в формате пакетов slapt get сделали VL APT устаревшим, и разработчики Vector теперь рекомендуют gslapt как предпочтительный способ графического управления пакетами. VL APT (теперь не поддерживается) и gslapt по умолчанию настроены на использование репозитория Vector, который покрывает большинство потребностей большинства пользователей. Тем не менее, альтернативные источники, включая зеркала официальных архивов по всему миру, можно добавить через соответствующие меню настроек или напрямую, отредактировав текстовый файл slapt getrc. Существует, по крайней мере частично обоснованная, критика относительно ограниченного выбора пакетов в Vector. Эти недостатки стимулировали активный отклик сообщества и разработчиков, и многие востребованные программные пакеты теперь доступны в репозитории Vector. На самом деле, часто используют информацию из /etc/slackware в Vector для загрузки и установки пакетов Slackware с LinuxPackages(dot)net, общего репозитория Slackware, GnomeSlackBuild и других источников. Vector Linux использует пакеты tlz (сжатые LZMA), хотя также поддерживаются tbz и tgz. Pkgtools взяты из проекта Tukaani Linux и являются нестандартными – они быстрее стандартных pkgtools, но давно не обновлялись.