Как поставить русский язык в Solaris 11.2
Решил я посмотреть что это за зверь такой - новый Solaris 11.2. Ну и установил его на виртуальную машину в Virtualbox. Во время установки я включил поддержку только английского языка. Система установилась нормально, однако со временем мне захотелось установить в системе русский язык. Итак приступим. Сначала я зашел на страницу документации компании Oracle и прочел их рекомендации. Все сводится к следующему.
Нужно выполнить в консоли из под суперюзера (команды su или sudo) следующие команды:
pkg change-facet "facet.locale.ru_*"=True
pkg change-facet facet.locale.ru_RU.UTF-8=True.
После выполнения этих команд у Вас появится возможность установить русскую локализацию. Проверим. Открываем Package Manager, переходим на вкладку Edit, далее открываем properties и там наблюдаем в списке языков русский язык. У меня уже установлен русский язык в системе Solaris 11.2, поэтому на картинке вы видите наименования на русском языке.
Проставьте галочки на необходимых Вам языках и обновите список пакетов. Далее, согласно рекомендациям, нужно выполнить следующие команды:
И перезагрузить систему. По идее после перезагрузки должен в системе появиться русский язык. У меня он появился только в окне входа в систему. Для того, чтобы меню и прочее были на русском языке я добавил в конец файла /export/home/darkeye/.profile следующие строки:
LANG=ru_RU.UTF-8
export LANG
LC_CTYPE="ru_RU.UTF-8"
export LC_CTYPE
LC_NUMERIC="ru_RU.UTF-8"
export LC_NUMERIC
LC_TIME="ru_RU.UTF-8"
export LC_TIME
LC_COLLATE="ru_RU.UTF-8"
export LC_COLLATE
LC_MONETARY="ru_RU.UTF-8"
export LC_MONETARY
LC_MESSAGES="ru_RU.UTF-8"
export LC_MESSAGES
LC_ALL=
export LC_ALL
Darkeye, как Вы поняли, имя пользователя. После перезагрузки у меня система запустилась с русской локалью.
Далее я просто добавил русский язык в раскладку клавиатуры и заменил комбинацию клавиш для переключения. Ну это уже дело вкуса каждого.
На этом все. Кому интересно как установить Solaris в VirtualBox расскажу вкратце. Идем на страницу скачивания системы на сайте Oracle, регистрируемся, подтверждаем лицензионное соглашение, и скачиваем Oracle Solaris 11.2 VM Template for Oracle VM VirtualBox.
Далее запускаем VirtualBox, заходим во вкладку меню "Файл", "Импорт конфигураций" и выбираем скачанный образ. Потом нужно настроить параметры виртуальной машины. Согласно рекомендациям я поставил 4096 мб оперативной памяти и, поскольку у меня 2-х ядерный процессор, поставил 2 ядра.
Далее запустил виртуальную машину и, в процессе ответов на вопросы, задал пароли и пользователей. На этом пожалуй все. Хотя есть еще один момент. В скачанном образе системы установлены драйвера VirtualBox Guest Additions версии 3.0.6. Это довольно старая версия, о чем вы увидите сообщение при загрузке системы. На момент установки у меня был VirtualBox 4.3.18. Идем на сайт download.virtualbox.org и скачиваем образ VBoxGuestAdditions_4.3.18.iso. Подключаем образ как cd-rom к виртуальной машине ( инструкции есть на VirtualBox). Далее, удаляем старые драйвера командой #pkgrm SUNWvboxguest (напоминаю все действия производятся под суперюзером), переходим в папку с подключенным образом cd /media/VBOXADDITIONS_4.3.18_бла_бла и устанавливаем командой pkgadd -d VBoxSolarisAdditions.pkg. Перегружаем систему, можно командой # /sbin/init 6. Система стала работать гораздо живее. Точно так же это делается и в OpenIndiana - операционной системе solaris с открытым исходным кодом. Теперь точно все.
Желаю Вам удачи и успехов.
Автор: Darkeye.
Еще интересное в сети.