После десяти месяцев разработки Представлен выпуск дистрибутива Endless OS 5.1, нацеленного на создание простой в работе системы, в которой можно быстро подобрать приложения на свой вкус. Приложения распространяются в виде самодостаточных пакетов в формате Flatpak. Размер предлагаемых загрузочных образов составляет от 1.1 до 18 ГБ...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=60251
>прекращена автоматическая установка блокировщика рекламы Adblock PlusЭто же как надо ненавидеть своих пользователей, чтобы принудительно малварь устанавливать? Адблок плюс это тот который жрёт память, течёт, тормозит, и не работает. И ещё были некоторые подозрительные движи, ещё более сомнительные, чем со спайварью от носкрипт (на уровне с гостери и стайлиш или как там её).
>Дистрибутив не использует традиционные пакетные менеджеры, вместо которых предлагается минимальная атомарно обновляемая базовая система, работающая в режиме только для чтенияКороче, в чем фишка?! Собрать базу, примонтировать в режиме чтения и навалить туда Flatpak, в котором банальный супер лёгкий feh весит не меньше 1гиг и обозвать эту кучу кала атомарным.
Весит любое приложение много потому что тянет с собой базу своего окружения gnome или kde и не показывает этого, если база уже установлена то все приложения там весят не сильно больше обычных версий.
Так и есть.
Почему бы не обучить всю эту массу искать в других пакетах либы и умно оптимизироваться. Особенно если их много. Установщики програм в шинде всегда несёт все либы, а устанавливает только нужное.
Такое уже есть, называется NixOS.
flatpak разве не так работает?
На самом деле там зависит от среды, в которой стоит приложение. Если взять например такой софт из Flatpak:
- KWrite.
- Kate.
- Dolphin.По идее, они все на одной среде - KDE. И в итоге, для всех скачается одна среда (если версии среды указаны одинаковые, в манифесте). Иначе пойдет дублирование, и мб разрулит файловая система (там то ли tree, то ли что-то в этом роде).
В итоге, если весь дистр в нем, то оверхед не так уже велик.
А для обычных дистрибутивов... Ну если время дороже, чем 15-20 гб на диске, то проприетарную дрянь типа телеграм, тимс, зум и т.д лучше ставить через него. И мусора меньше, и работает корректно, + валидация работы падает на плечи того, кто ведет Flathub.
На разработчика софта. Недавний пример браузер Vivaldi.
> проприетарную дрянь типа телеграмОпять ты в лужу пук
Клиент у телеграма полностью открытый и свободный
https://github.com/telegramdesktop/tdesktop/blob/dev/LICENSETelegram Desktop is licensed under the GNU General Public License
version 3 with the addition of the following special exception:In addition, as a special exception, the copyright holders give
permission to link the code of portions of this program with the OpenSSL
library.You must obey the GNU General Public License in all respects for all of
the code used other than OpenSSL. If you modify file(s) with this
exception, you may extend this exception to your version of the file(s),
but you are not obligated to do so. If you do not wish to do so, delete
this exception statement from your version. If you delete this exception
statement from all source files in the program, then also delete it here.GNU GPLv3, даже не 2 и не 2+
"To build your version of Telegram Desktop you're required to provide your own api_id and api_hash for the Telegram API access."Гпл -- это необходимое, но не достаточное условие непроприетарности.
> работающая в режиме только для чтенияЯ ничего не понимаю, как и куда устанавливаются программы то, если система read only?
>Я ничего не понимаю, как и куда устанавливаются программы то, если система read only?Там одно из двух: 1. Система разбита на две части: /только для чтения и какой нибудь /opt с правами 777 куда флатпаки и скачиваются. 2. Флатпаки на диске, а корень работает в оперативке. Если нужно обновить систему, то он скачивает обновления на диск и при перезагрузке изменения грузятся в оперативку и монтируются в режиме чтения.
flatpak ставится в /var/lib/flatpakdeploy 0 и 1 (текущая система и его 1 обновление) находятся в /sysroot/ostree/deploy
Домашние каталоги пользователей в /sysroot/home
Настройки flatpak-приложений находятся в .var/app/ домашнего каталога пользователя.
Да для записи только хомячек.
Никак, там даже PPPoE нет, и никак не поставить. Был случай, в прошлой новости про эту ОС описал, но мой коммент модератор потёр.
Там хоть GCC и binutils .flatpak установить можно? Если можно, то дальше как обычно ;)
Нет, нужно flatpak-дополнение, которого ни базовом образе, ни магазине нет.
Возможно они ставятся вместе с SDK или IDE, а не отдельно.
Там ничего не ставится, это монолитный дистрибутив, позиционирующий себя как только для работы в "офлайне".
> Там ничего не ставится, это монолитный дистрибутив, позиционирующий себя как только для
> работы в "офлайне".Ну не знаю, в Android Studio нормально собирается проект, а под GNU/Linux я не пишу.
А так 2 год пользуюсь Endless OS.
Я тут новый дистрибутив нашел, называется Wubuntu. Всем советую, особенно новость про него.
А ещё Uncom OS шикарный дистрибутив.
Ох и хитрецы.
https://dzen.ru/a/ZGejyqPfhBmARFHd
Не вижу ничего страшного продавать дистрибутивы Линукс. Только у нищих анонимов происходит бурная реакция, что бесплатный линукс продают за деньги. Как будто лично их заставляют покупать.
Да пожалуйста, Astra Linux прекратила выпуски и обновления Astra Linux Common Edition.
Там и EULA не очень для гражданских. Только Simply, только Интернацыоал.
mocnu
а как со средствами разработки у него? через что все ставится?
>через что все ставится?Вот через то самое и ставится :))
>значительно переработанном форке GNOMEВраньё, обычный GNOME, но с собственными расширениями.
Сам пользуюсь.
Сколько трафика в месяц уходит на скачивание обновлений?
В 2023 году кто-то ещё считает трафик?
Ну так, безлимитные тарифы ушли в прошлое. А ты не считаешь? Ты вообще интернетом пользуешься?
Кабельный как был безлимитный так и остался. 400р за 100 Мбит, безлимит по объёму, Ростелеком.
В месяц иногда выходит около 700GB, террабайта ни разу не было.
Что-то очень дорого за 100 мегабит. Я не знаю, как ты пользуешься, но у меня редко меньше терабайта в день входящего. Буквально 1 игрушку купил в стиме, вот уже и нет терабайта (а сотни гигабайт так это обычное дело). Некоторые онлайн игры тоже трафик хорошо гоняют (авиасимуляоры). Кино, опять же, 1 фильм 2 часа под 100гб, аниме что-то в районе 10-20гб/100 минут. Но, это по проводам. Провода в карман не положишь.
Я не играю, торренты не скачиваю и не раздаю. Сериалы почти все только азиатские, и онлайн, они почти все 720-1080р не более.
Больше всего я читаю текст, очень много, на разных языках. Wi-Fi 5 есть, но процент использования около 5-10% и крайне редко, скорее гостевой. LAN всё же по отклику и скорости быстрее. Всё зависит от человека.
Называть ограничение по скорости анлимом практикуется везде? )
Даже если я поставлю гигабитный роутер, мне не нужна скорость выше 100 мбит, так что да. Анлима по трафику у себя не наблюдаю, может он есть за террабайтом, не знаю, однако, эту черту не пересекал ни разу.
Кому нужны гигабитные скорости и оптоволокно - хозяин барин.
Обновление системного образа между минорными версиями что-то около 250 мегабайт.Весь рантайм консольных утилит (для обычного пользователя) лежит в /var/lib/flatpak/runtime/com.endlessm.apps.Platform и _обновляется отдельно от образа системы_ через flathub-магазин.
Там лежат бинарники как cat, ls, dd, zip/unzip, ffmpeg и т.д. 7z и sensors там нет. Всего в папке 591 испольняемый файл.
Базовый образ Endless OS собирается из пакетной базы Debian, поэтому обновления маленькие.
GNOME также обновляется отдельно от системного образа, через flathub-магазин, в Центре приложений GNOME есть раздел Установлено, а там есть подраздел Дополнения, там лежат эти полусистемные обновления.Недавно прилетело обновление в виде Дополнения из flathub-магазина GNOME Application Platform version 45.
Дополнения содержат не _GUI-утилиты_, а консольные утилиты, типа вышесказанного, например, lv2-плагины для DAW, типа Ardour. Работать можно.
7zip там нет, в консоли не попользуешь, нужно ставить хотя бы peazip. Я давно не брезгую использовать Qt-приложения в GNOME, это нормально.
На счёт dev-пакетов, всё это нужно ставить из flathub-магазина, типа Tools and headers for developing applications using the KDE application platform, там же и для GNOME.$ flatpak search header
Имя Описание ID Приложения Версия Ветка Удаленные репозитории
Freedesktop SDK Tools and headers for developing applications org.freedesktop.Sdk 23.08.8 23.08 flathub
Freedesktop SDK Tools and headers for developing applications org.freedesktop.Sdk 22.08.19 22.08 flathub
KDE Software Development Kit Tools and headers for developing applications using the KDE… org.kde.Sdk 6.6 flathub
KDE Software Development Kit Tools and headers for developing applications using the KDE… org.kde.Sdk 6.5 flathub
KDE Software Development Kit Tools and headers for developing applications using the KDE… org.kde.Sdk 5.15-23.08 flathub
KDE Software Development Kit Tools and headers for developing applications using the KDE… org.kde.Sdk 5.15-22.08 flathub
KDE Software Development Kit Tools and headers for developing applications using the KDE… org.kde.Sdk 5.14 flathub
GNOME Software Development Ki… Tools and headers for developing applications using the GNO… org.gnome.Sdk 45 flathub
GNOME Software Development Ki… Tools and headers for developing applications using the GNO… org.gnome.Sdk 44 flathub
GNOME Software Development Ki… Tools and headers for developing applications using the GNO… org.gnome.Sdk 3.38 flathub
Endless Software Development … Tools and headers for developing applications using the End… com.endlessm.apps.Sdk ce6f605 6 eos-sdk
Endless Software Development …
>Размер предлагаемых загрузочных образов составляет от 1.1 до 18 ГБ.Атомарно обновляемый означает конские размеры.
> Размер ... загрузочных образов составляет ... 18 ГБ.А говорили, что Blu-Ray не нужен.
Blu-Ray не нужен только на приставках. А образы пишем на флешку. Сейчас в век роллинговых дистров, даже образы долго храниь не требуется.
Сорри "Blu-Ray нужен только на приставках".
18GB это со всеми flatpak-приложениями чтобы работать без интернета. Дистрибутив для развивающихся стран с плохим доступом к интернету.Я обычно скачиваю базовый образ на 3,7GB и образ поддерживает загрузку через USB-flash подготовленную утилитой Ventoy.
> Приложения распространяются .. в формате FlatpakСразу нет.
Практическая реализация модели Хэ, без цели и смысла. С виду. А если копнуть поглубже, то там будет тот еще запашок, наверно. У меня нет времени на такую хрень.