Версия: | 017.01 |
Дата релиза: | 31 марта 2025 |
Предыдущий релиз: | 0.17 от 25 мая 2020 |
Ядро Linux: | 6.12.16 |
Состоялся релиз дистрибутива GoboLinux 017.01. Предыдущая версия, GoboLinux 0.17, выходила 5 лет назад.

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

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

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

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

Для пакетов ядра, 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 не поддерживается.

Комментарии
10:46
как-то сразу виндовсом пахнуло)
11:52
03:59
а автор с чувством юмора))
11:53
21:16
11:22
11:32
11:25
Ай да Админ! Новостью "сделал" конкурирующие ресурсы, вот только застрял в vim -)
12:15
https://pingvinus.ru/news/5305#c111828
11:40
Хотя интересный...
11:44
11:50
11:55
У меня на днях картинки с postimages.org не открывались. В другом браузере проверял.
12:11
14:39
15:55
12:14
18:13
И что?..
14:09
22:11
Узнал о 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, так было решено, потому что ему никогда не нравилось понятие обособленного суперпользователя.»
22:12
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. В целом небезынтересно. Хотя бы для расширения кругозора.