GoboLinux - свободно распространяемая и модульная операционная система на основе Linux, которая работает немного по-другому, чем другие подобные продукты, поскольку она организует свои пакеты по-новому, логично. Это независимый проект, разработанный с нуля, чтобы предоставить пользователям Linux-ориентированную операционную систему, ориентированную на людей, которые предпочитают не-UNIX-подобный формат файловой системы для своих машин.
Логически группирует программы и файлы в каталогах
Система логически группирует программы и файлы в каталогах (например, / System / Links / Executable), которые содержат только символические ссылки на фактические исполняемые файлы. Например, вместо того, чтобы пакеты были установлены в разных частях системы, они будут получать свое собственное дерево каталогов. Таким образом, пользователь всегда сможет увидеть, что именно было установлено в операционной системе, не говоря уже о том, что программы будут храниться отдельно в дистрибутиве, поэтому вы всегда можете видеть, какие файлы принадлежат тому или иному приложению.
Распространяется как гибридный Live DVD
Он распространяется как гибридное изображение Live DVD ISO, которое можно записать на пустой DVD-диск с помощью любого программного обеспечения для записи CD / DVD или развернуто на флеш-накопитель USB с использованием приложения UNetbootin. В меню загрузки образа DVD есть только один параметр, чтобы запустить или установить операционную систему без ее тестирования. Прежде всего, вас попросят выбрать язык (английский, бразильский, португальский, венгерский, испанский и немецкий), а также выбрать раскладку клавиатуры.
Работает на KDE
После этого вы попадете в приглашение оболочки, где вам нужно ввести команду startx, чтобы войти в графическую среду, на которой работает KDE, и которая состоит из одной панели задач, расположенной в нижней части экрана. Приложения по умолчанию включают в себя веб-браузер Konqueror, редактор изображений GIMP, просмотрщик изображений Gwenview, VLC Media Player, просмотрщик документов Okular, звуковой микшер KMix, утилиту разделения разделов GParted, просмотрщик процессов Htop, файловый менеджер Dolphin, эмулятор терминала Konsole, текстовый редактор Kate и Менеджер архивов Ark.
Что нового в этом выпуске:
- Бегун: виртуализация файловой системы без контейнера:
- Runner - это новый инструмент виртуализации файловой системы, специально разработанный для GoboLinux. Он динамически изменяет вид процесса / System / Index на основе файла зависимостей программы.
- С первого дня GoboLinux всегда поддерживал одновременное сохранение нескольких версий программы, установленной на диске, но когда две версии имели конфликты, вам нужно было выбрать, какой из них будет активирован в системе по умолчанию.
- Li>
- С помощью Runner вам не нужно беспокоиться о том, какая версия данной зависимости в настоящее время связана (или активирована) в / System / Index: Runner предоставляет процессу свою собственную виртуальную / System / Index со всеми правильными зависимостями.
- Как избежать конфликтов без контейнеров:
- Вместо использования полноценных контейнеров (которые несут весь дистрибутив внутри них!) Просто, чтобы избежать конфликтов библиотек при запуске исполняемого файла, в GoboLinux вы можете запустить программу с помощью Runner, чтобы убедиться, что представление файловой системы процесса будет соответствовать Его зависимостей. Runner создает настраиваемую таблицу монтирования для процесса, такую как инструменты контейнера, но без дублирования файлов: он динамически выбирает правильные части вашего дерева / Programs. Такой подход возможен только потому, что в GoboLinux программы логически организованы в файловой системе.
- Прозрачная многоархивная настройка:
- В отличии от распространенных распределений, GoboLinux не нуждается в особой «многоархитектуре». Настройка для поддержки 32- и 64-битных двоичных файлов. Используя Runner, мы можем просто дать 32-битным процессам их собственное представление стандартных каталогов Unix, так что, например, /lib/libc.so.6 является 32-битной библиотекой для 32-битного процесса и 64-битной Библиотека для 64-битного процесса. На этом скриншоте показан пример сеанса.
- GoboNet: управление беспроводной сетью без использования демона:
- В этот выпуск входит GoboNet, наш собственный сетевой администратор без демона. Сложные сетевые менеджеры, такие как Wicd и NetworkManager, прекрасно справляются с многочисленными сложными сценариями, но в подавляющем большинстве случаев что-то гораздо более простое. И когда сетевой менеджер не соответствует вашим потребностям, важно, чтобы он не мешал.
- GoboNet - это простой инструмент для беспроводных сетей, который "просто работает" В общем случае, и не мешает, когда вам нужно настроить сами. Он не использует DBus или какой-либо другой демон: он запускает dhcpcd для обработки DHCP, управляет паролями Wi-Fi и предоставляет интерфейс командной строки для упрощения использования и написания сценариев.
- Удивительный рабочий стол:
- GoboLinux 016 имеет минималистичный, но удобный рабочий стол на основе Awesome window manager. Awesome хорошо известен как отличный тайлинг WM, но его скриптовые возможности Lua делают его чрезвычайно настраиваемым. В Gobo мы настроили его таким образом, чтобы он поставлялся с установкой, основанной на плавающих окнах, которые должны быть знакомы всем пользователям, сохраняя при этом все мощные функции Awesome.
- Пользовательские виджеты:
- Мы также разработали пользовательские виджеты Awesome, которые отлично сочетаются с философией Gobo без излишеств ...
- Виджет Wi-Fi использует GoboNet.
- Виджет батареи проверяет файловую систему sysfs
- Наш пользовательский аудиовиджет запускает переходный бескаркасный терминал, на котором запущен экземпляр AlsaMixer, который можно управлять с клавиатуры или мыши.
- И точно так же, как фон этого веб-сайта, обои генерируются процедурно - вы получаете новый при каждой загрузке.
Что нового в версии 016:
- Бегун: виртуализация файловой системы без контейнера:
- Runner - это новый инструмент виртуализации файловой системы, специально разработанный для GoboLinux. Он динамически изменяет вид процесса / System / Index на основе файла зависимостей программы.
- С первого дня GoboLinux всегда поддерживал одновременное сохранение нескольких версий программы, установленной на диске, но когда две версии имели конфликты, вам нужно было выбрать, какой из них будет активирован в системе по умолчанию.
- Li>
- С помощью Runner вам не нужно беспокоиться о том, какая версия данной зависимости в настоящее время связана (или активирована) в / System / Index: Runner предоставляет процессу свою собственную виртуальную / System / Index со всеми правильными зависимостями.
- Как избежать конфликтов без контейнеров:
- Вместо использования полноценных контейнеров (которые несут весь дистрибутив внутри них!) Просто, чтобы избежать конфликтов библиотек при запуске исполняемого файла, в GoboLinux вы можете запустить программу с помощью Runner, чтобы убедиться, что представление файловой системы процесса будет соответствовать Его зависимостей. Runner создает настраиваемую таблицу монтирования для процесса, такую как инструменты контейнера, но без дублирования файлов: он динамически выбирает правильные части вашего дерева / Programs. Такой подход возможен только потому, что в GoboLinux программы логически организованы в файловой системе.
- Прозрачная многоархивная настройка:
- В отличии от распространенных распределений, GoboLinux не нуждается в особой «многоархитектуре». Настройка для поддержки 32- и 64-битных двоичных файлов. Используя Runner, мы можем просто дать 32-битным процессам их собственное представление стандартных каталогов Unix, так что, например, /lib/libc.so.6 является 32-битной библиотекой для 32-битного процесса и 64-битной Библиотека для 64-битного процесса. На этом скриншоте показан пример сеанса.
- GoboNet: управление беспроводной сетью без использования демона:
- В этот выпуск входит GoboNet, наш собственный сетевой администратор без демона. Сложные сетевые менеджеры, такие как Wicd и NetworkManager, прекрасно справляются с многочисленными сложными сценариями, но в подавляющем большинстве случаев что-то гораздо более простое. И когда сетевой менеджер не соответствует вашим потребностям, важно, чтобы он не мешал.
- GoboNet - это простой инструмент для беспроводных сетей, который "просто работает" В общем случае, и не мешает, когда вам нужно настроить сами. Он не использует DBus или какой-либо другой демон: он запускает dhcpcd для обработки DHCP, управляет паролями Wi-Fi и предоставляет интерфейс командной строки для упрощения использования и написания сценариев.
- Удивительный рабочий стол:
- GoboLinux 016 имеет минималистичный, но удобный рабочий стол на основе Awesome window manager. Awesome хорошо известен как отличный тайлинг WM, но его скриптовые возможности Lua делают его чрезвычайно настраиваемым. В Gobo мы настроили его таким образом, чтобы он поставлялся с установкой, основанной на плавающих окнах, которые должны быть знакомы всем пользователям, сохраняя при этом все мощные функции Awesome.
- Пользовательские виджеты:
- Мы также разработали пользовательские виджеты Awesome, которые отлично сочетаются с философией Gobo без излишеств ...
- Виджет Wi-Fi использует GoboNet.
- Виджет батареи проверяет файловую систему sysfs
- Наш пользовательский аудиовиджет запускает переходный бескаркасный терминал, на котором запущен экземпляр AlsaMixer, который можно управлять с клавиатуры или мыши.
- И точно так же, как фон этого веб-сайта, обои генерируются процедурно - вы получаете новый при каждой загрузке.
Что нового в версии 015/016 Alpha:
- Runner, инструмент виртуализации файловой системы, динамически изменяющийся Представление процессов / System / Index на основе файла зависимостей программы. С помощью этого инструмента не нужно беспокоиться о том, какая версия данной зависимости в настоящее время связана (или активирована) в / System / Index;
- Минималистичный рабочий стол на основе Awesome window manager;
- Фокус на исследовании новых идей. Вы можете найти этот снимок менее упакованным с пакетами, но работать его будет веселее!
Что нового в версии 015:
- Перенос из иерархии / System / Links в / System / Index
- Охват & quot; корень & quot; Как имя суперпользователя - это должно сделать рецепты более простыми в написании и смягчить задачу подготовки новых выпусков.
- Поддержка Live USB с полки
- Принятие Просвещения в качестве среды рабочего стола в первый раз
Что нового в версии 015 Beta 3:
- Я рад объявить о выпуске GoboLinux 015 beta3. У нас было несколько обновлений этого моментального снимка, которые включают изменения в окружении рабочего стола (мы решили отправить ISO с помощью Просветления 18) и иерархии файловой системы (удаление / System / Links).
- Начиная с этого моментального снимка, у нас больше не будет поддержки настраиваемого имени суперпользователя. Заимствуя слова Хишама: это был интересный эксперимент, часто забавный, часто раздражающий, часто утомляющий. Мы растянули границы жесткого кода и то, чего нет в системе Linux, но с 2014 года просто требуется слишком много усилий, чтобы плавать против потока, практически без практической выгоды.
- В этом снимке также представлен ряд новых пакетов, которые должны обогатить опыт работы с рабочим столом. Мы исправили все проблемы, о которых сообщалось после бета-тестирования, и упорно трудились, чтобы сделать этот выпуск как можно более отполированным и близким к окончательному.
Что нового в версии 015 Beta 2:
- Введение иерархии / System / Index
- Работает GRUB2 и может быть установлен на диск или раздел.
- Обновление SYSLINUX фиксирует загрузку LiveCD на нескольких машинах.
- Устаревание сетевых настроек GoboLinux BootScripts в пользу NetworkManager.
- Улучшенные версии инструментов Compile and Scripts
- Различные обновления для установщика в текстовом и графическом режимах.
Что нового в версии 015 Alpha:
- Установщик (особенно графический интерфейс на основе Qt) еще не протестирован
- Предупреждения KDE, связанные с типами MIME
- udisksd и upowerd не запускаются автоматически через dbus. В качестве обходного пути они запускаются с помощью ~ / .xinitrc
- polkitd также не запускается автоматически через dbus, а запуск из командной строки невозможен с проблемами, связанными с разрешением.
- В ядре имеются некоторые отладочные сообщения печати AUFS (реализация unionfs, принятая в LiveCD), которая будет удалена в окончательной версии.
- Некоторые машины с беспроводными картами b43 просто зависают при загрузке из-за отсутствия прошивки. В качестве обходного пути я добавил в этот снимок пакет Linux-Firmware, но условия лицензирования, вероятно, запретили бы нам делать это в конечном изображении. Надеюсь, обновление ядра будет исправлено.
- Firefox был упакован из двоичного файла, доступного на mozilla.org, но специальные разрешения не были включены в / Программы, чтобы автоматические обновления работали.
Комментарии не найдены