標籤:平台 福士 處理 bit 執行 inux body opensuse install
遠程虛擬控制台依賴於java運行環境(jre),在通過瀏覽器開啟連結前,系統必須安裝jre環境,遠端管理控制台其實就是一個java程式,開啟相應的網站會下載一個jnlp(java網路載入協議)的檔案,只有運行這個jnlp檔案的程式才能實現遠端控制,linux上實現jre可以通過OpenJDK的jre或者Oracle java的jre。
一、OpenJDK
OpenJDK做為GPL許可(GPL-licensed)的Java平台的開源化實現,Sun正式發布它已經六年有餘。從發布那一時刻起,Java社區的福士們就又開始努力學習,以適應這個新的開原始碼基礎(code-base)。
1、產看linxu系統是否安裝openjdk
openSUSE:~ # java -version
openjdk version "1.8.0_151"
OpenJDK Runtime Environment (IcedTea 3.6.0) (build 1.8.0_151-b12 suse-18.1-x86_64)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)
openSUSE:~ #
通過上面的資訊可以知道系統安裝了1.8.0_151版本的openjre
2、如果沒有安裝通過下面命令安裝:
openSUSE:~ # zypper install java-1_8_0-openjdk
3、添加覽器外掛程式Icedtea Java web Start(替代javaws)
openSUSE:~ # zypper install java-1_8_0-openjdk-plugin
通過上面的設定就可以通過Firefox瀏覽器直接運行java程式實現遠端管理了。
4、Opera Chromium瀏覽器可能不會關聯這個外掛程式,沒有關係開啟這個連結後會自動下載一個jnlp的檔案,把他儲存到指定的目錄,通過javaws命令運行就可以。
例:指定目錄是/home/pipci/Downloads/ jnlp檔案為kvm.jnlp 命令如下:
openSUSE:/home/pipci/Download # javaws kvm.jnlp #這種方式跟通過瀏覽器開啟是一樣的,只是麻煩點,通過瀏覽器外掛程式也是調用javaws這裡命令。
二、Oracle java
1、首先要安裝Oracle java(jre)安裝方法前面的文章已經寫了,這裡就不講述了。
連結 http://www.cnblogs.com/pipci/p/8618493.html
先建立javaws程式案頭捷徑,
右鍵->程式啟動器->編輯應用程式->建立菜單->常規中 名稱 描述自訂 命令輸入命令的絕對路徑
/usr/java/jre1.8.0_161/bin/javaws
建立完後儲存。
通過firefox開啟連結時候在彈出的標籤 你想要firefox如何處理此檔案?開啟 通過 處選擇新加的javaws就可以。
2、Opera Chromium瀏覽器可能不會關聯這個外掛程式,沒有關係開啟這個連結後會自動下載一個jnlp的檔案,把他儲存到指定的目錄,通過javaws命令運行就可以。
例:指定目錄是/home/pipci/Downloads/ jnlp檔案為kvm.jnlp 命令如下:
openSUSE:/home/pipci/Download # javaws kvm.jnlp #這種方式跟通過瀏覽器開啟是一樣的,只是麻煩點,通過瀏覽器外掛程式也是調用javaws這個程式。
三、如果系統裡同時存在兩個版本的java程式,可以通過選擇各自的外掛程式,或者通過絕對路徑程式來運行(環境變數只能指定一個,另外的就要用程式絕對路徑)。
OpenSUSE Leap 42.3下通過Firefox Opera Chromium瀏覽器直接執行java應用程式(開啟java jnlp檔案)實現在伺服器遠程虛擬控制台完成遠端管理的方法