HP ProLiant microserver RAC(Remote Access Card)へUbuntu+IE8(onWine)からアクセスする

PC

HP ProLiant MicroServerのRAC(Remote Access Card)は、Firefoxも対応しているがバージョンが2.0と古く、またJREのサポートバージョンの関係でUbuntuからアクセスしてもログイン後の画面が表示されず使用できない。
そこで、wineを使ってUbuntu14.04からアクセスする方法を試してみた。

MicroServerリモートアクセスカードを利用するためのソフトウェアの必要条件(抜粋)

HP ProLiant MicroServerリモートアクセスカードキット設定手順書から引用

WebベースGUIでサポートするブラウザ(テスト済み)

a.Windows XP/Vista上のIE 6, IE 7およびFirefox 2.2以上
b.Linux RHEL 4以上およびSLES 9以上でFirefox 1.07以上

仮想KVMセッション

サポートするクライアントOS(テスト済み)

a.Microsoft Windows XP Pro (SP3) / Firefox 3.0.5.
b.Microsoft Windows XP Pro (SP3) / IE 6.0.
c.Microsoft Windows 2008 Server / IE 7.0.
d.Red Hat Enterprise Linux 5.4 / Firefox 3.0.5 / JRE 1.6.12

JREサポート

Java Run Time Environment(JRE) 1.4.2位上

仮想メディアセッション

サポートするクライアントOS(テスト済み)

a.Microsoft Windows XP Pro (SP3) / Firefox 3.0.5.
b.Microsoft Windows XP Pro (SP3) / IE 6.0.
c.Microsoft Windows 2008 Server / IE 7.0.
d.Red Hat Enterprise Linux 5.4 / Firefox 3.0.5 / JRE 1.6.12

JREサポート

Java Run Time Environment(JRE) 1.4.2位上

MicroServerリモートアクセスカードを使えるようにするための手順

Wineを準備する

Wine-1.7.50を使用。
virtual mediaが64bit javaでは動かないため、明示的に32bitで動くよう環境設定する。
64bit Ubuntuを動かしているとハマります。。意外な盲点。

foo@myhost:~$ WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg

WineへIE8をインストールする

foo@myhost:~$ WINEARCH=win32; WINEPREFIX=~/.wine32; export WINEARCH; export WINEPREFIX; winetricks ie8

JRE7をインストール

foo@myhost:~$ WINEARCH=win32; WINEPREFIX=~/.wine32; export WINEARCH; export WINEPREFIX; wine ダウンロード/jre-7u80-windows-i586.exe

java文字化け対策

Javaが使用するMSゴシックがWineには含まれておらず、日本語が豆腐「□」になってしまう。この回避策として、Takaoゴシックを使ってフォント対策を行う。

foo@myhost:~$ cd .wine32/drive_c/Program\ Files/Java/jre7/lib/fonts
foo@myhost:~$ mkdir fallback
foo@myhost:~$ ln -s /usr/share/fonts/truetype/takao-gothic/Takao* fallback

javaセキュリティの設定

foo@myhost:~$ WINEARCH=win32; WINEPREFIX=~/.wine32; export WINEARCH; export WINEPREFIX; wine start /Unix '/home/foo/.wine32/drive_c/Program\ Files/Java/jre7/bin/javacpl.exe'

セキュリティ→例外サイト・リスト へRACへのアクセスURLを追加

IEの起動

foo@myhost:~$ WINEARCH=win32; WINEPREFIX=~/.wine32; export WINEARCH; export WINEPREFIX; wine 'C:\Program Files\Internet Explorer\iexplore'

参考URL

HP ProLiant MicroServerリモートアクセスカードキット設定手順書(PDF)
JavaをWineにインストール(15.02.02更新) -- Yahoo!知恵袋
WindowsでJavaコントロール・パネルはどこにありますか。

おまけ:Ubuntuデスクトップアイコン作成

コマンド:

env WINEPREFIX="/home/foo/.wine32" wine 'C:\Program Files\Internet Explorer\iexplore'

Last Updated on 2024-08-13 by spicebeat

タイトルとURLをコピーしました