По слухам, первый релиз Индианы должен появиться уже в ноябре. Роясь в проектах, так или иначе связанных с ним, я решил попробовать создать live-dvd c Solaris b74. Помочь в этом должны скрипты проекта Live Media. Сначала скачиваем 3 архива Solaris Express b74 с сайта Sun, с помощью утилиты
cat превращаем их в один большой iso-образ (а все это проделывать надо на одном из последних релизов Express).
Затем скачиваем исходники live-media с помощью утилиты
hg:
# mkdir /opt/live
# cd /opt/live
# hg clone ssh://anon@hg.opensolaris.org/hg/livemedia/livemedia
Через минут 10 у вас в
/opt/live все файлы проекта. Читаем README, правим
build_live_dvd.conf.sample (создаем необходимые директории и прописываем пути) и, сохранив его как
build_live_dvd.conf, запускаем скрипт
build_live_dvd.
Тут, понаблюдав за бегущими по экрану строками вывода и убедившись, что дело дошло до установки пакетов, можно часика на полтора пойти попить кофе. Если что-то пошло не так - проверьте пути в файле конфигурации.
Итак, в результате всех манипуляций у вас должен появиться iso-образ, который будет называться исходя из названия пути в
build_live_dvd.conf. У меня получился solaris_live.iso. Прожигаем и пробуем загрузиться с нашего live-dvd.
Несмотря на некоторую ругань в консоли и присутствие в выводе строк с ужасающим словом "FATAL", через несколько минут запускается графика и появляется знакомое окно с предложением ввести логин и пароль. Логин у нас - "root", пароль - "solaris". Вводим и наблюдаем знакомый рабочий стол:
Из явных новшеств - Solaris Installer и NmapFE в административном меню,
bash по умолчанию, большое количество утилит в
/usr/sfw/bin. Позапускав Firefox и ряд других приложений, убеждаемся, что все вроде бы работает.
Итак, мы создали полноценный загрузочный DVD c последней на сегодняшний день версией Solaris Express Community Edition. Конечно, хотелось бы превратить этот DVD в CD и иметь возможность выбора пакетов для создания LiveCD - этими идеями заняты в проектах Slim и DistroConstructor.