Релиз экспериментального дистрибутива GoboLinux 017.01. Своя организация файловой системы. Linux новости

Релиз экспериментального дистрибутива GoboLinux 017.01. Своя организация файловой системы

21
Лайков: +7
войдите, чтобы ставить лайки

GoboLinux 017.01

GoboLinux 017.01
Версия:017.01
Дата релиза:31 марта 2025
Предыдущий релиз:0.17 от 25 мая 2020
Ядро Linux:6.12.16

Состоялся релиз дистрибутива GoboLinux 017.01. Предыдущая версия, GoboLinux 0.17, выходила 5 лет назад.

GoboLinux 017.01
GoboLinux 017.01

GoboLinux это малоизвестный дистрибутив и, как пишут сами разработчики, является экспериментальным. Основная особенность GoboLinux — это альтернативная организация файловой системы. Системный файлы и файлы программ хранятся в альтернативных каталогах. Например, файлы каждой программы хранятся внутри одной директории в собственном дереве каталогов, вместо того, чтобы размещаться в разных местах файловой системы, как это делается в традиционных Linux дистрибутивах (например, в каталогах /usr/bin, /etc, /usr/share и так далее).

Все программы хранятся в каталоге /Programs. Для каждой программы свой каталог. Поддерживается хранение разных версий одной программы, в этом случае для каждой версии создается свой подкаталог.

Каталог /Programs
Каталог /Programs

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

GoboLinux 017.01. Оконный менеджер Awesome WM
GoboLinux 017.01. Оконный менеджер Awesome WM

Используется ядро Linux 6.12.16.

GoboLinux 017.01. Ядро Linux 6.12.
GoboLinux 017.01. Ядро Linux 6.12.

В программе установки добавлена поддержка накопителей eMMC.

Программа установки GoboLinux.
Программа установки GoboLinux.

Для пакетов ядра, initramfs, firmware и squashfs теперь используется сжатие zstd.

Процесс установки.
Процесс установки.

Вместо библиотеки Ncurses теперь используется NcursesW, которая обеспечивает поддержку UFT8.

Обновлены пакеты до более свежих версий:

  • Automake 1.16.4
  • Dracut 103
  • E2FSProgs 1.47.1
  • Firefox 136.0
  • Fuse 3.16.2
  • GCC 14.2.0
  • GRUB 2.12
  • Kmod 33
  • LibArchive 3.7.6
  • Linux-Firmware 20250309-GIT
  • SQlite 3.36.0
  • SquashFS-Tools 4.6.1
  • Util-Linux 2.40.2

Добавлены новые пакеты:

  • CA-Certificates 2023011
  • Cpio 2.15
  • Fuse 2.9.9
  • NumlockX 1.2
  • Tree 2.1.1
  • UnionFS-Fuse 2.1

Обновлены утилиты и скрипты, созданные специально для дистрибутива:

  • BootScripts 017.01
  • Compile
  • ConfigTools 017.01
  • Dit 0.9
  • EnhancedSkel 017.01
  • GoboNet 0.12
  • Scripts

Добавлены новые утилиты:

  • BuildLiveCD 017.01
  • Менеджер обновлений Freshen

Скачать GoboLinux

Отмечается, что для работы системы на виртуальной машине требуется использовать MBR разметку диска, GPT/UEFI не поддерживается.

Live режим. Для запуска графической оболочки необходимо выполнить команду startx
Live режим. Для запуска графической оболочки необходимо выполнить команду startx
21
  • Опубликовано: 08.04.2025

Комментарии

bur80
Активный пользователь
Активный
08.04.2025
10:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
>Все программы хранятся в каталоге /Programs. Для каждой программы свой каталог.

как-то сразу виндовсом пахнуло)
igorborisov
Активный пользователь
Активный
08.04.2025
11:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийbur80Родительский комментарий
+1
войдите, чтобы ставить лайки
https://github.com/Shedou/Chimbalix
bur80
Активный пользователь
Активный
09.04.2025
03:59
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
+1
войдите, чтобы ставить лайки
>WINE (Proton LG) - позволяет запускать Windows приложения, хотя для этого лучше всё же использовать настоящую Windows...

а автор с чувством юмора))
scorpii
Активный пользователь
Активный
08.04.2025
11:53
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийbur80Родительский комментарий
0
войдите, чтобы ставить лайки
Не пахнуло, а это он и есть!
Gangsta0607
Активный пользователь
Активный
08.04.2025
21:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийbur80Родительский комментарий
0
войдите, чтобы ставить лайки
Скорее макосью
Alexander707
Активный пользователь
Активный
08.04.2025
11:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Админ, там Celluloud 0.28 вышел. Сделай о нем запись.
Minor748
Активный пользователь
Активный
08.04.2025
11:32
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAlexander707Родительский комментарий
0
войдите, чтобы ставить лайки
https://pingvinus.ru/news/5323
choice
Активный пользователь
Активный
08.04.2025
11:25
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
И эти перешли на dracut. Не разбирался, что там предложили нового, говорят, что проще, а вручную редко нужно самому запускать.
Ай да Админ! Новостью "сделал" конкурирующие ресурсы, вот только застрял в vim -)
igorborisov
Активный пользователь
Активный
08.04.2025
12:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
+1
войдите, чтобы ставить лайки
Тут я написал про достоинства Dracut:
https://pingvinus.ru/news/5305#c111828
x230
Активный пользователь
Активный
08.04.2025
11:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Напомните мне, пожалуста, а кому и зачем такой дистр нужен?

Хотя интересный...
Minor748
Активный пользователь
Активный
08.04.2025
11:44
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
https://ibb.co/bgh0vmb0
igorborisov
Активный пользователь
Активный
08.04.2025
11:50
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Что за хостинг, не открывается...
Minor748
Активный пользователь
Активный
08.04.2025
11:55
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
0
войдите, чтобы ставить лайки
https://imgbb.com/
У меня на днях картинки с postimages.org не открывались. В другом браузере проверял.
igorborisov
Активный пользователь
Активный
08.04.2025
12:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Снова обманка. РКН достал
Minor748
Активный пользователь
Активный
08.04.2025
14:39
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
0
войдите, чтобы ставить лайки
У меня оба сайта пингуются в консоли. Но ограничения доступа зависят от региона и провайдера
Minor748
Активный пользователь
Активный
08.04.2025
15:55
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийigorborisovРодительский комментарий
+1
войдите, чтобы ставить лайки
Во, у меня страницы pingvinus с большиииим скрипом загружаются. И это не первый случай, не единственный сайт. Они весь рунет переломали … Ещё хотят ограничить работу иностранных хостинг-провайдеров и вообще всё уложить в кому.
choice
Активный пользователь
Активный
08.04.2025
12:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
На картинке ошибочно логотип Parabola, в ней systemd по умолчанию.
x230
Активный пользователь
Активный
08.04.2025
18:13
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
Эм-м-м...
И что?..
SilverSurfer
Активный пользователь
Активный
08.04.2025
14:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Экспериментальный дистрибутив. И как я понял для виртуальных машин, то есть на живое железо его не поставишь. Более мне кажется обсуждать нечего
LexD
Активный пользователь
Активный
11.04.2025
22:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Часть 1 из 2.
Узнал о GoboLinux пару лет назад, когда искал какие есть non-systemd дистрибутивы.

1.
Следовало бы уточнить по "альтернативной организации файловой системы".
Источник: https://ru.wikipedia.org/wiki/GoboLinux

«GoboLinux не нарушает работы существующих программ, жёстко завязанных на иерархии каталогов: в системе по-прежнему есть физические каталоги /usr, /lib и т. д., но для более удобного обращения с системой они скрываются от пользователя.
В иерархии GoboLinux файлы сгруппированы по функциональному назначению в категории с использованием индексации, основанной на симлинках. Индекс хранится в каталоге /System/Links/: все исполняемые файлы доступны в /System/Links/Executables/, все библиотеки — в /System/Links/Libraries, и так далее. Такой подход устраняет традиционные, характерные для FHS различия между несущественными файлами, находящимися в /usr, и критически необходимыми файлами, которые находятся в корне /.
Существуют символические ссылки, обозначающие обычные каталоги Unix, но указывающие на структуру каталогов GoboLinux. Поэтому можно найти каталоги /etc, /var/log и usr/bin на старых местах. Эти ссылки указывают на эквивалентные каталоги в /System/Links/, так что ключевые пути, такие как /bin/sh или /etc/passwd, остаются корректными. Такие ссылки совместимости скрываются из виду с помощью модуля GoboHide для ядра. Этот модуль, который реализует сокрытие файлов в Linux, используется чисто из эстетических соображений и вовсе не обязателен.
Для сборки пакетов используются наработки проекта ALFS (Automated Linux from Scratch). Сценарии сборки оформляются в форме рецептов, при запуске которых автоматически загружается код программы и требуемые зависимости.»

Не совсем Windows.
Правда, не особо уловил, для чего дополнительный слой абстракции.

2. "Отмечается, что для работы системы на виртуальной машине требуется использовать MBR разметку диска, GPT/UEFI не поддерживается."
А на реальном железе?
Нашёл такое:
https://github.com/gobolinux/Installer/issues/7

Информации новее не нашёл.

Также стоит отметить "суперпользователя", "систему загрузки", "релизы".

3. «Суперпользователь, традиционно известный как «root» с UID равным 0, может иметь любое другое имя в GoboLinux, выбираемое при установке. В отличие от других дистрибутивов, в GoboLinux домашний каталог суперпользователя вовсе не /root, а /User/NAME — как и у других пользователей. Согласно статье Hisham Muhammad, так было решено, потому что ему никогда не нравилось понятие обособленного суперпользователя.»
LexD
Активный пользователь
Активный
11.04.2025
22:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийLexDРодительский комментарий
0
войдите, чтобы ставить лайки
Часть 2 из 2.

4. «GoboLinux использует собственную процедуру запуска, в отличие от других дистрибутивов Linux, в которых применяются системы запуска systemd или System V. В каталоге /System/Settings/BootScripts лежат несколько файлов, которые полностью управляют процессом загрузки: BootUp и ShutDown выполняются, соответственно, во время запуска и остановки системы. В дополнение к ним можно создавать скрипты для различных «уровней запуска» («runlevel»), чтобы управлять способами, которыми может быть загружена система (например, создать скрипт Single для однопользовательского режима, Multi — для многопользовательского, Graphical — для графического режима, и так далее).»

5. «Релизы нумеруются в восьмеричной системе счисления. Авторы говорят, что они выбрали её из-за ноля в первой цифре (в языке Си при записи чисел в восьмеричной системе в первой цифре ставится ноль), и является насмешкой над гонкой за версиями, происходившей среди дистрибутивов примерно в 1999 году. Если читать число как десятичное, то происходит предсказуемый «скачок» версии каждые 8 релизов. До версии 014 в GoboLinux не было минорных релизов, то есть версия состояла всего из одного числа, чтобы не вводить в заблуждение, что один релиз более стабилен, чем другой. Традиция была нарушена при выпуске релиза 014.01 — обновления, которое содержало, в основном, исправления ошибок релиза 014.»
Это к фразе "Не смотря на то, что предыдущий релиз выходил 5 лет назад, каких-то кардинальных изменений в новой версии не произошло".

6. Источник: https://distrowatch.com/table.php?distribution=gobo
Версия: 017.01 (2025-03-31)
Рабочий стол по умолчанию: Awesome
Архитектура процессора: x86_64
Система инициализации: SysV
ФС: не указано

7. С релиза 017.01 Хишам Мухаммед (Hisham Muhammad), основатель и управляющий Gobolinux в течение последних 25 лет, официально уходит! В настоящее время проект продолжается под руководством Филиппа Пока (Philip Pok) (@nuc1eon). Источник: https://gobolinux.org/

8. В целом небезынтересно. Хотя бы для расширения кругозора.

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила