Перейти к содержанию

GhostBSD

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
GhostBSD
Рабочий стол GhostBSD 20.08.04Рабочий стол GhostBSD 20.08.04
Семейство ОС BSD UNIX
Основана на FreeBSD
Исходный код открытое ПО
Первый выпуск 12 марта 2010
Последняя версия 23.10.1[1] (28 октября 2023; 2 года назад (2023-10-28))
Метод обновления сборка портов или установка пакетов
Менеджеры пакетов Pkgcore, Pkgsrc
Поддерживаемые платформы x86_64 и x86
Тип ядра модульное (UNIX)
Интерфейс GNOME, MATE, LXDE, Xfce и KDE
Лицензия BSD
Состояние активное
Репозиторий исходного кода github.com/GhostBSD
Веб-сайт ghostbsd.org  (англ.)

GhostBSD — unix-подобная операционная система на базе FreeBSD, одна из редких (наряду с TrueOS) FreeBSD-систем, особо ориентированная на применение на рабочих станциях. Включает преднастроенные пользовательские графические окружения на базе GTK: Gnome, MATE, LXDE, Xfce и Openbox[2][3][4][5][6][7][8].

Поставка GhostBSD поддерживает как работу в роли LiveCD (LiveUSB), без установки на встроенный накопитель, так и установку, с использованием собственного инсталлятора ginstall, написанного на языке Python. Доступны версии для архитектур x86 (i386) и x86_64 (AMD64). Последняя бета-версия — 11.1-RC1 от ноября 2017 года[9].

Автор проекта — Эрик Тюржон (Eric Turgeon), проект существует с 2010 года и финансируется на пожертвования[10].

В мае 2018, разработчики GhostBSD объявили, что операционная система будет основываться на TrueOS[11].

Начиная с версии 19.09, выпущенной 16 сентября 2019 года, операционная система GhostBSD базируется на FreeBSD[12]

История версий

Версия GhostBSD Дата релиза Версия FreeBSD Рабочее окружение Изменения
1.0[2] Март 2010 8.0 GNOME 2.28 Первый доступный выпуск[13]
1.5[14] 29 июля 2010 8.1 GNOME 2.30 Добавлена поддержка Compiz
2.0[15] 13 Марта 2011 8.2 GNOME 2.32 Улучшения в GDM, автомонтирование USB
2.5[3][4] 24 Января 2012 9.0 GNOME 2.32 Преднастроены GNOME и LXDE[16]
3.0[17] 10 Марта 2013 9.1 GNOME 2.32 Последний выпуск для развертывания среды рабочего стола GNOME
3.1[18] 28 Июня 2013 9.1 GNOME 2.32 Точечный выпуск, содержащий исправления различных ошибок
3.5[5] 7 Ноября 2013 9.2
LibreOffice заменен на Apache OpenOffice 4.[19]
4.0[6] 4 Октября 2014 10.0 MATE 1.6 Обновление различных функций[20]
10.1[7] 13 Сентября 2015 10.1 Добавление программного обеспечения[21]
10.3[22] 31 Августа 2016 10.3 Поддержка ZFS, Поддержка UEFI, ...[23]
11.1[8] 16 Ноября 2017 11.1
Используются репозитории программного обеспечения GhostBSD, отказ от поддержки i386, WhiskerMenu в качестве меню по умолчанию в Xfce [24]

Начиная с GhostBSD 18.10, проект переместил свою базу с FreeBSD на TrueOS. Ниже приведены выпуски GhostBSD на основе TrueOS.

Версия GhostBSD Дата релиза Рабочее окружение Изменения
18.10[25] 1 Ноября 2018 MATE 1.20
  • Первый выпуск, базирующийся на TrueOS
19.04[26] 13 Апреля 2019 MATE 1.22 и XFCE
  • Slim заменен на Lightdm
  • Система обновлена до FreeBSD 13.0-CURRENT r324678 + de2c6abb2b7 (ghostbsd-master) GENERIC
  • В установщик добавлена поддержка ZFS с MBR
  • Удалена настройка TrueOS по умолчанию для ZFS, что улучшило установку UFS
  • Исправлена настройка mate-terminal по умолчанию
  • Добавлено отключение звука при загрузке GhostBSD
  • Добавлены уточняющие настройки в установщик
  • Убран gksu
  • Исправлена ошибка UnicodeDecodeError: проблема ascii в Software Station
19.09[27] 16 Сентября 2019 MATE и Xfce
  • Переход от TrueOS на FreeBSD
  • OpenRC обновлен до версии 0.41.2
  • GhostBSD теперь использует базу пакетов TrueOS из портов
  • Улучшено использование CPU NetworkMgr
  • Удалено много ненужного ПО
  • Exaile был заменен на Rhythmbox
  • Gnome MPV был заменен на VLC
  • XFburn был заменен на Brasero
  • Vim был заменен на Tiny Vim
  • Диспетчер отображения переключен на Slick Greeter для интерфейса LightDM
  • Vimix получил обновление и улучшен для MATE, XFCE
  • Amdgpu и radeonkms были добавлены в параметры xconfig
19.10[28] 26 Октября 2019
  • Установка UEFI MultiBoot для поддерживаемого оборудования.
  • Изменена настройка загрузки ISO
  • Удалены сервисы NetMount
20.01[29] 22 Января 2020
  • Обновление системы на FreeBSD 12.1-STABLE
  • MATE обновлен до версии 1.22.2
  • Исправлены ошибки установщика с GPT и UEFI
20.03 31 Марта 2020
  • Конфигурация pkg по умолчанию теперь указывает на репозиторий пакетов GhostBSD, а не на FreeBSD
  • Исправлена ошибка, из-за которой Update Station выполняла только одно обновление pkg
20.04[30] 10 Августа 2020
  • Исправлена опция принудительной установки 4k ZFS при установке ZFS на полный диск
  • Добавлено 4k по умолчанию при создании раздела ZFS с помощью редактора разделов установщика
  • Исправлена очистка пула при удалении раздела ZFS с помощью редактора разделов установщика
  • Заменены gnome-mount и hald на FreeBSD devd и Vermaden automount
  • Исправлен странный цикл диспетчера обновлений
  • Исправлена дублирующаяся конфигурация репозитория программного обеспечения
  • Обновлен слайд установщика
  • Улучшено автоматическое создание раздела
  • Добавлена опция загрузчика для отключения syscons для графических процессоров AMD / Radeon
  • Добавлена опция загрузчика для отключения беззвучного режима при загрузке
  • Изменен NetworkMgr для установки SYNCDHCP по умолчанию
  • Индикатор выполнения Software Station стал более преобладающим
  • Изменена конфигурация для настройки X и загрузки прямо на рабочий стол при установке
  • В установщик добавлена возможность устанавливать hw.syscons.disable = 1, если при загрузке livecd выбрано отключение syscons
  • Исправлена служба ntpd
21.01.20[31] 23 Января 2021
  • Обновления ядра, пользовательской среды и приложений

Версии, основанные на FreeBSD

Версия GhostBSD Дата релиза Рабочее окружение Изменения
21.04.27[32] 29 Апреля 2021 MATE и Xfce
  • GhostBSD базируется на FreeBSD 13.0-STABLE
  • Devmatch и Devd теперь полностью функциональны
  • Поддержка сенсорного экрана
  • Конфигурация сети выполняется с помощью devd
  • Сетевая служба поддерживает запуск уникальных устройств
  • OpenZFS 2.0
  • Добавлены новые сервисы ZFS
  • Обновлены старые службы ZFS
  • Доработан установщик для OPenZFS 2.0
  • Новая тема иконок
  • Улучшения сервисов OpenRC
21.05.01[33] 1 Мая 2021
  • Исправлены ошибки при использовании редактора разделов во время установки GhostBSD
21.05.11[34] 13 мая 2021
  • Исправления неправильного запуска dhcpcd
  • Исправление случайных сбоев Software Station
  • Исправление для правильного запуска VirtualBox в live-режиме
  • Обновления программного обеспечения
21.09.06[35] 7 сентября 2021
  • Переход с OpenRC на FreeBSD rc.d
  • Различные исправления и улучшения
21.09.08[36] 9 Сентября 2021
  • Исправление для lightdm после установки
  • Исправление автоматического монтирования при загрузке ISO
  • Исправления разрешений группы .xinitrc
21.09.29[37] 30 Сентября 2021
  • xconfig: Улучшено определение драйвера NVIDIA
  • multimedia/vlc: улучшена поддержка SMB
  • Исправлен нестандартный размер раздела freebsd-boot
21.10.16[38] 16 Октября 2021
  • MATE 1.26.0
  • Исправления загрузки VirtualBox
  • Исправления уязвимостей:
  1. webkit2-gtk3-2.30.5_2[39] - обновлен до версии webkit2-gtk3-2.34.0
  2. curl-7.78.0[40] - обновлен до версии curl-7.79.1
21.11.24[41] 26 ноября 2021
  • Добавлена утилита ghostbsd-version для отображения версии GhostBSD, базовой версии FreeBSD, использованного ядра FreeBSD и системного окружения.
  • Добавлен пакет repos с информацией о текущей версии репозитория.
  • Данные о номере версий, добавлены в файл /etc/version, обновляемый инструментарием ghostbsd-build.
  • В диспетчере обновлений, добавлена функция для обновления /etc/version.
  • В диалоге, показываемом после завершения установки обновлений, кнопка перезапуска теперь отображается первой справа.
22.01.12[42] 16 января 2022
  • Удалены компоненты OpenRC
  • Удалён пакет dhcpcd, заменен на DHCP-клиент
  • Удалён p7zip
  • VLC пересобран с поддержкой UPNP
  • Задействован пакет initgfx, для автоматической настройки AMD Radeon HD 7000 и более старых GPU
  • Обеспечено извлечение данных о проблемах с безопасностью из базы FreeBSD VuXML
22.06.15[43] 18 июня 2022
  • Базовая система обновлена до ветки FreeBSD 13.1-STABLE
  • В утилите для установки обновлений Update Station, обеспечена переустановка пакета, в случае, если попытка обновления завершилась ошибкой.
  • В Версии ядра GENERIC, включена настройка BWN_GPL_PHY для сборки драйверов, содержащих код под лицензией GPLv2.
  • Обеспечено определение большинства устройств на базе чипов Broadcom, включая iMac.
  • Автоматизирована установка корректного драйвера NVIDIA при загрузке в Live-режиме.
22.06.18[44] 20 июня 2022
  • Исправлена ошибка установки GhostBSD с сообщением "Устройство занято"
  • Исправлена ошибка установки GhostBSD на устройства Dell (Legacy и UEFI)

См. также

Примечания

  1. GhostBSD 23.10.1 Now Available (англ.).
  2. 2,0 2,1 DistroWatch Weekly, Issue 361, 5 July 2010. Дата обращения: 11 июля 2018. Архивировано 31 декабря 2021 года.
  3. 3,0 3,1 GhostBSD 2.5 review | LinuxBSDos.com. Дата обращения: 11 июля 2018. Архивировано 31 декабря 2021 года.
  4. 4,0 4,1 DistroWatch Weekly, Issue 443, 13 February 2012. Дата обращения: 11 июля 2018. Архивировано 31 декабря 2021 года.
  5. 5,0 5,1 DistroWatch Weekly, Issue 535, 25 November 2013. Дата обращения: 11 июля 2018. Архивировано 31 декабря 2021 года.
  6. 6,0 6,1 DistroWatch Weekly, Issue 582, 27 October 2014. Дата обращения: 11 июля 2018. Архивировано 31 декабря 2021 года.
  7. 7,0 7,1 DistroWatch Weekly, Issue 633, 26 October 2015. Дата обращения: 11 июля 2018. Архивировано 31 декабря 2021 года.
  8. 8,0 8,1 DistroWatch Weekly, Issue 745, 8 January 2018. Дата обращения: 11 июля 2018. Архивировано 31 декабря 2021 года.
  9. GhostBSD 11.1 RC1 is ready! | GhostBSD. Дата обращения: 9 ноября 2017. Архивировано 9 ноября 2017 года.
  10. September 2017 financial reports | GhostBSD. Дата обращения: 2 ноября 2017. Архивировано 7 ноября 2017 года.
  11. GhostBSD is switching it's system base | GhostBSD. Дата обращения: 11 августа 2018. Архивировано 31 декабря 2021 года.
  12. GhostBSD 19.09 is built from TrueOS/FreeBSD 12.0-STABLE (англ.) ?. Дата обращения: 30 апреля 2021. Архивировано 20 сентября 2019 года.
  13. GhostBSD 1.0 Release. Go Green!. Архивировано 16 марта 2010 года.
  14. GhostBSD 1.5 (англ.) ?. Дата обращения: 30 апреля 2021. Архивировано 30 апреля 2021 года.
  15. GhostBSD 2.0 (англ.) ?. Дата обращения: 30 апреля 2021. Архивировано 30 апреля 2021 года.
  16. Sanchez, Nahuel GhostBSD 2.5 finally here!. Ghostbsd.org. Дата обращения: 31 января 2013. Архивировано 31 января 2012 года.
  17. GhostBSD 3.0 Now Available (англ.) ?. Дата обращения: 30 апреля 2021. Архивировано 30 апреля 2021 года.
  18. GhostBSD 3.1 Now Available (англ.) ?. Дата обращения: 30 апреля 2021. Архивировано 30 апреля 2021 года.
  19. GhostBSD 3.5 "Levi" Released - GhostBSD. Дата обращения: 30 апреля 2021. Архивировано 9 ноября 2013 года.
  20. GhostBSD 4.0-RELEASE Karine finally ready - GhostBSD. Дата обращения: 30 апреля 2021. Архивировано 5 октября 2014 года.
  21. GhostBSD 10.1 Finally Available - GhostBSD. Дата обращения: 30 апреля 2021. Архивировано 15 сентября 2015 года.
  22. GhostBSD 10.3 Enoch Finally Available (англ.) ?. Дата обращения: 30 апреля 2021. Архивировано 30 апреля 2021 года.
  23. GhostBSD 10.3 Enoch Finally Available - GhostBSD. Дата обращения: 30 апреля 2021. Архивировано 3 сентября 2016 года.
  24. GhostBSD 11.1 Finally Ready and Available! | GhostBSD (англ.). www.ghostbsd.org. Дата обращения: 29 ноября 2017. Архивировано 18 ноября 2017 года.
  25. GhostBSD 18.10 Now Available | GhostBSD (англ.). www.ghostbsd.org. Дата обращения: 3 ноября 2018. Архивировано 3 ноября 2018 года.
  26. GhostBSD 19.04 Now Available | GhostBSD (англ.). www.ghostbsd.org. Дата обращения: 18 апреля 2019. Архивировано 15 апреля 2019 года.
  27. GhostBSD 19.09 Now Available | GhostBSD. www.ghostbsd.org. Дата обращения: 19 сентября 2019. Архивировано 20 сентября 2019 года.
  28. GhostBSD 19.10 Now Available | GhostBSD. www.ghostbsd.org. Дата обращения: 29 декабря 2019. Архивировано 30 декабря 2019 года.
  29. GhostBSD 20.01 Now Available | GhostBSD. www.ghostbsd.org. Дата обращения: 22 января 2020. Архивировано 22 января 2020 года.
  30. GhostBSD 20.08.04 Now Available | GhostBSD. www.ghostbsd.org. Дата обращения: 12 августа 2020. Архивировано 12 августа 2020 года.
  31. GhostBSD 21.01.20 release note | GhostBSD. www.ghostbsd.org. Дата обращения: 2 апреля 2021. Архивировано 20 апреля 2021 года.
  32. GhostBSD 21.04.27 ISO's are now available (англ.) ?. Дата обращения: 30 апреля 2021. Архивировано 30 апреля 2021 года.
  33. "Hot fix" GhostBSD 21.05.01 ISO's are now available (англ.) ?. Дата обращения: 1 мая 2021. Архивировано 1 мая 2021 года.
  34. GhostBSD 21.05.11 ISO now available (англ.) ?. Дата обращения: 17 мая 2021. Архивировано 17 мая 2021 года.
  35. GhostBSD 21.09.06 ISO's now available (англ.) ?. Дата обращения: 8 сентября 2021. Архивировано 8 сентября 2021 года.
  36. GhostBSD 21.09.08 ISO now available (англ.) ?. Дата обращения: 2 октября 2021. Архивировано 9 сентября 2021 года.
  37. GhostBSD 21.09.29 ISO Now Available (англ.) ?. Дата обращения: 2 октября 2021. Архивировано 2 октября 2021 года.
  38. GhostBSD 21.10.16 ISO is now available. Дата обращения: 17 октября 2021. Архивировано 17 октября 2021 года.
  39. webkit2-gtk3 -- multiple vulnerabilities. Дата обращения: 17 октября 2021. Архивировано 17 октября 2021 года.
  40. cURL -- Multiple vulnerabilities. Дата обращения: 17 октября 2021. Архивировано 17 октября 2021 года.
  41. GhostBSD 21.11.24 ISO is now available. Дата обращения: 27 ноября 2021. Архивировано 27 ноября 2021 года.
  42. GhostBSD 22.01.12 ISO is now available. Дата обращения: 17 января 2022. Архивировано 17 января 2022 года.
  43. GhostBSD 22.06.15 ISO is now available (англ.). Дата обращения: 19 июня 2022. Архивировано 18 июня 2022 года.
  44. Hotfix GhostBSD is now available (англ.). Дата обращения: 9 июля 2022. Архивировано 9 июля 2022 года.

Ссылки