Релиз OpenIndiana oi_151a, продолжающего развитие OpenSolaris
Спустя год с момента первого выпуска представлен третий публичный релиз проекта OpenIndiana (oi_151a), в рамках которого независимым сообществом развивается полностью свободный дистрибутив, который пришел на смену бинарному дистрибутиву OpenSolaris, развитие которого было прекращено компанией Oracle в пользу тестовых выпусков Solaris 11 Express. Размер установочного iso-образа OpenIndiana oi_151a составляет 802 Мб.OpenIndiana предоставляет пользователю полностью работающее из коробки окружение, построенное на базе наработок проекта Illumos. Непосредственно разработка технологий OpenSolaris продолжается проектом Illumos, в котором развивается ядро, сетевой стек, файловые системы, драйверы, а также базовый набор пользовательских системных утилит и библиотек. Из других продуктов на базе Illumos можно отметить дистрибутив для создания сетевых хранилищ NexentaStor, отличающийся использованием утилит и библиотек GNU в сочетаниии с пакетным менеджером APT, и операционную систему SmartOS, ориентированную на облачные вычисления и виртуализацию. Дополнительно поддерживается система сборки illumos-live, позволяющая создавать собственные системные образы на кодовой базе Illumos.
![](http://www.opennet.ru/opennews/pics_base/31752_1316013336.jpg)
Из улучшений, добавленных по сравнению с выпуском oi_148, можно отметить:
- Поддержка системы виртуализации KVM (Kernel Virtual Machine), которая была портирована из Linux компанией Joyent для своей ОС SmartOS и впоследствии перенесена в Illumos (за исключением поддержки KVM branded zone, которая пока не добавлена). В качестве инструментария для управления виртуальными машинами используется пакет QEMU. Из аппаратных механизмов виртуализации пока поддерживается только Intel VT. Используя KVM в OpenIndiana можно обеспечить запуск нескольких полностью изолированных виртуальных машин, в которых можно запустить другие немодифицированные операционные системы, такие как Linux, *BSD и Windows. Каждой виртуальной машине выделяется собственное виртуальное оборудование, такое как сетевой адаптер, диск, видеокарта и т.п.
- Поддержка SCSI-команды UNMAP для файловой системы ZFS и фреймворка COMSTAR (Common Multiprotocol SCSI Target), который обеспечивает работу системы в режиме SCSI target, позволяющем организовать доступ к сетевым хранилищам данных посредством протоколов FC (Fibre Channel), FCoE (Fibre Channel over Ethernet), iSCSI или iSER. Используя SCSI-команду UNMAP, файловая система может информировать хранилище об освобождении блоков данных и возможности их возвращения в пул свободных блоков физического хранилища. Например, когда для хранения задействован SSD-накопитель, производится не только изменение мета-данных ФС, но и уведомление контроллера SSD о возможности перераспределения указанных блоков, что позволяет заметно повысить эффективность работы сборщика мусора;
- Поддержка новых опций для TCP-сокетов: TCP_KEEPCNT, TCP_KEEPIDLE и TCP_KEEPINTVL;
- Поддержка в загрузчике Grub секторов большого размера (4К);
- Поддержка в ZFS свойства "aclmode";
- Улучшение средств для администрирования Solaris Zone. Возможность выполнения действий через утилиты svcadm и svcprop для сервисов, специфичных для указанных зон;
- Добавлена команда "svcs -L" для упрощения доступа из скриптов к файлам с логами работы сервисов;
- Реализован драйвер для RAID-контроллеров Areca ARC-1880;
- Обновленная утилита whois, использующая корректный список серверов для формирования запросов;
- Обновление БД terminfo с параметрами терминалов. Исправлены данные об 294 терминалах и устранено 1149 предупреждений о именах файлов длиннее 16 символов;
- При выполнении команды "iostat -E" теперь выводится серийный номер диска;
- В состав включены открытые аналоги многих системных утилит, локалей и реализация поддержки UTF-8 в libc.
Дополнительные пакеты можно установить из репозитория пакетов Spec Files Extra, в котором можно найти такие приложения, как:
- AbiWord (2.8.6)
- Apache (2.2.16)
- Arora (0.11.0)
- BIND (9.8.1)
- Blender (2.49.2)
- ClamAV (0.97.1)
- Drupal (7.7)
- GCC (4.6.1)
- Graphviz (2.26.3)
- FlightGear (2.4.0)
- ImageMagick (6.7.0.10)
- Inkscape (0.48.1)
- Java JDK (1.6.0_26)
- libfuse (NTFS driver) (20100615)
- Mplayer (2.0.99)
- mpg123 (1.13.3)
- MySQL (5.1.37)
- Netatalk (2.2.0
- Nvidia video driver (280.13)
- OpenSceneGraph (3.0.1)
- OpenSSL (1.0.0d)
- Perl (5.12.3)
- PHP (5.2.12)
- PostgreSQL database (9.0.4)
- Python (3.2)
- Qt (4.7.2)
- Samba (3.5.5)
- Scribus (1.4.0)
- Stellarium (0.10.6)
- Sylpheed (3.1.1)
- Tightvnc (1.3.10)
- VLC (1.1.11)
- Wine (1.1.44 (stable) & 1.3.28 (dev))
- x264 (20110827)
- XFCE desktop environment (4.8.3)
- xz (5.0.3)
Дополнительно силами сообщества поддерживаются пакеты с Firefox (6.0.2), KDE (4.6.1), OpenOffice (3.3.0), Thunderbird (6.0.2) и Flash Player (10.3.183.7).
© OpenNet