LINUX.ORG.RU

Встречайте Calculate Linux 21

 , , , ,


2

2

Вышел 28 апреля 2021 г.

Мы рады представить вашему вниманию релиз Calculate Linux 21!

В новую версию включена сборка контейнера Calculate Container Games для запуска Steam игр, пакеты бинарного репозитория пересобраны компилятором GCC 10.2 и запакованы с использованием сжатия Zstd, многократно ускорена синхронизация профилей пользователей Calculate Linux Desktop.

Для загрузки доступны следующие редакции дистрибутива: Calculate Linux Desktop с рабочим столом KDE (CLD), Cinnamon (CLDC), LXQt (CLDL), Mate (CLDM) и Xfce (CLDX и CLDXS), Calculate Directory Server (CDS), Calculate Linux Scratch (CLS) и Calculate Scratch Server (CSS).

Список изменений

  • Добавлена сборка LXC контейнера Calculate Container Games (CCG), предназначенная для запуска Steam игр.
  • Добавлена поддержка высокого DPI при настройке пользовательского профиля.
  • Ускорена настройка доменного профиля пользователя.
  • Значительно ускорена синхронизация доменного профиля.
  • Выполнен переход на elogind вместо ConsoleKit.
  • Переход с протокола NT1 на протокол SMB 3.11.
  • Переход на использование Zstd сжатия бинарных пакетов.
  • По умолчанию используется файловая система Btrfs.
  • Добавлена поддержка использования Calculate контейнеров с LXC-4.0 и выше.
  • Исправлен выход из сна некоторые моделей ноутбуков (ASUS X509U).
  • Ускорена проверка наличия обновлений при отсутствии изменений в репозитории.
  • Исправлена настройка пакетов, в ходе установки которых, работа шаблонов может быть невозможна.
  • Исправлено переподключение доменных ресурсов при выходе из режима сна.
  • Исправлена первая загрузка переустановленной системы введенной в домен.
  • Исправлена подготовка дистрибутива к сборке с использованием OverlayFS.
  • Исправлено использование раздела подкачки для гибернации.
  • Исправлено неправильное определение дисков при авторазметке.
  • Исправлено создание ISO образов системы.
  • Исправлена настройка GRUB при установке.
  • Исправлена проверка наличия bios_boot раздела.
  • Исправлены подвисания при получении обновлений с FTP зеркал.
  • Исправлена установка драйверов Nvidia для карт не поддерживающих версию 460.
  • Изменена установка системы с использованием Btrfs-compressed.
  • Добавлена поддержка греческой локализации.

Состав пакетов

  • CLD (KDE desktop): KDE Frameworks 5.80.0, KDE Plasma 5.20.5, KDE Applications 20.12.3, LibreOffice 6.4.7.2, Chromium 90.0.4430.85 - 2.93 G
  • CLDC (Cinnamon desktop): Cinnamon 4.6.7, LibreOffice 6.4.7.2, Chromium 90.0.4430.85, Evolution 3.38.4, Gimp 2.10.24, Rhythmbox 3.4.4 - 2.67 G
  • CLDL (LXQt desktop): LXQt 0.17, LibreOffice 6.4.7.2, Chromium 90.0.4430.85, Claws Mail 3.17.8, Gimp 2.10.24, Clementine 1.4.0_rc1 - 2.70 G
  • CLDM (MATE desktop): MATE 1.24, LibreOffice 6.4.7.2, Chromium 90.0.4430.85, Claws Mail 3.17.8, Gimp 2.10.24, Clementine 1.4.0_rc1 - 2.76 G
  • CLDX (Xfce desktop): Xfce 4.16, LibreOffice 6.4.7.2, Chromium 90.0.4430.85, Claws Mail 3.17.8, Gimp 2.10.24, Clementine 1.4.0_rc1 - 2.64 G
  • CLDXS (Xfce Scientific desktop): Xfce 4.16, Eclipse 4.13, Inkscape 1.0.2, LibreOffice 6.4.7.2, Chromium 90.0.4430.85, Claws Mail 3.17.8, Gimp 2.10.24 - 3.00 G
  • CDS (Directory Server): OpenLDAP 2.4.57, Samba 4.12.9, Postfix 3.5.8, ProFTPD 1.3.7a, Bind 9.16.6 - 813 M
  • CLS (Linux Scratch): Xorg-server 1.20.11, Kernel 5.10.32 - 1.39 G
  • CSS (Scratch Server): Kernel 5.10.32, Calculate Utilities 3.6.9.19 - 593 M

Загрузка и обновление

Live USB образы Calculate Linux доступны для загрузки на странице https://wiki.calculate-linux.org/ru/download

Если у вас уже установлен Calculate Linux, просто обновите вашу систему до версии CL21.

>>> Подробности

★★★★★

Проверено: Shaman007 ()

Хороший дистрибутив. Спасибо разработчикам. Пару дней назад уже обновился, заметил новые обои. Появился режим Plasma+wayland, использовал этот режим пару дней, но потом заметил что место в home закончилось из-за лога wayland в 25 Гб, вернулся обратно на Plasma+X. А так в принципе все что я использовал работает нормально. Только skanlite не запускается со штатного ярлыка, там еще какие-то параметры запуска были - убрал их, заработало.

anonymous ()
Ответ на: комментарий от tz4678

Если по какой-то причине не осилил генту, портажи её и оверлеи очень хочется, а конпилять по какой-то причине нет возможности, и ты готов жрать, что готовят калькулисты. Более гибкая настройка обновлений, которая по-человечески работает штатно, а не так как в арче.

Я таки всё же предпочту генту, ну или фанту, но кому-то нравится пользоваться вот этим, сейчас толерантный век, я не осуждаю, пока ко мне не лезут со своей религией и ориентацией.

anonymous ()
Ответ на: комментарий от anonymous

Я вполне осилил Gentoo. Просто в один прекрасный момент поставил кальку на вторую машину, настроил - и понял что все работает, все что мне нужно обновляется, все вполне стабильно. Я на кальке практически с самого начала. Последние три года вообще не припомню проблем. Совершенно никаких. Похоже на то, как если бы ты слегка подзаработал денег и нанял себе кухарку чтобы самому не готовить. Та же еда, без изъе…в, все вкусно, но тебе не приходится ничего делать самому. Но готовить то ты не разучился - надо будет, бабу на улицу и сам к плите. Но неохота…

anonymous ()
Ответ на: комментарий от anonymous

А я тогда не осилил как раз только генту, раньше калькулейт был ближе к генту и был более просторный загон. В конце-концов меня задолбало и я ушёл на релизные бинарные дистры.

anonymous ()
Ответ на: комментарий от anonymous

Нет уж, спасибо, я пробовал год назад, и мне ещё больше не понравилось во что это всё превратилось. Лучше уж гибкость генты и самостоятельно готовить. Но это моё мнение, я и в жизни предпочитаю жратву для себя самостоятельно готовить, я не осуждаю тех, кто любит топтать фастфуд, у каждого свой путь.

anonymous ()
Ответ на: комментарий от anonymous

Не понравились их собственные инструменты и как они работают, мне нравилось то, что раньше это был всего лишь установщик и бинхост, которые ни к чему не обязывали, стандартные инструменты гентушные спокойно справлялись с обновлениями, а чем дальше, тем сложнее стало жить на своих собственных предпочтениях, потому что бинхостные бинари диктовали свои настройки и ещё более упорото стал вести себя инструмент обновлений, гибкость пропала.

Для меня например одна из фич калькулейта - профили или как там это сейчас называется, пресеты вот эти, это как раз один из главных минусов.

Задолбало после нововведений постоянно интересоваться как вернуть так, как было, плыть за экспериментаторами. Я не осуждаю, кому-то может и ОК, но я предпочитаю консерватизм и тихое болото, по которому время от времени пробегает водомерка или падает травинка.

anonymous ()
Ответ на: комментарий от anonymous

в какой-то версии калькулейта выкинули поддержку мультилиб

Если так, то наркоманы. Выпилить решения общепринятое, а потом запилить костыль, чтобы работало.

anonymous ()
Ответ на: комментарий от tz4678

зачем он нужен

То, как донастраивать систему надо, проще может быть свой дистрибутив и целевые сборки делать, чем пользоваться дистронизависимыми системами управления конфигурациями, которых тогда не было, как сейчас. Они так и сделали для своей фирмы. В Gentoo это удобней, за что его метадистрибутивом называют, а Calculate это сохранил и свои утилиты управления конфигурациями добавили.

boowai ★★★★ ()

2 вопроса, нужны ответы.

  1. Шрифты из коробки г? Или наконец-то им пользоваться можно? Шрифты графических программ запущеных от root такие же как и в системе? А стиль тоже идентичный?

  2. Игры запущенные в " Calculate Container Games " через Steam/Proton ограничиваются в доступе к файловой системе и самое главное буферу обмена?

Calculate Container Games - это контейнер, предназначенный для запуска Steam на сервере Calculate Scratch Server. Для запуска Steam игр можно использовать Steam Link, запущенный под Android/iOS, AppleTV, Raspberry Pi, Samsung Smart TV или Steam клиент с запуском игр в режиме трансляции. Calculate Container Games позволяет запускать Steam с неподдерживаемым разрешением монитора или на системе без подключенного монитора, задействуя простаивающие возможности вашего домашнего сервера.

Ясно понятно на второй вопрос сам ответил. Наверное нужно посмотреть в сторону AppArmor или Flatpak…

bhfq ★★★★★ ()
Последнее исправление: bhfq (всего исправлений: 1)
Ответ на: комментарий от anonymous

в какой-то версии калькулейта выкинули поддержку мультилиб

Нет, они больше не делают x86 сборки, а это другое.

Их профили ссылаются на обычный профиль Gentoo - default/linux/amd64/17.1, а ещё там флаги для мультилиба расставлены - https://git.calculate-linux.org/calculate/calculate-overlay/src/branch/master/profiles/default/package.use/abi_x86_32

boowai ★★★★ ()
Последнее исправление: boowai (всего исправлений: 1)
Ответ на: комментарий от tz4678

Назначение разное. OpenSuse нужен обычным пользователям, в том числе доя работы, а также для единообразия с SLED и SLES. Arch Linux нужен для выпендривания. Но некоторым такое выпендривание кажется недостаточно мощным. Для них есть Gentoo. Но если это выпендривание недостаточное мощное, тут-то и поможет оно.

Partisan ★★★ ()
Ответ на: комментарий от bhfq

Игры запущенные в " Calculate Container Games " через Steam/Proton ограничиваются в доступе к файловой системе и самое главное буферу обмена?

по поводу буфер обмена, у них контейнер запускает свои иксы и подключение к ним по vnc, так что однозначно - да, а насчёт фс - точно не знаю, но скорее всего также есть изоляция

anonymous ()
Ответ на: комментарий от Partisan

Скорее наоборот. Если выпендривание gentoo слишком мощщщное, «ниасилить», то калька может помочь. Но можно просто поставить и работать, такого могучего колдунства, таких за…ов как на Arch, нет и близко.

anonymous ()
Ответ на: комментарий от anonymous

Нее. Это безсмысленно в моем случае. Тут нужен отдельный ПК как игровой стриминговый сервер. Мне запускать игру на хосте которая потенциально уже содержит телеметрию и возможно собирает данные буфера обмена да или вообще любые нажатия клавиатуры.

bhfq ★★★★★ ()
Ответ на: комментарий от Partisan

Опензюзя нужна тем, кому нужно гуйнятина и как на винде, только на линуксах, ну или потому что это по какой-то причине завезли в контору и приказали пользоваться. Арч не только чтобы выпендриваться, но и быстро постестить нововведения, бинари как правило уже там собраны самых последних стабильных версий, но в основном да, чтоб повыпендриваться и для маньяков, которые спать не могут без перманентных обновлений. Генту это не только чтоб выпендриваться, а чтоб иметь более гибкую возможность настройки и обновления, с ней может потягаться разве что NixOS, но не в стабильности, рачику по гибкости до них как до известного места раком. А сабж же просто разработко одной конторы, которая тестит на хомячках свои хотелки, кому норм тот кушает, а кому не катит, тот страдает и сваливает в конечном итоге. Никакой выпендрёжи в этом нет, иметь рачик более выпендрёжно, а сабж бинарный дистр с установщиком, как и всякие федоры, просто с базой на генте.

anonymous ()
Ответ на: комментарий от bhfq

Для стима на линуксах официально поддержка для дебиана и альтернативно - убунте. Всё! Остальное это уже самодеятельность, все косяки которой это продукт ССЗБ. У меня на «игровом» компе для игр как раз стоит Debian, proton можно скастомайзить для большей производительности.

anonymous ()
Ответ на: комментарий от anonymous

Сабж решает проблемы одной конторы, причем получился таким что вполне можно пользоваться и всем остальным. Это, как я подозреваю, из-за того что стояла задача создать рабочие места не слишком соображающим бабам - шоб все работало и не падало от каждого тыка «не туда». А так это просто очень продвинутый установщик предварительно откомпилированной генты. На мой взгляд - самый удачный из существующих.

anonymous ()
Ответ на: комментарий от anonymous

Согласен почти полностью, но вот насчёт чтоб не падал я хз, хотя возможно, и это было бы очень логично, они сперва обкатывают на хомяках, а потом уже обновляют себе. Так было бы выгоднее. По поводу того, что установщик самый удачный - спорное заявление. Я бы сказал: «не самый хреновый, пойдёт на фоне остальных, со скидкой на то какая контора его пилила»

anonymous ()
Ответ на: комментарий от anonymous

Не в курсе, я таким не заморачивался, кто-то из знакомых страдал на арче и бунте таким, но я вскользь глядя для себя решил что это ниразу не мой вариант, может для кого-то это для чего-то и надо, а если не надо, а просто чтобы было, то я не фанат «делать операцию на глаза через задний проход».

anonymous ()
Ответ на: комментарий от anonymous

Неа.

Calculate Container Games - это контейнер, предназначенный для запуска Steam на сервере Calculate Scratch Server. Для запуска Steam игр можно использовать Steam Link, запущенный под Android/iOS, AppleTV, Raspberry Pi, Samsung Smart TV или Steam клиент с запуском игр в режиме трансляции. Calculate Container Games позволяет запускать Steam с неподдерживаемым разрешением монитора или на системе без подключенного монитора, задействуя простаивающие возможности вашего домашнего сервера.

grem ★★★★★ ()
Последнее исправление: grem (всего исправлений: 1)
Ответ на: комментарий от bhfq

Это уже садомазо. Под венду есть Sandboxie-Plus он делает то что нужно, изолирует отдельный exe файл от системы.

кстати относительно недавно у майков появилась своя песочница, можете ещё попробовать

anonymous ()

Переход на использование Zstd сжатия бинарных пакетов.

Надеюсь что с ним не будет как с lzo:

Как-то получал битые tar.lzo
Быстро определил, что причина — перегрев CPU.
Новые алгоритмы сильнее греют процессор по сравнению с gzip.

Померла btrfs на корневом разделе (комментарий)

torvn77 ★★★★★ ()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от anonymous

На мой взгляд дебиановский с псевдографикой, хорошее сочетание автоматизации, подробности опций там где нужно и по современным меркам достаточно непрожорлив. Но наврятли калькулисты будут морочиться такое делать, скорее всего там даже некому на данном этапе.

А вот из готовых - Calamares очень удивил, прожорлив, но не так как упоротые установщики федорки и опензюзи и куча опций есть возможность реализовать, достаточно глянуть на проект Arcolinux, чтобы понять насколько он гибок. Я бы пошёл по этому пути, потому что проект уже имеет стаж и наврятли загнётся, есть какая-то хоть стандартизация и поддержка кучи проектов. Из незамысловатых и гуёвых за ним будущее, он вытеснит все остальные, если разрабы местечковых дистров не упоротые и не страдают NIH-синдромом.

Лучше него только быстрые скрипты, но это на для хомяков.

anonymous ()