stringtranslate.com

TrueOS

TrueOS (ранее PC-BSD или PCBSD ) — это прекращенная [3] Unix-подобная , серверная операционная система , созданная на основе последних выпусков FreeBSD-CURRENT . [4]

До 2018 года он был нацелен на то, чтобы быть простым в установке с помощью графической программы установки, а также простым и готовым к использованию немедленно, предоставляя KDE SC , Lumina , LXDE , MATE или Xfce [5] в качестве среды рабочего стола . В июне 2018 года разработчики объявили, что поскольку TrueOS стала основной ОС для обеспечения основы для других проектов, графический установщик был удален. [6] Графическими ОС, ориентированными на конечного пользователя, ранее основанными на TrueOS, были GhostBSD и Trident. [7] TrueOS предоставляла официальные бинарные драйверы Nvidia и Intel для аппаратного ускорения и дополнительный 3D-интерфейс рабочего стола через KWin , а Wine готов к использованию для запуска программного обеспечения Microsoft Windows . TrueOS также могла запускать программное обеспечение Linux [8] в дополнение к коллекции портов FreeBSD и имела собственный .txz менеджер пакетов . TrueOS поддерживала OpenZFS , а установщик предлагал шифрование диска с помощью geli .

Разработка TrueOS завершилась в 2020 году. [3]

История

TrueOS была основана профессионалом FreeBSD Крисом Муром в начале 2005 года как PC-BSD. В августе 2006 года OSWeekly.com признал ее самой дружелюбной к новичкам операционной системой. [9]

Первая бета-версия PC-BSD состояла только из установщика с графическим интерфейсом, чтобы пользователь мог приступить к работе с системой FreeBSD 6 с предварительно настроенным KDE3. Это было важным нововведением для того времени, поскольку любой желающий установить FreeBSD должен был вручную настраивать и запускать текстовый установщик. Целью Криса Мура было сделать FreeBSD простым для использования на рабочем столе, и с тех пор он еще больше отклонился в сторону удобства использования, включив дополнительные инструменты администрирования с графическим интерфейсом и установщики приложений .pbi. Управление установщиком приложений PC-BSD включало другой подход к установке программного обеспечения, чем во многих других операционных системах типа Unix , вплоть до версии 8.2, с помощью веб-сайта pbiDIR. [10] Вместо того, чтобы напрямую использовать дерево портов FreeBSD (хотя оно оставалось доступным), PC-BSD использовала файлы с расширением имени файла .pbi (Push Button Installer), которые при двойном щелчке вызывали программу- мастер установки . Система автосборки отслеживала коллекцию портов FreeBSD и ежедневно генерировала новые файлы .pbi. Все программные пакеты и зависимости устанавливались из файлов .pbi в их собственные автономные каталоги в /Programs . Эта конвенция была направлена ​​на уменьшение путаницы относительно того, где находятся двоичные программы, и на устранение возможности поломки пакета при обновлении или изменении системных библиотек, а также на предотвращение dependency hell .

10 октября 2006 года PC-BSD была приобретена поставщиком корпоративного оборудования iXsystems . [11] [12] iXsystems наняла Криса Мура в качестве штатного разработчика и руководителя проекта. В ноябре 2007 года iXsystems заключила дистрибьюторское соглашение с Fry's Electronics , по которому магазины Fry's Electronics по всей стране продавали коробочные копии PC-BSD версии 1.4 (Da Vinci Edition). [13] В январе 2008 года iXsystems заключила аналогичное соглашение с Micro Center . [14]

1 сентября 2016 года команда PC-BSD объявила, что название операционной системы изменится на TrueOS. [4] Наряду с ребрендингом проект также стал дистрибутивом с плавающим релизом, основанным на ветке FreeBSD-CURRENT. [15]

15 ноября 2016 года TrueOS начала переход с rc.d FreeBSD на OpenRC как систему инициализации по умолчанию. Помимо Gentoo/Alt , где изначально разрабатывался OpenRC, это единственная другая крупная операционная система на базе BSD, использующая OpenRC.

В июле 2018 года TrueOS объявила, что выделит настольную версию в отдельный проект под названием Project Trident . [16] [17]

Разработка TrueOS завершилась в 2020 году, и разработчики рекомендовали пользователям перейти на другие операционные системы на базе BSD. [3]

История релизов

Начиная с версии 7, PC-BSD начала использовать ту же систему нумерации, что и FreeBSD .

Начиная с версии 9.0, KDE SC , настроенный для поддержки более тесной интеграции приложений и системы управления пакетами .txz, больше не был единственной средой рабочего стола, поддерживаемой PC-BSD. Хотя ручная установка других рабочих столов, таких как Xfce и GNOME, была технически возможна в более ранних выпусках, ни один из них не поддерживался в более ранних версиях, и основная функциональность терялась, если не использовалась специальная сборка PC-BSD KDE SC. [48] Начиная с версии 9.0, PC-BSD добавила другие среды рабочего стола, включая GNOME, Xfce, LXDE и MATE .

PC-BSD использовалась для поддержки архитектур amd64 и i686 . Поддержка i686 была прекращена в версии 9.2. [49] [50]

Сообщение о состоянии "no carrier" (подчеркнутое красным) отображается в виджетах сетевого менеджера PC-BSD 10.1.2 (работающего на MATE ). Три виджета сетевых интерфейсов (2 Ethernet и 1 Wi-Fi ) показывают, что два сетевых интерфейса работают, один отключен, кабель не подключен (отсюда: "no carrier").

Начиная с сентября 2016 года с ребрендинга PC-BSD, TrueOS стал дистрибутивом с непрерывным релизом, основанным на текущей ветке FreeBSD. [4] [15]

Управление пакетами

Менеджер пакетов TrueOS использует аналогичный подход к установке программного обеспечения во многих других Unix-подобных операционных системах. Вместо того, чтобы напрямую использовать дерево портов FreeBSD (хотя оно остается доступным), TrueOS использует файлы с расширением имени файла .txz , которые содержат скомпилированные порты. Система автосборки отслеживала коллекцию портов FreeBSD и ежедневно генерировала новые файлы .txz.

Система управления пакетами TrueOS стремится быть визуально похожей на основные операционные системы, такие как Microsoft Windows и Apple macOS , где приложения устанавливаются из одной ссылки для загрузки с графическими подсказками, при этом сохраняя внутри традиционные системы управления пакетами .txz, которые используют многие Unix-подобные системы. [51] Менеджер пакетов TrueOS также заботится о создании категоризированных ссылок в меню KDE и на рабочем столе KDE SC.

Люмина Десктоп

В 2014 году проект PC-BSD объявил о разработке новой среды рабочего стола , с нуля, названной Lumina . Кен Мур является основным разработчиком Lumina, которая основана на инструментарии Qt . [52]

По состоянию на июль 2016 года у Lumina есть собственный веб-сайт. [53]

Среда рабочего стола не является набором инструментов для разработки приложений и призвана представлять собой графический интерфейс, использующий только плагины для настройки. [54]

Лицензия

TrueOS изначально лицензировалась по GNU General Public License (GPL), поскольку разработчики были уверены, что приложения, использующие Qt , который TrueOS использует для разработки своего интерфейса, должны лицензироваться по GPL или Q Public License . Обнаружив, что на самом деле такого ограничения не существует, разработчики TrueOS позже повторно лицензировали код по лицензии BSD с тремя пунктами. [55]

TrueOS и логотип TrueOS являются зарегистрированными товарными знаками iXsystems Inc. [56]

Требования к оборудованию

Группа пользователей *BSD из Нью-Йорка управляет службой под названием dmesgd, [57] которая предоставляет отправленную пользователями информацию dmesg для различного компьютерного оборудования ( ноутбуки , рабочие станции , одноплатные компьютеры , встраиваемые системы , виртуальные машины и т. д.), способного работать под управлением TrueOS.

Согласно вики TrueOS, [58] TrueOS имеет следующие аппаратные требования:

Минимум

Рекомендовано

УЕФИ

Поддержка UEFI (только для amd64 ) была добавлена ​​в установщик и менеджер загрузки, начиная с версии 10.1, при этом менеджером загрузки EFI по умолчанию является rEFInd . [59] Это включает в себя обнаружение ACPI и настройку указателя описания корневой системы (RSDP), [60] расширенной таблицы дескрипторов системы (XSDT), [61] и таблицы описания корневой системы (RSDT) [62] сквозных значений для ядра . Для установки поддержки UEFI необходима новая установка, поскольку она требует создания небольшого раздела FAT . Текущий UEFI не поддерживает безопасную загрузку.

Галерея

Смотрите также

Примечания

  1. ^ ab TrueOS STABLE 18.03 Выпуск - TrueOS
  2. ^ "Наша команда". TrueOS Project и iXsystems . Получено 15 сентября 2016 г.
  3. ^ abc "TrueOS Discontinuation". TrueOS . Получено 5 мая 2020 г. .
  4. ^ abcd Смит, Джош (1 сентября 2016 г.). «PC-BSD эволюционирует в TrueOS | TrueOS». Проект TrueOS и iXsystems . Получено 2016-11-20 – через www.trueos.org.
  5. ^ "System Selection Screen/10.0 - PC-BSD Wiki". pcbsd.org. Архивировано из оригинала 15 января 2014 года . Получено 3 июня 2014 года .
  6. ^ "TrueOS сосредоточится на основной операционной системе". www.trueos.org . Получено 24 июня 2018 г.
  7. ^ "Project Trident отказывается от BSD в пользу Linux". 2019-10-19 . Получено 2021-02-22 .
  8. ^ "Глава 11. Совместимость двоичных файлов Linux". freebsd.org . Получено 9 февраля 2014 г. .
  9. ^ "The Most Beginner Friendly OS". Архивировано из оригинала 18 октября 2006 года . Получено 2006-08-10 .
  10. ^ pbiDIR
  11. ^ "iXsystems объявляет о приобретении операционной системы PC-BSD". iXsystems.com . Архивировано из оригинала 2013-09-25 . Получено 2011-06-29 .
  12. ^ Mayank Sharma (2006-10-13). "Почему iXsystems купила PC-BSD". linux.com . Получено 2010-04-01 .
  13. ^ "iXsystems объявляет о дистрибьюторском соглашении с Fry's Electronics" . Получено 29-06-2011 .
  14. ^ "iXsystems объявляет о соглашении о дистрибуции с Micro Center для PC-BSD" . Получено 29-06-2011 .
  15. ^ ab "PC-BSD следует модели скользящего выпуска, переименована в TrueOS - Slashdot". bsd.slashdot.org . 2 сентября 2016 г. Получено 2016-11-20 .
  16. ^ «Взгляд на будущее TrueOS BSD и Project Trident — это FOSS». 21 августа 2018 г.
  17. ^ Trident, Project. "Главная :: Project Trident". www.project-trident.org . Получено 24.10.2018 .
  18. ^ Персональные вычисления - стиль BSD | Tux Machines
  19. ^ 24-часовой тест-драйв: PC-BSD | Ars Technica
  20. DistroWatch Weekly, выпуск 222, 1 октября 2007 г.
  21. DistroWatch Weekly, выпуск 244, 17 марта 2008 г.
  22. ^ Обзор: PC-BSD 7
  23. DistroWatch Weekly, выпуск 298, 13 апреля 2009 г.
  24. ^ PC-BSD 7.1 Galileo - Обзор
  25. DistroWatch Weekly, выпуск 344, 8 марта 2010 г.
  26. ^ Обзор PC-BSD 8 | LinuxBSDos.com
  27. ^ Обзор PC-BSD 8.1 | LinuxBSDos.com
  28. ^ Обзор PC-BSD 8.2 | LinuxBSDos.com
  29. ^ PC-BSD 9.0 Изотоп - Радиоактивный
  30. DistroWatch Weekly, выпуск 441, 30 января 2012 г.
  31. ^ "PC-BSD 9.0 Released!" . Получено 2012-01-13 .
  32. DistroWatch Weekly, выпуск 489, 7 января 2013 г.
  33. ^ "PC-BSD 9.1 теперь доступен" . Получено 2012-12-21 .
  34. DistroWatch Weekly, выпуск 531, 28 октября 2013 г.
  35. ^ "Официальный блог PC-BSD » PC-BSD 9.2-RELEASE теперь доступен". Архивировано из оригинала 2013-12-30 . Получено 2013-10-07 .
  36. DistroWatch Weekly, выпуск 579, 6 октября 2014 г.
  37. ^ Обзор PC-BSD 10.0 Joule - Проблемный
  38. ^ "Официальный блог PC-BSD » PC-BSD 10.0-RELEASE уже доступен". Архивировано из оригинала 2014-01-30 . Получено 2014-01-30 .
  39. DistroWatch Weekly, выпуск 588, 8 декабря 2014 г.
  40. ^ "Официальный блог PC-BSD » PC-BSD 10.1-RELEASE теперь доступен" . Получено 2014-11-19 .
  41. ^ "Официальный блог PC-BSD » PC-BSD 10.2-RELEASE теперь доступен". Архивировано из оригинала 2015-08-22 . Получено 2015-08-21 .
  42. ^ "PC-BSD Announce » PC-BSD 10.3-RELEASE теперь доступен!". Архивировано из оригинала 2016-04-07 . Получено 2016-04-09 .
  43. ^ Стабильное обновление TrueOS выпущено 22.02.17 - TrueOS
  44. DistroWatch Weekly, выпуск 710, 1 мая 2017 г.
  45. ^ TrueOS STABLE Обновление: 2 июня 2017 г.
  46. ^ Выпуск TrueOS 17.12 - TrueOS
  47. DistroWatch Weekly, выпуск 762, 7 мая 2018 г.
  48. ^ "Могу ли я использовать Gnome с PC-BSD?". База знаний PC-BSD . Архивировано из оригинала 2010-02-24 . Получено 2009-03-05 .
  49. ^ Минимальные требования к оборудованию для PC-BSD 9.1
  50. ^ Минимальные требования к оборудованию для PC-BSD 9.2
  51. ^ Введение
  52. ^ Ларабель, Майкл (23 апреля 2014 г.). «PC-BSD разрабатывает собственную среду рабочего стола». Phoronix . Получено 2 июля 2014 г.
  53. ^ Ларабель, Майкл (4 июля 2016 г.). "PC-BSD's Lumina Desktop Now In Beta For v1.0". Phoronix . Phoronix . Получено 4 июля 2016 г. .
  54. ^ "Изучение и совместное использование Lumina". Lumina Desktop Environment . Получено 4 июля 2016 г.
  55. ^ "Press And Legal - Legal notifications". wiki.pcbsd.org . Проект PC‑BSD . Получено 2 марта 2015 г. .
  56. ^ "1. Введение — Руководство пользователя TrueOS". www.trueos.org . Получено 20.11.2016 . TrueOS и логотип TrueOS являются зарегистрированными товарными знаками iXsystems.
  57. ^ dmesgd
  58. ^ «Требования к оборудованию на вики TrueOS».
  59. ^ «Что нового в версии 10.1».
  60. ^ РСДП
  61. ^ XSDT
  62. ^ РСДТ

Ссылки

Внешние ссылки