app_java_home/bin/java" -Dinstall4j.jvmDir="$app_java_home" -Dinstall4j.appDir="$app_home" -Dexe4j.moduleName="$prg_dir/$prg" -Dcom.maveМногие а точнее не очень привыкли использовать OS Solaris на рабочих станциях или в качестве основной десктопной ОС, но наверняка такие люди неформалы найдутся (как я например), и соответственно со временем начинаешь задумыватся как зделать свою работу в Solaris удобнее, так как по роду деятельности я системный администратор большого парка машин UNIX мне хотелось иметь в своем распоряжении удобный, многооконный графический терминал, что бы держать все ssh сесии в одном окне а не плодить их по всему рабочему столу. Как я только не извращался от написания скриптов на dtksh до посиска нормальных JAVA приложений, но увы не как. И вот как то я наткнулся на очень странную тузлу под названием UniTTY она имеется под 3 различные платформы Windows, Linux, MacOS - соответственно написаная на JAVA. Дай думаю скачаю версию под Linux и попробую проинсталить на Solaris 10 BOX - JAVA она и в африке JAVA
И вы знаете получилось мнил, правдо снекоторой дорехтовкой напильником. Вот процесс
root@mos-main # uname -a
SunOS mos-main 5.10 Generic_120011-14 sun4u sparc SUNW,Ultra-Enterprise
root@mos-main # chmod +x UniTTY_linux.sh
root@mos-main # ./UniTTY_linux.sh
testing JVM in /usr ...
Starting Installer ...
Java Accessibility Bridge for GNOME loaded.
root@mos-main #
Радостно запускается инсталлер, спрашивает куда ставить софтину, шуршит пару секунд и счастье, дальше
-bash-3.00$ /usr/local/bin/UniTTY -m
testing JVM in /usr ...
Java Accessibility Bridge for GNOME loaded.
запускаем совтину с опцией -m (монитор скушаной памяти) и видем две веши
1 - она запустилась
2 - чета мало памяти для JAVA выделенно, ладно если одна - две сесии окрыты, а если 20-30 то в терменале крайне не удобно будет работать, соответственно надо бы побольше места для JAVA зарезервировать, делаем следущие
# vi /opt/UniTTY/UniTTY
ишем строчку "$app_java_home/bin/java" она где то в конце и имеет следущий вид:
"$app_java_home/bin/java" -Dinstall4j.jvmDir="$app_java_home" -Dinstall4j.appDir="$app_>home" -Dexe4j.moduleName="$prg_dir/$prg" -Dcom.mave
rick.ssl.allowUntrustedCe>rtificates=true -Dcom.maverick.ssl.allowInvalidCertificates=true $INSTALL4J_ADD_VM_PARAMS -classpath "$local_class
path" com.install4j.runtime.Lau>ncher launch com.sshtools.sshterm.SshTerm true false "$prg_dir/error.log" "" true true false "" true true 0
0 "" 20 20 "Arial" "0,0,0" 8 500 "version 2.0.2" 20 40 "Arial" "0,0,0" 8 500 -1 "$@"
и добовляем опции "-ms400m -mx400m"
должно получится так:
"$app_java_home/bin/java" -ms400m -mx400m -Dinstall4j.jvmDir="$app_java_home" -Dinstall4j.appDir="$app_>home" -Dexe4j.moduleName="$prg_dir/
$prg" -Dcom.maverick.ssl.allowU>ntrustedCertificates=true -Dcom.maverick.ssl.allowInvalidCertificates=true $INSTALL4J_ADD_VM_PARAMS -classpa
th "$local_classpath" com.install4j.runtime.Lau>ncher launch com.sshtools.sshterm.SshTerm true false "$prg_dir/error.log" "" true true fals
e "" true true 0 0 "" 20 20 "Arial" "0,0,0" 8 500 "version 2.0.2" 20 40 "Arial" "0,0,0" 8 500 -1 "$@
Перегружаем UniTTY и наблюдаем полное счастье
А так же :
A Series of talks with the married
Ремонт
Миледи*