PC-BSD — операционная система, основана на FreeBSD и ориентирована для использования на рабочих станциях.
Операционная система PC-BSD предназначена для домашних компьютеров и рабочих станций и призвана конкурировать с другими «настольными» операционными системами, такими как MS Windows, Mac OS X и различными дистрибутивами GNU/Linux.
Дистрибутив PC-BSD создан на основе FreeBSD и предназначен для использования в качестве десктопной (настольной) операционной системы. Для этого дистрибутив PC-BSD оснащён графическим инсталлятором с кратким описанием выполняемых действий, который позволит новичкам легко установить систему. По умолчанию в качестве графической рабочей среды используется популярный KDE, поэтому рабочий стол сразу готов к использованию. Поддерживается более 70 языков, в том числе русский и украинский. Дистрибутив PC-BSD использует собственную графическую систему инсталляции приложений PBI (похожую на Windows инсталляторы), которая сделает установку предварительно собранного ПО простой и понятной. Также доступна установка из огромной коллекции портов/пакетов FreeBSD. Дистрибутив PC-BSD может быть использован как альтернатива FreeBSD.
Проект PC-BSD своими силами развивает легковесное окружение рабочего стола Lumina. Оно написано на C++ с использованием библиотеки Qt. Lumina включает в себя рабочий стол, панель приложений, панель настройки параметров системы, менеджер сеансов, системный трэй, файловый менеджер Insight. Так же PC-BSD позволяет использовать по умолчанию известные пользовательские среды KDE, GNOME, XFCE, LXDE.
Цель PC-BSD — предоставить простую в установке и использовании настольную операционную систему, основанную на FreeBSD. Чтобы удовлетворить этим требованиям дистрибутив сейчас оснащён графическим инсталлятором, который позволит даже новичкам в UNIX легко установить и запустить его. Также он поставляется с уже собранным KDE, поэтому рабочий стол сразу готов к использованию. В настоящий момент в разработке находится графическая программа установки программного обеспечения, которая сделает установку предварительно собранного ПО такой же простой как и в других операционных системах.
PC-BSD имеет графический установщик BSDInstall, центр приложений AppCafe и центр управления Control Panel
PC-BSD имеет оригинальную систему пакетов PBI, которые устанавливаются в отдельную директорию, что позволяет каждому пакету быть относительно независимым, и происходит чёткое разделение между пакетами и основной системой. Программы распространяются в пакетах вместе со многими зависимыми библиотеками, что облегчает их установку.
В PC-BSD имеется графическая программа установки и удаления пакетов. В то же время в ней есть и система портов (ports) и пакетов (packages) FreeBSD. Большая коллекция PBI пакетов представлена на сайте pbiDIR
Первая бета-версия РС-BSD, разработанная Крисом Муром (Kris Moore), появилась в начале 2005 года. С 10 октября 2006 года главным спонсором РС-BSD является компания iXsystems.
Актуальная версия PC-BSD 10.3 была представлена 3 апреля 2016 года. Релиз десктоп-ориентированной операционной системы PC-BSD 10.3, основан на кодовой базе FreeBSD 10.3. В качестве пользовательского окружения на выбор предлагаются Lumina, KDE4, GNOME3, MATE, Cinnamon, LXDE и Xfce. Развитие PC-BSD курирует компания iXsystems, которая активно участвует в развитии FreeBSD, например, способствует улучшению поддержки ZFS и спонсирует многие инициативы FreeBSD Foundation
Для загрузки подготовлен гибридный iso-образ (4.1 GB, только для amd64), подходящий для использования на DVD и USB-накопителях, а также сокращённый образ для установки по сети (674Мб). Соответственно, представлены образы PCBSD10.3-RELEASE-03-31-2016-x64-USB.img и PCBSD10.3-RELEASE-03-31-2016-x64-netinstall-USB.img для записи на флешку. Для записи на USB и последующей установки на жесткий диск на сайте рекомендована утилита USBWriter-1.3.zip, представленная на странице загрузки дистрибутива. Для записи на USB на сайте выложены специальные установочные файлы под данную утилиту, представленные также на странице загрузки дистрибутива. Записывается без проблем, без проблем запускается в Live-сессии и устанавливается на жесткий диск. Можно использовать для записи на USB и гибридные iso-образы. Обратите внимание, что после работы с утилитой USBWriter-1.3.zip необходимо выполнить определенный ряд действий для полного восстановления флешки.
Отдельно распространяется iso-образ TrueOS (760 Мб), серверной редакции PC-BSD, работающей без графического интерфейса, предлагающей текстовый вариант инсталлятора. TrueOS поддерживает установку с использованием ZFS на корневом разделе, установку с шифрованием всего диска (с зашифрованным разделом /boot), поддержку окружений загрузки (boot environment), поставку работающих в режиме командной строки версии утилит PC-BSD, в том числе менеджера jail-окружений Warden и системы резервного копирования Life-Preserver.
Кроме изменений, свойственных FreeBSD 10.3, в новой версии PC-BSD реализованы следующие улучшения:
- Графическое окружение Lumina обновлено до версии 0.8.8 (о нем чуть подробнее ниже);
- В установочных носителях задействован штатный загрузчик FreeBSD. GRUB переведён в разряд опциональных пакетов;
- Библиотека Qt обновлена до выпуска Qt 5.5;
- В программе резервного копирования Life-preserver устранены проблемы в организации репликации на внешнюю систему;
- В интерфейс управления монтированием (Mount Tray) добавлена возможность автоматического запуска воспроизведения вставленных CD/DVD (опцию можно активировать в настройках Mount Tray/More Options/Change Settings);
- Решены проблемы при установке на системы с UEFI / GPT;
- Обновлены версии программ, в том числе поставляются Firefox 45.0, Chromium 48.0.2564.116 и Thunderbird 38.6.0
- С целью сокращения размера установочного носителя из базового состава исключен офисный пакет LibreOffice, который может быть загружен после установки через интерфейс AppCafe;
- Удалена утилита EasyPBI, так как она больше не требуется при добавлении метаданных в пакеты;
- Из интерфейса AppCafe удалена вкладка "Плагины", так как связанная с ней функциональность полностью переписана для будущего выпуска PC-BSD 11
Представлен релиз легковесного окружения рабочего стола Lumina 0.8.8, развиваемого проектом PC-BSD. Компоненты окружения написаны с использованием библиотеки Qt5 (без применения QML), в качестве оконного менеджера применяется Fluxbox. Lumina изначально нацелен на работу во FreeBSD/PC-BSD и отталкивается от возможностей FreeBSD, отодвигая на второй план портирование для других платформ (что не мешает в его портировании). Код проекта написан на языке C++ и распространяется под лицензией BSD. Новый выпуск Lumina уже доступен через систему портов FreeBSD и добавлен в репозиторий PC-BSD "Edge" (x11/lumina[-i18n])
Lumina придерживается классического подхода к организации пользовательского окружения. В состав входит рабочий стол, панель приложений, менеджер сеансов, меню приложений, система настройки параметров окружения, менеджер задач, системный лоток, система виртуальных рабочих столов. В рамках проекта также развивается собственный файловый менеджер Insight, обладающий такими возможностями как поддержка вкладок для одновременной работы с несколькими директориями, накопление ссылок на избранные директории в разделе закладок, наличие встроенного мультимедиа-проигрывателя и просмотрщика фотографий с поддержкой слайдшоу, средствами для управления снапшотами ZFS, поддержкой подключения внешних плагинов-обработчиков.
Наиболее заметные изменения в Lumina 0.8.8:
- Унифицирован процесс сборки, который теперь не требует специальных сборочных сценариев для каждой операционной системы. Значительно упрощён процесс сборки рабочего стола из исходных текстов;
- Поддержка сборки для NetBSD;
- Полностью завершено формирование перевода на русский язык;
- Реализованы три новых режима группировки приложений в стартовом меню: вывод в алфавитном порядке, частичное разделение на категории (как раньше) и полная разбивка на категории (требуется клик для раскрытия каждой категории);
- Уменьшен размер индикатора символической ссылки, который теперь занимает 1/3 от размера пиктограммы;
- В блок настройки звука, показываемый в основном меню, добавлена новая кнопка для приглушения/отмены приглушения звука.
- Существенно переработаны спецификации RPM-пакетов для Fedora и CentOS. Одна спецификация теперь используется для сборки 32- и 64-разрядных пакетов для Fedora и CentOS 7;
- Разноплановые улучшения в апплете для ведения заметок;
- Незначительно переработан апплет с реализацией меню вызова приложений, в котором реализовано самодостаточное меню и кнопки завершения работы;
- В lumina-config добавлены дополнительные опции для загрузки обоев рабочего стола: размещение всех изображений в одной директории и рекурсивная загрузка изображений из поддиректорий;
- Кроме выбора среза ФС по шкале времени добавлена возможность выбора конкретного снапшота ZFS по его имени;
- В lumina-xconfig добавлена поддержка изменения разрешения монитора;
- Добавлена возможность использования драйвера intel_backlight во FreeBSD.
Кроме того, упоминается о разработке нового оконного менеджера, менеджера входа в систему и модульной подсистемы для подключения хранителя экрана. После готовности, на базе данных компонентов планируется выпустить Lumina 0.9, после чего в июле сформировать релиз Lumina 1.0, который разработчики намерены представить одновременно с FreeBSD 11.0
Системные требования:
- Оперативная память: 1024 MB RAM (2048 GB рекомендуется)
- Архитектура с разрядностью amd64
- Место на жестком диске: 7 GB свободного пространства на диске (10 GB рекомендуется)
- Любая видеокарта, для которой есть драйвер
- Дисплей: разрешение 800x600 (1024x768 рекомендуется).
- CD/DVD-привод или USB-порт для подключения внешних носителей
- Доступ в Интернет (при необходимости)
|