Доступно обновление до бета-версии Calculate Linux 13

В ближайшее время будут доступны загрузочные ISO-образы с новыми дистрибутивами Calculate Linux 13. Но если вы используете 12-ю версию Calculate Linux, обновиться можно уже сейчас!

Главной изюминкой является переход на бета-версию 3.1 утилит Calculate.

Шаблоны 3.1 более не привязаны к пакетам и могут одновременно использовать переменные разных модулей. Это позволило сократить количество вызовов шаблонов и перестроить дерево, в основе которого теперь лежат события. Событий стало больше, появились события на удаление пакета и на обновление портежей (вызов ‘eix-sync’). Были добавлены новые функции, переменные и параметры. Синтаксис некоторых функций расширился, с целью лучшей читаемости были выполнены некоторые переименования. Благодаря поддержке использования переменных различных модулей, возможности Clt файлов также расширились. Теперь Clt-файл можно принудительно связать с пакетом. До версии 3.1 были обновлены утилиты calculate-desktop и calculate-client, а это значит, что работать с ними можно теперь не только из консоли, но и из графического клиента. В 3.1 мы вернули поддержку отображения переменных. Их можно теперь не только просматривать, но и менять значения. Устанавливаемые по умолчанию значения переменных перенесены в calculate.env-файлы, добавленные в профили дистрибутивов.

В Calculate Linux 13 для каждого из 7-ми дистрибутивов используются собственные темы со своим цветовым оформлением. Темы можно менять выборочно через USE-флаг THEMES.

Мета-пакеты больше не используются для формирования зависимостей. Вместо этого состав пакетов формируется шаблонами. При обновлении до 13-й версии, файл world будет переформирован. Пожалуйста, наберитесь терпения и перенесите в него (/var/lib/portage/world) установленные вами ранее пакеты для того, чтобы они участвовали в обновлении. В последний момент мы отказались от идеи объединения world с пакетами, т.к. это не может гарантировать 100% результат.

В 13-й версии мы провели большую работу по дальнейшей оптимизации рабочего стола Calculate Linux Desktop XFCE. “Младшего” брата в линейке десктопов теперь можно легко спутать с старшими товарищами. В новом оформлении появился свой шарм сочетания привлекательного интерфейса и высокой производительности. На смену Tango пришли значки Elementary, добавлена тема Calculate на основе Адвайта, Gnome-mplayer заменен на более продвинутый, ожидаемый многими SMplayer.

В Calculate Linux Desktop GNOME вас ждет новый рабочий стол 3.4 с значительно более удобным меню приложений AxeMenu. Впрочем те, кто использует этот дистрибутив, давно успели обновиться.

Ближе к релизу в Calculate Directory Server будет добавлено пару фич - поддержка SMTP-авторизации и новые протоколы шифрования в Jabber.

Поздравляем всех с обновлением!

Замечательная новость!
Посмотрим, как это всё выглядит и работает.
Спасибо вам за ваши усилия по улучшению дистрибутивов и донесению их в массы! :slight_smile:

Спасибо за ваш труд!

У кого есть скриншот нового оформления CLDX, поделитесь, пожалуйста!

И да, решились всё-таки интегрировать простую поддержку сохранения настроек (persistence) для LiveUSB?

После того как делаешь dispatch-conf упорно добавляет неверную строчку:
-dns_servers=“87.249.32.82 87.249.42.2”
+dns_servers=“87.249.32.82,87.249.42.2”

В итоге правится resolv.conf и пропадает интернет.
вместо:
nameserver 87.249.32.82
nameserver 87.249.42.2

получается:
nameserver 87.249.32.82,87.249.42.2

При обновлении до 13-й версии, файл world будет переформирован. Пожалуйста, наберитесь терпения и перенесите в него (/var/lib/portage/world) установленные вами ранее пакеты для того, чтобы они участвовали в обновлении. В последний момент мы отказались от идеи объединения world с пакетами, т.к. это не может гарантировать 100% результат.

emaint all
regenworld

и будет вам счастье… и 100% результат.

при загрузке в режиме лайв (cls) не заходит в ОБ от гостя (только от рута) и любопытный параметр --ip HDCP ))
p.s. в пятницу вечером обновил утилиты и установка стала заканчиваться ошибкой (распаковка портаже) , убийство кривого шаблона спасло :slight_smile:

Хочу отдельно поблагодарить за комментарии README-{lang}.txt в шаблонах. Наконец-то я узнал, за что отвечают всякие ac_assemble_prepare.

Обновился с 12.0.3. Озвученной темы Calculate не обноружено.

Как обновлялись? Какая версия calculate-utilities после обновления стоит?

Обновлялся:

layman -S && eix-sync && emerge -vuDN world &&
etc-update && emerge --depclean &&
emerge -1vuDN --with-bdeps=y --binpkg-respect-use=y system && emerge -1vuDN --with-bdeps=y --binpkg-respect-use=y world &&
emerge @x11-module-rebuild && etc-update &&
perl-cleaner --reallyall && python-updater &&
emerge --depclean && revdep-rebuild && emerge -avc && eclean-pkg && dispatch-conf && prelink -avfRm

cl_ver=3.1.1

Скрипт как я понимаю работает? ) Поаккуратней, в calculate-sources мы планируем добавить удаление исходников при обновлении ядра. Возможно ядро лучше чистить после перезагрузки.

А как Вы получили cl_ver? Какая версия пакета calculate-utilities стоит?

cldx ~ # eix calculate-utilities
[I] sys-apps/calculate-utilities [1]
Available versions:
(0) 2.2.30-r12 2.2.30-r13 [M]~2.2.9999
(3) 3.1.1_beta2 **3.1.9999
{{cl_assemble cl_builder cl_client cl_console cl_console_gui cl_consolegui cl_desktop cl_installgui cl_server}}
Installed versions: 2.2.30-r13(10:28:13 08.12.2012)(cl_builder -cl_assemble -cl_server) 3.1.1_beta2(3)(10:28:50 08.12.2012)(cl_client cl_console cl_consolegui cl_desktop)
Homepage: http://www.calculate-linux.org/main/en/calculate2
Description: Calculate Utilities meta package

переменную получил через cl-core-variables-show

Установлен пакет calculate-update? что у Вас в /etc/eix-sync.conf

Да, пакет calculate-update установлен. версия 3.1.1-beta2

cldx ~ # cat /etc/eix-sync.conf
#------------------------------------------------------------------------------
# Modified Calculate-install 3.0.2
# Processed template files:
# /var/lib/layman/calculate/profiles/templates/3.0/install/1merge/eix/eix-sync.conf
# For modify this file, create /etc/eix-sync.conf.clt template.
#------------------------------------------------------------------------------
*
![ -x /usr/bin/eix-checkout ] && /usr/bin/eix-checkout || true
@egencache --repo=calculate --update --jobs=4

Переустановите eix, затем выполните eix-sync.

не могу теперь войти в систему вообще - после приглашения для ввода имени пользователя и пароля, не реагирует система вообще, ни с проводной гарнитуры, ни с беспроводной (которая и стояла), - просто эту инфу невозможно ввести вообще, нет никакой реакции на вводимые символы. Система CLD 12.0.3. Что делать, не представляю вовсе.

Что делать, не представляю вовсе.

http://www.calculate-linux.ru/blogs/ru/270/show

ничего из вышеуказанного не помогает. система тупо не видит нэта, соответственно и скачать ничего не может.

Дело закончилось переустановкой системы, к сожалению. Первой за много лет. 13 калька хороша, сейчас занимаюсь доустановкой нужного мне ПО.