Джек М. Жермен
26 марта 2020 4:00 утра по тихоокеанскому времени
]
AryaLinux — это нечто иное, и когда дело касается операционных систем Linux, разные могут быть очень интригующими.
Arya — это и дистрибутив, и платформа. Это означает, что вы можете использовать его как есть или превратить в фирменную вычислительную систему для удовлетворения ваших собственных специализированных потребностей.
Не все потенциальные пользователи хотят или должны превратить Arya в свою собственную сборку Linux. Однако, если вам нравится возиться или вы можете извлечь выгоду из создания собственной вычислительной платформы, вы можете это сделать. Конечным результатом является отлаженная вычислительная платформа.
AryaLinux предлагает рабочий стол GNOME3, лишенный скинов разработчиков.
Вы можете создать его в соответствии с вашими конкретными потребностями без обычных хлопот, связанных с созданием операционной системы. Арья включает в себя специальные инструменты для этой цели.
Linux основан на выборе. Одно из моих увлечений дистрибутивами Linux — это возможность исследовать новые вещи, которые он предлагает. Нечто новое или другое появляется на моем экране почти каждую неделю.
Моя последняя находка — это AryaLinux, операционная система GNU / Linux, построенная из исходного кода различных пакетов компонентов, которые она содержит. Это независимый дистрибутив, разработанный в Индии Чандракантом Сингхом, который выпустил версию 2.4 14 марта.
Если вам нужна простая ванильная система Linux с некоторыми уникальными опциями, посмотрите AryaLinux. В нем отсутствуют некоторые тонкости более устоявшихся предложений, но он дает вам доступ к системе Linux, которая по своей природе уникальна.
Содержание статьи
Помимо толпы
Обычно дистрибутивы Linux создаются путем ремастеринга или изменения какого-либо другого дистрибутива. Сингх создал Arya из исходного кода пакетов, библиотек и приложений, общедоступных через Интернет.
Он использовал Linux From Scratch (LFS) и Beyond Linux From Scratch. Его целью было создать нечто большее, чем просто похожая на Linux операционная система.
AryaLinux начинался как проект по переводу BLFS на новый уровень. Сингх намеревался построить полный дистрибутив Linux из LFS / BLFS. Создав возможность создания пользовательской вычислительной платформы из исходного кода, он вышел далеко за пределы своей первоначальной миссии.
Вы можете скачать AryaLinux ISO и запустить дистрибутив из коробки. Настройки по умолчанию обеспечивают надежную рабочую платформу. Как и растущее число современных выпусков Linux, Arya доступна только для 64-битных компьютеров. Так что этот дистрибутив не совместим ни с какими очень старыми 32-битными буровыми установками, которые у вас могут быть вокруг.
Как и в любой системе Linux, вы можете легко изменять настройки Arya. Вы можете выбрать среду рабочего стола, которую вы предпочитаете — GNOME3, Xfce, KDE Plasma или MATE.
В дополнение к GNOME3, AryaLinux поставляется в простых ванильных версиях KDE Plasma (на снимке здесь), рабочих столов MATE и Xfce.
Как это работает
Если вы выходите за рамки использования AryaLinux как есть, вы можете использовать его для создания полного дистрибутива из исходного кода. Другие дистрибутивы Linux поставляются с инструментом для записи работающей системы в новый файл ISO, чтобы пользователи могли сделать точную копию своей системы в комплекте с установленным программным обеспечением и уникальными настройками. Это облегчает развертывание точной вычислительной платформы на других машинах.
Это не то, что Сингх предоставляет с AryaLinux. Вместо этого в нем есть сценарии bash, называемые «сценариями сборки», которые позволяют пользователям создавать все с нуля. Процесс в AryaLinux включает среду разрешения зависимостей и выполнения сценариев — AryaLinux Package System или Alps — для построения всей системы с нуля.
Хотя этот процесс не сложен, он требует некоторого практического опыта и способности работать с исходным кодом. Подход Сингха автоматизирует большую часть этой рутины с помощью скриптов сборки, но это не быстрая работа. Вы должны быть готовы позволить машине уйти, когда сценарии сделают свое дело.
Большинство приложений в AryaLinux не устанавливаются через бинарные пакеты. Это отражение процесса сборки по образцу Linux From Scratch. Именно поэтому в этом дистрибутиве отсутствует настоящий менеджер пакетов.
Установка из исходного кода — трудная задача, если у вас нет опыта разработки программного обеспечения или знакомства с Arch-based Linux. Сингх облегчил этот процесс с помощью инструмента Альп. Он обрабатывает большую часть загрузки, создания, установки и разрешения зависимостей для приложений.
Альпы, которые существовали в более ранней версии как инструмент командной строки, теперь имеют элементарный пользовательский интерфейс. Alps предоставляет базовые функции управления пакетами, такие как установка и обновление приложений. Однако, насколько я могу судить, приложения не удаляются, по крайней мере, не легко.
Что внутри
В этом последнем выпуске AryaLinux представлен пользовательский интерфейс для Alps, напоминающий менеджер пакетов Synaptic. Это новое, поэтому есть некоторые глюки, которые нужно исправить. Когда я это пробовал, курсор иногда переставал прокручиваться. То же самое произошло при использовании клавиш со стрелками для навигации по спискам Альп.
Иногда проблема прояснялась. В других случаях мне приходилось закрывать окно в Альпах и начинать все сначала.
Для пояснения, приложение Alps технически не является полностью функциональным менеджером пакетов. Это значительно облегчает весь процесс построения системы из исходного кода.
Все программное обеспечение, поставляемое с AryaLinux, доступно публично, а скрипты AryaLinux и другие инструменты можно загрузить из репозитория bitbucket. В дистрибутив входит бинарный установщик приложений, который вы можете использовать с загружаемыми бинарными пакетами.
Обновления на месте
Версия 2.4 AryaLinux включает в себя некоторые из новейших компонентов. Например, он использует ядро Linux 5.5.8. Неплохо, поскольку версия 5.5.10 стала доступна 18 марта.
Обновления пакетов и обновления также достаточно актуальны. Например, LibreOffice был обновлен до версии 6.4.0.3 в этом выпуске дистрибутива. ISO с рабочим столом GNOME включает в себя последнюю версию 3.35.
Я был впечатлен плазмой ISO KDE. Он имеет последнюю версию KDE Plasma 5.18.1. Я еще не нашел много дистрибутивов, использующих эту окончательную версию KDE. Это можно сказать и о выпуске GNOME.
На самом деле. почти все пакеты являются последними или, по крайней мере, почти текущими выпусками. Те немногие, которые еще не обновлены, без сомнения задерживаются из-за обратной совместимости или общих проблем стабильности.
AryaLinux еще не является актуальным выпуском релизов, но разработчик движется в этом направлении.
Итог
AryaLinux фокусируется на наборе навыков опытных пользователей Linux. Этот пользовательский класс обычно предпочитает решать, что ставить в систему. Эти пользователи также хотят курировать свое собственное программное обеспечение.
Другая известная привлекательность этого дистрибутива — его производные корни. Он не ремастерируется и не разветвляется из любого другого проекта Linux. Это уникальная вычислительная платформа Linux. Он поставляется с дополнительной возможностью быть трамплином для создания собственного дистрибутива.
AryaLinux требуется как минимум 20 ГБ локального хранилища для системного раздела, а также (для 2 ГБ ОЗУ или менее) раздел подкачки, по крайней мере, 2 ГБ, который также используется в режиме гибернации.
Это доступно в отдельных ISO для каждого рабочего стола. ISO предоставляют живые сеансы, которые достаточно хорошо работают для тестирования с DVD или внутри Virtualbox. Однако вы не найдете значок на рабочем столе для установки этого дистрибутива. Вместо этого ищите установщик в меню, чтобы всплывающий инструмент.
Хотите предложить обзор?
Есть ли какое-нибудь программное обеспечение для Linux или дистрибутив, который вы хотели бы предложить для ознакомления? Что-то, что вы любите или хотели бы узнать?
Пожалуйста, присылайте мне свои идеи по электронной почте, и я рассмотрю их для будущей колонки Linux Picks and Pans.
И используйте функцию «Комментарии читателей» ниже, чтобы внести свой вклад!