Более 10 лет я собирался опробовать Solaris, чтобы расширить свой опыт системного администрирования (большая часть которого в настоящее время связана с Debian, Ubuntu и OpenBSD), не в последнюю очередь из-за новаторских функций Solaris, таких как ZFS и DTrace.
Вдобавок ко всему, OpenSolaris теперь имеет пользовательский интерфейс, который был "вдохновлен" [1] Ubuntu, и также выглядит как довольно надежная настольная система (с моей любимой темой, Nimbus :-P).
Для меня есть только одно реальное препятствие: консоль не имеет поддержки Дворжака:
Это правда, что в X я могу просто использовать setxkbmap dvorak
(и он работает, когда я тестировал его на OpenSolaris 2008.11), но есть некоторые задачи обслуживания, которые можно выполнить только в однопользовательском режиме. Было бы идеально устранить «когнитивный диссонанс» использования системы, не переключаясь между двумя схемами.
[1] Точно так же, как CNProg был «вдохновлен» Stack Overflow. :-)
Найденный вики, хоть и на французском, похоже, это то, что вам нужно.
нашел это в Интернете. ;-) не моя личная победа, но искал такое же решение. увидеть ниже
Что ж, после некоторых поисков я обнаружил, что для Solaris X11 необходимо использовать xmodmap (1). Карты клавиш xmodmap для Solaris расположены в / usr / share / xmodmap, поэтому вы можете переключаться между Dvorak и QWERTY следующим образом:
* xmodmap /usr/share/xmodmap/xmodmap.dvorak
* xmodmap /usr/share/xmodmap/xmodmap.us
Также было бы удобно создать пару псевдонимов оболочки для этих подробных команд:
псевдоним asdf "xmodmap /usr/share/xmodmap/xmodmap.dvorak" псевдоним aoeu "xmodmap /usr/share/xmodmap/xmodmap.us"
с ними просто введите первые четыре клавиши домашнего ряда и нажмите Enter, чтобы перейти к другому макету. Xmodmap влияет только на X11 (глобально для всех работающих и новых X-клиентов).