linux怎麼安裝oraclejava
- IT科技
- 關注:2.75W次
oracle自帶JAVA環境,建議你檢查關聯包是否有缺失,看oracle的官方文件(http://docs.oracle.com/cd/E11882_01/install.112/e24324/toc.htm)列出了linux下需要的所有包,檢視命令rpm -qa|grep 包名;
本文將介紹在32位和64位Ubuntu作業系統上安裝32位和64位Oracle Java 7(當前版本號為1.7.0_45
oracle裡面可以建立物件什麼的 有些內容東東需要在java虛擬機器下執行的 所以我們在安裝Oracle的時候 會自動安裝上java執行環境.
)JDK/JRE的方法。這裡介紹的方法也適用於Debian和Linux Mint。
同求解,我也遇到了這個問題,設定了java的CLASSPATH還是報這個錯誤,也重啟了.bash_profile,搞不懂了 -- 當年我的回答可能技術水平太差,現在來看,這個問題其實就是你的響應檔案有問題(如果是靜默安裝的話),檢查一下里面的配置項是不是寫
如何在Ubuntu Linux上升級Oracle Java
什麼版本 linux 裝什麼版本Oracle? 真被Oracle認證的Linux就那麼幾個,不是隨便一個linux能可以裝Oracle的,另外你這個命令列是怎麼登陸上去的? askmaclean oracle
如果你已經在系統上安裝有Oracle Java 7,請參考該方法進行升級。
java.lang.NullPointerException:這個提示是dbca丟擲的java程序錯誤。 解決: 檢查JDK安裝路徑和配置;
如何在Ubuntu Linux上安裝Oracle Java JRE
檢查硬體是否滿足要求 1)確保系統有足夠的 RAM 和交換空間大小,執行以下命令: #grep MemTotal /proc/meminfo #grepSwapTotal /proc/meminfo 注:所需最小 RAM 為 512MB,而所需最小交換空間為 1GB。對於 RAM 小於或等於 2GB 的系統,交換空間
該文適合只 需要安裝Oracle Java JRE用於執行Java應用程式而不需要開發Java程式的使用者。 你安裝軟體有沒有報錯?你是安裝軟體的時候建庫還是安裝完軟體再自己執行的dbca 如何在Ubuntu Linux上安裝Oracle Java JDK 這個是我安裝的時候做的筆記,哪步有問題請再提問 安裝筆記 一、準備工作 1.配置版本支援 1)查詢安裝Oracle的系統的發行版本 #cat /etc/redhat-release 我的是CentOS release 5.5 (Final) 2)檢視Oracle安裝包中的oraparamsilent.ini中的系統支 適合需要安裝Oracle Java JDK用於開發Java程式和應用的使用者,Oracle Java JRE已包含在Oracle JDK內。 這個是我安裝的時候做的筆記,哪步有問題請再提問 安裝筆記 一、準備工作 1.配置版本支援 1)查詢安裝Oracle的系統的發行版本 #cat /etc/redhat-release 我的是CentOS release 5.5 (Final) 2)檢視Oracle安裝包中的oraparamsilent.ini中的系統支 如何在Web瀏覽器中啟用Oracle Java 翻譯一下,就是,你的顯示卡驅動設定必須是256色的,而你的linux連圖形介面都沒,256色肯定是沒了 補充一下:個人猜測,由於你的linux虛擬機器沒裝顯示卡驅動,導致 oracle11g在安裝圖形介面工具的時候異常了。 介紹在web瀏覽器中啟用/升級Oracle Java的方法。第1步: 一、 JRE vs OpenJDK vs Oracle JDK 在安裝Java之前,讓我們快速地瞭解JRE、OpenJDK和Oracle JDK之間的不同之處。 JRE(Java Runtime Environment),它是你執行一個基於Java語言應用程式的所正常需要的環境。如果你不是一個程式設計師的話,這些足 開啟終端執行以下命令,檢查你的Ubuntu Linux作業系統是32位的還是64位的。 正常,肯定的。 你在root使用者下執行: xhost + 再切換到oracle使用者下,執行安裝程式。 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f file /sbin/init 檢視是否用oralce 的程序 ps -ef | grep ora 一般安裝orcle ,預設會有oracle的使用者。 id oracle 注意,它將顯示的Ubuntu Linux作業系統架構位版本將是32位或64位。 推薦是在/usr/app/oracle下吧,詳見下文。因為oracle是屬於某使用者的,通常該使用者是oracle。 對oracle 10g Oracle基目錄是安裝Oracle軟體的頂層目錄,這個目錄的OFA推薦路徑為/mount_poi nt/app/[Oracle軟體擁有者]。例如,一般的Oracle基目錄 第2步: 檢查你的系統上是否已安裝Java。 #cd /etc/ yum.repos.d #rm -fr #elinks mirrors.163.com 下載對應的repo檔案--儲存 #yum clean all #yum makecache 要檢查該項,你需要在終端上執行Java版本命令。 檢測DISPLAY選項未通過。 建議你直接使用oracle登入而不使用root再su,就不會牽扯到DISPLAY的問題。 開啟終端並輸入以下命令: 如果Linux自帶導航的話,建議使用自帶的導航來安裝。 Linux不像Windows,隨便什麼都是通過設定來實現,不設定是沒有或不能使用。 安裝Oracle要求有足夠大的共享記憶體和最大可執行程式,這些都是要靠我們自己調整系統引數實現。 1、修改核心引數 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f java -version 沒有許可權寫這個資料夾 /oracle/oralnventory 你用root帳號裝的麼? 如果你在系統上安裝了OpenJDK,則命令的返回可能如下: 原因是:缺少支援列印的圖形化動態連結庫libXp.so.6 這個錯誤是由於缺少系統安裝包,安裝上即可: # yum install libXp 記得給分啊 java version "1.7.0_15" 這個檔案預設是隱藏的 你可以直接用vi /home/oracle/.bash_profile編輯 OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15~pre1-0lucid1) 建議樓主安裝前先看一下oracle安裝文件,磨刀不誤砍柴工。 http://www.cnblogs.com/quanweiru/archive/2012/11/09/2762353.html 樓主這個錯誤是由許可權引起的,對oracle資料庫的操作必須是在oracle使用者底下。 (1) 建立Oracle使用者組# groupadd oin OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode) 如果你在系統上安裝了OpenJDK,那麼你的Java發行商版本並不適用於本文所介紹的方法。 第3步: 從你的系統上完全刪除OpenJDK/JRE並建立目錄儲存Oracle Java JDK/JRE二進位制檔案。 這將能避免系統衝突以及不同Java發行商版本所造成的混亂。例如,如果你在系統上安裝了OpenJDK/JRE,可以在命令列中輸入以下命令進行刪除: 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo apt-get purge openjdk-* 該命令將從你的系統上完全刪除OpenJDK/JRE 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo mkdir -p /usr/local/java 該命令將建立用於儲存Oracle Java JDK和JRE二進位制檔案的目錄。 第4步: 下載用於Linux的Oracle Java JDK/JRE 。 確保你選擇了正確的 、適用於你的系統架構的、32位或64位的壓縮二進位制檔案(檔名以tar.gz結束)。 例如,如果你使用的是32位Ubuntu Linux,則應下載32位Oracle Java二進位制檔案。 例如,如果你使用的是64位Ubuntu Linux,則應下載64位Oracle Java二進位制檔案。 可選操作,下載Oracle Java JDK/JRE文件 選擇jdk-7u40-apidocs.zip 重要資訊: 64位Oracle Java二進位制檔案無法應用於32位Ubuntu Linux作業系統,如果你嘗試在32位Ubuntu Linux上安裝64位Oracle Java,你將會得到多條系統錯誤資訊。 第5步: 把Oracle Java二進位制檔案複製到/usr/local/java目錄。 大部分情況下,Oracle Java二進位制檔案將被下載至:/home/"你的使用者名稱" /Downloads。 32位Ubuntu Linux安裝32位Oracle Java安裝指南: 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f cd /home/"你的使用者名稱" /Downloads 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo cp -r jdk-7u45-linux-i586.tar.gz /usr/local/java 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo cp -r jre-7u45-linux-i586.tar.gz /usr/local/java 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f cd /usr/local/java 64位Ubuntu Linux安裝64位Oracle Java安裝指南: 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f cd /home/"你的使用者名稱" /Downloads 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo cp -r jdk-7u45-linux-x64.tar.gz /usr/local/java 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo cp -r jre-7u45-linux-x64.tar.gz /usr/local/java 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f cd /usr/local/java 第6步: 把Java二進位制檔案解壓縮到目錄/usr/local/java 32位Ubuntu Linux安裝32位Oracle Java安裝指南: 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo tar xvzf jdk-7u45-linux-i586.tar.gz 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo tar xvzf jre-7u45-linux-i586.tar.gz 64位Ubuntu Linux安裝64位Oracle Java安裝指南: 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo tar xvzf jdk-7u45-linux-x64.tar.gz 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo tar xvzf jre-7u45-linux-x64.tar.gz 第7步: 再三檢查你的目錄。 現在,你應該有兩個關於Java JDE/JRE的解壓二進位制目錄在/usr/local/java中: 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f ls -a jdk1.7.0_45 jre1.7.0_45 第8步: 編輯系統路徑檔案/etc/profile並新增以下系統變數到你的系統路徑中。 以root身份,使用nano、gedit或任何其他文字編輯器,開啟/etc/profile。 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo gedit /etc/profile 或者 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo nano /etc/profile 第9步: 使用箭頭鍵滾動到檔案底部並在/etc/profile檔案的末尾新增以下行: 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f JAVA_HOME=/usr/local/java/jdk1.7.0_45 PATH=$PATH:$HOME/bin:$JAVA_HOME/bin JRE_HOME=/usr/local/java/jre1.7.0_45 PATH=$PATH:$HOME/bin:$JRE_HOME/bin export JAVA_HOME export JRE_HOME export PATH 第10步: 儲存/etc/profile檔案並退出。 第11步: 通知你的Ubuntu Linux系統你的Oracle Java JDK/JRE的位置。 這將能讓系統知道存在著新的可用Oracle Java版本。 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1 該命令將提示系統存在這可用的Oracle Java JRE 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_45/bin/javac" 1 該命令將提示系統存在這可用的Oracle Java JDK 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1 該命令將提示系統存在這可用的Oracle Java Web start 第12步: 通知你的Ubuntu Linux系統把Oracle Java JDK/JRE作為預設Java。 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo update-alternatives --set java /usr/local/java/jre1.7.0_45/bin/java 該命令將為系統設定java執行環境 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_45/bin/javac 該命令將為系統設定javac編譯器 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_45/bin/javaws 該命令將為系統設定Java Web start 第13步: 輸入以下命令過載儲存在檔案/etc/profile內的系統範圍內的PATH: 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f . /etc/profile 注意,儲存在檔案/etc/profile內的系統範圍內的PATH將在重啟Ubuntu Linux system後被過載 第14步: 測試Oracle Java是否被正確地安裝到了系統上。 執行以下命令並注意Java的版本: 第15步: 成功地完成安裝的32位Oracle Java將顯示: 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f java -version 沒有許可權寫這個資料夾 /oracle/oralnventory 你用root帳號裝的麼? 該命令顯示了執行在你的系統上的java的版本 你將看到如下資訊: java version "1.7.0_45" Java(TM) SE Runtime Environment (build 1.7.0_45-b18) Java HotSpot(TM) Server VM (build 24.45-b08, mixed mode) 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f javac -version 該命令將確認你可以在終端上編譯Java程式。 你將看到如下資訊: javac 1.7.0_45 第16步: 成功地完成安裝的64位Oracle Java將顯示: 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f java -version 沒有許可權寫這個資料夾 /oracle/oralnventory 你用root帳號裝的麼? 該命令將顯示執行在你的系統上的java的版本 你將看到如下資訊: java version "1.7.0_45" Java(TM) SE Runtime Environment (build 1.7.0_45-b18) Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode) 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f javac -version 該命令將確認你可以在終端上編譯Java程式。 你將看到如下資訊: javac 1.7.0_45 第17步: 恭喜你,你已經在Linux系統上安裝好了Oracle Java。 現在重啟你的Ubuntu Linux系統。隨後,你的系統將得到全面設定,可用於執行和開發Java程式。下一步,你可能需要嘗試編譯並執行你自己的Java程式,請參考下文如何在Ubuntu Linux上建立你的第一個Java程式 可選:如何在Web瀏覽器中啟用Oracle Java 要在web瀏覽器中啟用Java外掛,你必須從web瀏覽器外掛目錄中建立一個符號連結,指向包含有Oracle Java的Java外掛路徑。 重要注意事項: 由於存在著很多安全漏洞,我特別提醒你在web瀏覽器中啟用Oracle Java 7是要特別小心。基本上,當你在web瀏覽器中啟用了Oracle Java 7,如果你的web瀏覽器的安全漏洞被髮掘出來,壞人將能入侵你的系統。要了解更多關於Java的安全漏洞,請檢視以下網站:Java Tester Google Chrome 32位Oracle Java指南 instructions: 執行以下命令。 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo mkdir -p /opt/google/chrome/plugins 這將建立名為/opt/google/chrome/plugins的目錄 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f cd /opt/google/chrome/plugins 這將讓你進入到google chrome外掛目錄中,在建立符號連結前確保你位於該目錄內 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386 /libnpjp2.so 這將把關於Java JRE( Java Runtime Environment )外掛libnpjp2.so 的符號連結建立到你的Google Chrome web瀏覽器 64位Oracle Java指南: 執行以下命令。 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo mkdir -p /opt/google/chrome/plugins 這將建立名為/opt/google/chrome/plugins的目錄 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f cd /opt/google/chrome/plugins 這將讓你進入到google chrome外掛目錄,在建立符號連結前確保你位於該目錄內 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64 /libnpjp2.so 這將把關於Java JRE( Java Runtime Environment )外掛libnpjp2.so 的符號連結建立到你的Google Chrome web瀏覽器 提醒: 注意: 當你執行以上命令時,有時會得到以下資訊: ln: creating symbolic link `./libnpjp2.so: File exists 要解決該問題,執行以下命令刪除以前的符號連結: 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f cd /opt/google/chrome/plugins 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo rm -rf libnpjp2.so 在執行命令前確保你位於/opt/google/chrome/plugins目錄內 重啟瀏覽器並進入Java Tester測試Java是否在你的web瀏覽器內正常工作。 Mozilla Firefox 32位Oracle Java指南: 執行以下命令。 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f cd /usr/lib/mozilla/plugins 這將讓你進入到/usr/lib/mozilla/plugins目錄,如果該目錄不存在則建立它 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo mkdir -p /usr/lib/mozilla/plugins 這將建立目錄/usr/lib/mozilla/plugins,在建立符號連結前確保你位於該目錄內 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386 /libnpjp2.so 這將把關於Java JRE( Java Runtime Environment )外掛libnpjp2.so 的符號連結建立到你的Mozilla Firefox web瀏覽器 64位Oracle Java指南: 執行以下命令。 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f cd /usr/lib/mozilla/plugins 這將讓你進入到/usr/lib/mozilla/plugins目錄,如果該目錄不存在則建立它 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo mkdir -p /usr/lib/mozilla/plugins 這將建立目錄/usr/lib/mozilla/plugins,在建立符號連結前確保你位於該目錄內 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64 /libnpjp2.so 這將把關於Java JRE( Java Runtime Environment )外掛libnpjp2.so 的符號連結建立到你的Mozilla Firefox web瀏覽器 提醒: 注意: 當你執行以上命令時,有時會得到以下資訊: ln: creating symbolic link `./libnpjp2.so: File exists 要解決該問題,執行以下命令刪除以前的符號連結: 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f cd /usr/lib/mozilla/plugins 輸入/複製/貼上: root使用者下執行#xhost local:oraclenon-network local connections being added to access control list然後oracle身份就可以執行X程式了。 man xhost中有這樣一段 A complete name has the syntax ‘‘family:name’’ where the families are as f sudo rm -rf libnpjp2.so 在執行命令前確保你位於/usr/lib/mozilla/plugins目錄內 重啟瀏覽器並進入Java Tester測試Java是否在你的web瀏覽器內正常工作。 小提示 請注意本文件將持續更新,因為Oracle有時會變更Java JDK/JRE二進位制檔案的安裝方法。 請注意,在Oracle Java的新發布中,Oracle都將作出安全升級、錯誤修正以及效能的提升。在你的系統上安裝Oracle Java時,請注意版本好的變化。檢視如何在Ubuntu Linux上升級Oracle Java瞭解更多資訊。 在Ubuntu Linux上,你可以選擇是否使用OpenJDK,這是一種免費和開源的Java程式語言的實施,你也可以使用Oracle Java JDK和JRE。有些使用者傾向於使用Oracle Java (因為這是最新版本的Java而且是直接來自Java技術的維護者),但情況可能會有所不同。 擴充套件閱讀,以下內容您可能還感興趣。 linux下怎麼裝oracle,具體一點! 這個是我安裝的時候做的筆記,哪步有問題請再提問 安裝筆記 一、準備工作 1.配置版本支援 1)查詢安裝Oracle的系統的發行版本 #cat /etc/redhat-release 我的是CentOS release 5.5 (Final) 2)檢視Oracle安裝包中的oraparamsilent.ini中的系統支援 #vim $HOME/database/install/oraparamsilent.ini 中Linux=後面都支援什麼系統 我的是Linux=redhat-3,redhat-4 ,在後面加上CentOS release 5.5 使Oracle安裝程式可以支援CentOS5.5 2.建立Oracle使用者 1)建立2個組 # /usr/sbin/groupadd oinstall # /usr/sbin/groupadd dba 2)增加1個使用者 # /usr/sbin/useradd -g oinstall -G dba oracle 3.核心引數配置 #vim /etc/sysctl.conf 在裡面加入 ######Oracle install configuration net.ipv4.ip_local_port_range = 1024 65500 fs.file-max = 6815744 net.core.wmem_max = 1048576 fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 536870912 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048586 4.安裝系統中Oracle需要的包 binutils-2.17.50.0.6 ok compat-libstdc++-33-3.2.3 ok elfutils-libelf-0.125 ok elfutils-libelf-devel-0.125 --安裝的時候會提示此包和下面的包互相有依賴關係,解決方法是兩個包一起安裝 elfutils-libelf-devel-static-0.125-- kernel-headers-2.6.18 ok glibc-headers-2.5 ok glibc-devel-2.5 ok gcc-4.1.2 ok gcc-c++-4.1.2 ok glibc-2.5-24 ok glibc-common-2.5 ok libXtst-(這個是安裝中報錯補充上的,沒安裝這個的時候圖形起不來) ksh-20060214 ok libaio-0.3.106 ok libaio-devel-0.3.106 -- libgcc-4.1.2 ok libgomp-4.1.2 ok libstdc++-4.1.2 ok libstdc++-devel-4.1.2 ok make-3.81 ok numactl-devel-0.9.8.i386 -- sysstat-7.0.2 -- unixODBC-2.2.11 -- unixODBC-devel-2.2.11 -- 5.su 到 oracle使用者,配置環境變數 #vim .bash_profile 在裡面新增 ###### install Oracle environment export ORACLE_BASE=/home/oracle export ORACLE_HOME=$ORACLE_BASE/oracle export ORACLE_SID=orcl export PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin 6.開啟xmanager 因為我預設沒有給linux安裝圖形,所以本地開啟圖形 1)開啟圖形 2)配置 #export DISPLAY=192.168.2.102:0.0(本機的ip地址) 7.修改預言export LANG=en_US 二、安裝 執行#./runInstaller 按照提示資訊下一步就好,全部都是中文顯示 中間自檢的時候會有提示未設定好的warning,按照提示去修改 三、執行 (安裝了預設的庫) 1.退格鍵不可以用解決 #$stty erase ^H 四、建庫dbca linux下安裝oracle11g總是失敗 告訴我缺少java的jar包? 翻譯一下,就是,你的顯示卡驅動設定必須是256色的,而你的linux連圖形介面都沒,256色肯定是沒了 補充一下:個人猜測,由於你的linux虛擬機器沒裝顯示卡驅動,導致 oracle11g在安裝圖形介面工具的時候異常了。 linux下安裝oracle到88%不動了 主機對映原因,修改hosts檔案即可追問能說具體改成什麼樣子的麼?最好帶個截圖 怎樣在Ubuntu 14.04中安裝Java 一、 JRE vs OpenJDK vs Oracle JDK 在安裝Java之前,讓我們快速地瞭解JRE、OpenJDK和Oracle JDK之間的不同之處。 JRE(Java Runtime Environment),它是你執行一個基於Java語言應用程式的所正常需要的環境。如果你不是一個程式設計師的話,這些足夠你的需要。 JDK代表Java開發工具包,如果你想做一些有關Java的開發(閱讀程式),這正是你所需要的。 OpenJDK是Java開發工具包的開源實現,Oracle JDK是Java開發工具包的官方Oracle版本。儘管OpenJDK已經足夠滿足大多數的案例,但是許多程式比如Android Studio建議使用Oracle JDK,以避免UI/效能問題。 二、安裝JRE 檢查Java是否已經安裝在Ubuntu上 開啟終端,使用下面的命令: java -version1 如果你看到像下面的輸出,這就意味著你並沒有安裝過Java: The program ‘java’ can be found in the following packages: *default-jre * gcj-4.6-jre-headless * openjdk-6-jre-headless * gcj-4.5-jre-headless * openjdk-7-jre-headless Try: sudo apt-get install1234567 開啟終端,使用下面的命令安裝JRE: sudo apt-get install default-jre1 三、安裝Oracle JDK 8 sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer sudo apt-get install oracle-java8-set-default1234567 四、安裝OpenJDK 1. 安裝openJDK 7 sudo apt-get install openjdk-7-jdk1 2. 安裝openJDK 8 sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt-get install openjdk-8-jdk1234 五、執行之後檢視java版本 java -version1 oracle linux6.6 32位系統中,安裝oracle11g引數都配置好了 ./runinstaller ,後一分鐘之後報java錯誤。 正常,肯定的。 你在root使用者下執行: xhost + 再切換到oracle使用者下,執行安裝程式。追問這個,我也做成功了,但是還是有問題,哥們可以遠端看看不😄😄
- 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/0pon3g.html