|
Gps приемники Каталог с подробными описаниями. Файловый архив. geobrand.ru |
В июле 2009 года одним из руководителей проекта Sabayon Linux — Kelly Schwartz («wolfden») была представлена новая версия этого дистрибутива с меткой «CoreCD». Так как подобная функция, чуть раньше была анонсирована в Calculate Linux CLS, захотелось попробовать альтернативу.
В начале пару слов о самом дистрибутиве. Более подробно о версии 3.4 я рассказывал раньше.
Основой Sabayon является Gentoo, который разработчики сделали более дружелюбным, особенно к начинающему пользователю. Выполнен в виде Live-дистрибутива, в качестве программы установки на жесткий диск использована Anacondа, которую сложной назвать нельзя. Кроме этого помимо портежей, для установки приложений можно использовать бинарные пакеты при помощи менеджера Entropy. Как сказано во многих анонсах:
Пакетная база дистрибутива синхронизирована с коллекцией портажей Gentoo и полностью совместима с Portage
То есть теоретически если установить приложение через Portage, то Entropy будет «знать» об этом и наоборот. Поэтому пользователь имеет возможность установки программ как из исходных текстов, так и пакетов собранных для платформ x86 и x86-64, и одно другому не мешает. В том же Ubuntu (да и не только в нем) пакетный менеджер не знает, что компилил пользователь.
На сегодня актуальной является версия 5.1, которая доступна в 4 вариантах: KDE, GNOME, GAMING (с набором игр) и CoreCD. Все в версиях для двух платформ — x86 и x86-64.
Релиз CoreCD представляет собой минимальный набор, снабженный текстовым установщиком с подготовленными Entropy и Portage, при помощи которого опытный пользователь может самостоятельно собрать нужную систему. Размер дистрибутива 350 Мб, позволяет в качестве загрузочного устройства использовать не только CD, но и USB флэшку.
Настройки ядра:
Список пакетов:
В загрузочном меню Sabayon Linux CoreCD несколько пунктов. Выбрав «Start in Console mode» получим Live систему в которой можно производить некоторые операции при помощи консоли.



# su # equo update
И портажи, здесь все стандартно:
# emerge --sync && layman -SПодсказка показывает, что следует обновить equo.
# equo --version
Equo: v.099.19.11И обновим equo:
# equo install entropy equoПроверяем:
# equo --version
Equo: v.099.20.20Теперь ищем пакет:
# equo search mp3 | lessИ ставим то, что нужно:
# equo install mp3blasterИ ждем, установка из пакетов заняла минут 45, что мне кажется многовато для консольного проигрывателя. При этом было скачано 96 мегабайт пакетов:
# du -h /var/lib/entropy/packages/amd64/5 96M /var/lib/entropy/packages/amd64/5
Кстати проигрыватель не запустился:
![]()
Далее программа сообщает, что требуется обновить конфигурационные файлы:
# equo conf updateПодтверждаем все изменения введя -5

В процессе работы погорячился и ввел неправильно команду, вот что получилось:

Повеселили
Теперь пробуем собрать из исходников:
# emerge --sync # emerge mp3blaster
И ведь собрался ведь. Причем было скачано на порядок меньше пакетов, и установка была выполнена достаточно быстро. Проверка времени создания файла /usr/bin/mp3blaster показала, что это свеженький файл.
О возможностях Entropy я расскажу как нибуть в следующий раз. Теперь о грусном, если заглянуть в /etc/make.conf, то от количества установленных USE флагов глаза разбегаются.
# cat /etc/make.conf | grep CFLAGS CFLAGS = "-Os march=x86-64 -pipe"
При помощи которого разработчики пытаются уменьшить размер, но о котором в документации Gentoo четко сказано:
Using -Os is not recommended.Итак некоторые итоги.
Плюсы: + простая программа установки + пакетная система Entropy + поддержка портежей Минусы: - отсутствие нормальной оптимизации по сравнению с Gentoo\Calculate - невозможность собрать свой вариант LiveCD, как это реализовано в Calculate Linux
Кстати в Calculate Linux можно использовать Entropy