oracle自帶JAVA環(huán)境,建議你檢查關(guān)聯(lián)包是否有缺失,看oracle的官方文檔(http://docs.oracle.com/cd/E11882_01/install.112/e24324/toc.htm)列出了linux下需要的所有包,查看命令rpm -qa|grep 包名;
本文將介紹在32位和64位Ubuntu操作系統(tǒng)上安裝32位和64位Oracle Java 7(當(dāng)前版本號為1.7.0_45
oracle里面可以創(chuàng)建對象什么的 有些內(nèi)容東東需要在java虛擬機下運行的 所以我們在安裝Oracle的時候 會自動安裝上java運行環(huán)境.
)JDK/JRE的方法。這里介紹的方法也適用于Debian和Linux Mint。
同求解,我也遇到了這個問題,設(shè)置了java的CLASSPATH還是報這個錯誤,也重啟了.bash_profile,搞不懂了 -- 當(dāng)年我的回答可能技術(shù)水平太差,現(xiàn)在來看,這個問題其實就是你的響應(yīng)文件有問題(如果是靜默安裝的話),檢查一下里面的配置項是不是寫
如何在Ubuntu Linux上升級Oracle Java
什么版本 linux 裝什么版本Oracle? 真被Oracle認證的Linux就那么幾個,不是隨便一個linux能可以裝Oracle的,另外你這個命令行是怎么登陸上去的? askmaclean oracle
如果你已經(jīng)在系統(tǒng)上安裝有Oracle Java 7,請參考該方法進行升級。
java.lang.NullPointerException:這個提示是dbca拋出的java進程錯誤。 解決: 檢查JDK安裝路徑和配置;
如何在Ubuntu Linux上安裝Oracle Java JRE
檢查硬件是否滿足要求 1)確保系統(tǒng)有足夠的 RAM 和交換空間大小,運行以下命令: #grep MemTotal /proc/meminfo #grepSwapTotal /proc/meminfo 注:所需最小 RAM 為 512MB,而所需最小交換空間為 1GB。對于 RAM 小于或等于 2GB 的系統(tǒng),交換空間
該文適合只
需要安裝Oracle Java JRE用于運行Java應(yīng)用程序而不需要開發(fā)Java程序的用戶。
你安裝軟件有沒有報錯?你是安裝軟件的時候建庫還是安裝完軟件再自己運行的dbca
如何在Ubuntu Linux上安裝Oracle Java JDK
這個是我安裝的時候做的筆記,哪步有問題請再提問 安裝筆記 一、準(zhǔn)備工作 1.配置版本支持 1)查詢安裝Oracle的系統(tǒng)的發(fā)行版本 #cat /etc/redhat-release 我的是CentOS release 5.5 (Final) 2)查看Oracle安裝包中的oraparamsilent.ini中的系統(tǒng)支
適合需要安裝Oracle Java JDK用于開發(fā)Java程序和應(yīng)用的用戶,Oracle Java JRE已包含在Oracle JDK內(nèi)。
這個是我安裝的時候做的筆記,哪步有問題請再提問 安裝筆記 一、準(zhǔn)備工作 1.配置版本支持 1)查詢安裝Oracle的系統(tǒng)的發(fā)行版本 #cat /etc/redhat-release 我的是CentOS release 5.5 (Final) 2)查看Oracle安裝包中的oraparamsilent.ini中的系統(tǒng)支
如何在Web瀏覽器中啟用Oracle Java
翻譯一下,就是,你的顯卡驅(qū)動設(shè)置必須是256色的,而你的linux連圖形界面都沒,256色肯定是沒了 補充一下:個人猜測,由于你的linux虛擬機沒裝顯卡驅(qū)動,導(dǎo)致 oracle11g在安裝圖形界面工具的時候異常了。
介紹在web瀏覽器中啟用/升級Oracle Java的方法。第1步:
一、 JRE vs OpenJDK vs Oracle JDK 在安裝Java之前,讓我們快速地了解JRE、OpenJDK和Oracle JDK之間的不同之處。 JRE(Java Runtime Environment),它是你運行一個基于Java語言應(yīng)用程序的所正常需要的環(huán)境。如果你不是一個程序員的話,這些足
打開終端運行以下命令,檢查你的Ubuntu Linux操作系統(tǒng)是32位的還是64位的。
正常,肯定的。 你在root用戶下執(zhí)行: xhost + 再切換到oracle用戶下,運行安裝程序。
輸入/復(fù)制/粘貼:
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操作系統(tǒng)架構(gòu)位版本將是32位或64位。
推薦是在/usr/app/oracle下吧,詳見下文。因為oracle是屬于某用戶的,通常該用戶是oracle。 對oracle 10g Oracle基目錄是安裝Oracle軟件的頂層目錄,這個目錄的OFA推薦路徑為/mount_poi nt/app/[Oracle軟件擁有者]。例如,一般的Oracle基目錄
第2步:
檢查你的系統(tǒng)上是否已安裝Java。
#cd /etc/ yum.repos.d #rm -fr #elinks mirrors.163.com 下載對應(yīng)的repo文件--保存 #yum clean all #yum makecache
要檢查該項,你需要在終端上運行Java版本命令。
檢測DISPLAY選項未通過。 建議你直接使用oracle登錄而不使用root再su,就不會牽扯到DISPLAY的問題。
打開終端并輸入以下命令:
如果Linux自帶導(dǎo)航的話,建議使用自帶的導(dǎo)航來安裝。 Linux不像Windows,隨便什么都是通過設(shè)置來實現(xiàn),不設(shè)置是沒有或不能使用。 安裝Oracle要求有足夠大的共享內(nèi)存和最大可運行程序,這些都是要靠我們自己調(diào)整系統(tǒng)參數(shù)實現(xiàn)。 1、修改內(nèi)核參數(shù)
輸入/復(fù)制/粘貼:
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
沒有權(quán)限寫這個文件夾 /oracle/oralnventory 你用root帳號裝的么?
如果你在系統(tǒng)上安裝了OpenJDK,則命令的返回可能如下:
原因是:缺少支持打印的圖形化動態(tài)鏈接庫libXp.so.6 這個錯誤是由于缺少系統(tǒng)安裝包,安裝上即可: # 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 樓主這個錯誤是由權(quán)限引起的,對oracle數(shù)據(jù)庫的操作必須是在oracle用戶底下。 (1) 創(chuàng)建Oracle用戶組# groupadd oin
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)
如果你在系統(tǒng)上安裝了OpenJDK,那么你的Java發(fā)行商版本并不適用于本文所介紹的方法。
第3步:
從你的系統(tǒng)上完全刪除OpenJDK/JRE并創(chuàng)建目錄保存Oracle Java JDK/JRE二進制文件。
這將能避免系統(tǒng)沖突以及不同Java發(fā)行商版本所造成的混亂。例如,如果你在系統(tǒng)上安裝了OpenJDK/JRE,可以在命令行中輸入以下命令進行刪除:
輸入/復(fù)制/粘貼:
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-*
該命令將從你的系統(tǒng)上完全刪除OpenJDK/JRE
輸入/復(fù)制/粘貼:
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
該命令將創(chuàng)建用于保存Oracle Java JDK和JRE二進制文件的目錄。
第4步:
下載用于Linux的Oracle Java JDK/JRE
。
確保你選擇了正確的
、適用于你的系統(tǒng)架構(gòu)的、32位或64位的壓縮二進制文件(文件名以tar.gz結(jié)束)。
例如,如果你使用的是32位Ubuntu Linux,則應(yīng)下載32位Oracle Java二進制文件。
例如,如果你使用的是64位Ubuntu Linux,則應(yīng)下載64位Oracle Java二進制文件。
可選操作,下載Oracle Java JDK/JRE文檔
選擇jdk-7u40-apidocs.zip
重要信息:
64位Oracle Java二進制文件無法應(yīng)用于32位Ubuntu Linux操作系統(tǒng),如果你嘗試在32位Ubuntu Linux上安裝64位Oracle Java,你將會得到多條系統(tǒng)錯誤信息。
第5步:
把Oracle Java二進制文件復(fù)制到/usr/local/java目錄。
大部分情況下,Oracle Java二進制文件將被下載至:/home/"你的用戶名"
/Downloads。
32位Ubuntu Linux安裝32位Oracle Java安裝指南:
輸入/復(fù)制/粘貼:
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
輸入/復(fù)制/粘貼:
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
輸入/復(fù)制/粘貼:
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
輸入/復(fù)制/粘貼:
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安裝指南:
輸入/復(fù)制/粘貼:
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
輸入/復(fù)制/粘貼:
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
輸入/復(fù)制/粘貼:
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
輸入/復(fù)制/粘貼:
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安裝指南:
輸入/復(fù)制/粘貼:
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
輸入/復(fù)制/粘貼:
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安裝指南:
輸入/復(fù)制/粘貼:
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
輸入/復(fù)制/粘貼:
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步:
再三檢查你的目錄。
現(xiàn)在,你應(yīng)該有兩個關(guān)于Java JDE/JRE的解壓二進制目錄在/usr/local/java中:
輸入/復(fù)制/粘貼:
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步:
編輯系統(tǒng)路徑文件/etc/profile并添加以下系統(tǒng)變量到你的系統(tǒng)路徑中。
以root身份,使用nano、gedit或任何其他文本編輯器,打開/etc/profile。
輸入/復(fù)制/粘貼:
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
或者
輸入/復(fù)制/粘貼:
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文件的末尾添加以下行:
輸入/復(fù)制/粘貼:
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系統(tǒng)你的Oracle Java JDK/JRE的位置。
這將能讓系統(tǒng)知道存在著新的可用Oracle Java版本。
輸入/復(fù)制/粘貼:
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
該命令將提示系統(tǒng)存在這可用的Oracle Java JRE
輸入/復(fù)制/粘貼:
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
該命令將提示系統(tǒng)存在這可用的Oracle Java JDK
輸入/復(fù)制/粘貼:
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
該命令將提示系統(tǒng)存在這可用的Oracle Java Web start
第12步:
通知你的Ubuntu Linux系統(tǒng)把Oracle Java JDK/JRE作為默認Java。
輸入/復(fù)制/粘貼:
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
該命令將為系統(tǒng)設(shè)置java運行環(huán)境
輸入/復(fù)制/粘貼:
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
該命令將為系統(tǒng)設(shè)置javac編譯器
輸入/復(fù)制/粘貼:
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
該命令將為系統(tǒng)設(shè)置Java Web start
第13步:
輸入以下命令重載保存在文件/etc/profile內(nèi)的系統(tǒng)范圍內(nèi)的PATH:
輸入/復(fù)制/粘貼:
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內(nèi)的系統(tǒng)范圍內(nèi)的PATH將在重啟Ubuntu Linux system后被重載
第14步:
測試Oracle Java是否被正確地安裝到了系統(tǒng)上。
運行以下命令并注意Java的版本:
第15步:
成功地完成安裝的32位Oracle Java將顯示:
輸入/復(fù)制/粘貼:
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
沒有權(quán)限寫這個文件夾 /oracle/oralnventory 你用root帳號裝的么?
該命令顯示了運行在你的系統(tǒng)上的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)
輸入/復(fù)制/粘貼:
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將顯示:
輸入/復(fù)制/粘貼:
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
沒有權(quán)限寫這個文件夾 /oracle/oralnventory 你用root帳號裝的么?
該命令將顯示運行在你的系統(tǒng)上的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)
輸入/復(fù)制/粘貼:
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步:
恭喜你,你已經(jīng)在Linux系統(tǒng)上安裝好了Oracle Java。
現(xiàn)在重啟你的Ubuntu Linux系統(tǒng)。隨后,你的系統(tǒng)將得到全面設(shè)置,可用于運行和開發(fā)Java程序。下一步,你可能需要嘗試編譯并運行你自己的Java程序,請參考下文如何在Ubuntu Linux上創(chuàng)建你的第一個Java程序
可選:如何在Web瀏覽器中啟用Oracle Java
要在web瀏覽器中啟用Java插件,你必須從web瀏覽器插件目錄中建立一個符號鏈接,指向包含有Oracle Java的Java插件路徑。
重要注意事項:
由于存在著很多安全漏洞,我特別提醒你在web瀏覽器中啟用Oracle Java 7是要特別小心。基本上,當(dāng)你在web瀏覽器中啟用了Oracle Java 7,如果你的web瀏覽器的安全漏洞被發(fā)掘出來,壞人將能入侵你的系統(tǒng)。要了解更多關(guān)于Java的安全漏洞,請查看以下網(wǎng)站:Java Tester
Google Chrome
32位Oracle Java指南 instructions:
執(zhí)行以下命令。
輸入/復(fù)制/粘貼:
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
這將創(chuàng)建名為/opt/google/chrome/plugins的目錄
輸入/復(fù)制/粘貼:
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插件目錄中,在創(chuàng)建符號鏈接前確保你位于該目錄內(nèi)
輸入/復(fù)制/粘貼:
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
這將把關(guān)于Java JRE( Java Runtime Environment )插件libnpjp2.so
的符號鏈接創(chuàng)建到你的Google Chrome web瀏覽器
64位Oracle Java指南:
執(zhí)行以下命令。
輸入/復(fù)制/粘貼:
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
這將創(chuàng)建名為/opt/google/chrome/plugins的目錄
輸入/復(fù)制/粘貼:
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插件目錄,在創(chuàng)建符號鏈接前確保你位于該目錄內(nèi)
輸入/復(fù)制/粘貼:
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
這將把關(guān)于Java JRE( Java Runtime Environment )插件libnpjp2.so
的符號鏈接創(chuàng)建到你的Google Chrome web瀏覽器
提醒:
注意:
當(dāng)你執(zhí)行以上命令時,有時會得到以下信息:
ln: creating symbolic link `./libnpjp2.so: File exists
要解決該問題,執(zhí)行以下命令刪除以前的符號鏈接:
輸入/復(fù)制/粘貼:
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
輸入/復(fù)制/粘貼:
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
在執(zhí)行命令前確保你位于/opt/google/chrome/plugins目錄內(nèi)
重啟瀏覽器并進入Java Tester測試Java是否在你的web瀏覽器內(nèi)正常工作。
Mozilla Firefox
32位Oracle Java指南:
執(zhí)行以下命令。
輸入/復(fù)制/粘貼:
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目錄,如果該目錄不存在則創(chuàng)建它
輸入/復(fù)制/粘貼:
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
這將創(chuàng)建目錄/usr/lib/mozilla/plugins,在創(chuàng)建符號鏈接前確保你位于該目錄內(nèi)
輸入/復(fù)制/粘貼:
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
這將把關(guān)于Java JRE( Java Runtime Environment )插件libnpjp2.so
的符號鏈接創(chuàng)建到你的Mozilla Firefox web瀏覽器
64位Oracle Java指南:
執(zhí)行以下命令。
輸入/復(fù)制/粘貼:
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目錄,如果該目錄不存在則創(chuàng)建它
輸入/復(fù)制/粘貼:
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
這將創(chuàng)建目錄/usr/lib/mozilla/plugins,在創(chuàng)建符號鏈接前確保你位于該目錄內(nèi)
輸入/復(fù)制/粘貼:
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
這將把關(guān)于Java JRE( Java Runtime Environment )插件libnpjp2.so
的符號鏈接創(chuàng)建到你的Mozilla Firefox web瀏覽器
提醒:
注意:
當(dāng)你執(zhí)行以上命令時,有時會得到以下信息:
ln: creating symbolic link `./libnpjp2.so: File exists
要解決該問題,執(zhí)行以下命令刪除以前的符號鏈接:
輸入/復(fù)制/粘貼:
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
輸入/復(fù)制/粘貼:
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
在執(zhí)行命令前確保你位于/usr/lib/mozilla/plugins目錄內(nèi)
重啟瀏覽器并進入Java Tester測試Java是否在你的web瀏覽器內(nèi)正常工作。
小提示
請注意本文檔將持續(xù)更新,因為Oracle有時會變更Java JDK/JRE二進制文件的安裝方法。
請注意,在Oracle Java的新發(fā)布中,Oracle都將作出安全升級、錯誤修正以及性能的提升。在你的系統(tǒng)上安裝Oracle Java時,請注意版本好的變化。查看如何在Ubuntu Linux上升級Oracle Java了解更多信息。
在Ubuntu Linux上,你可以選擇是否使用OpenJDK,這是一種免費和開源的Java編程語言的實施,你也可以使用Oracle Java JDK和JRE。有些用戶傾向于使用Oracle Java (因為這是最新版本的Java而且是直接來自Java技術(shù)的維護者),但情況可能會有所不同。
擴展閱讀,以下內(nèi)容您可能還感興趣。
linux下怎么裝oracle,具體一點!
這個是我安裝的時候做的筆記,哪步有問題請再提問
安裝筆記
一、準(zhǔn)備工作
1.配置版本支持
1)查詢安裝Oracle的系統(tǒng)的發(fā)行版本
#cat /etc/redhat-release
我的是CentOS release 5.5 (Final)
2)查看Oracle安裝包中的oraparamsilent.ini中的系統(tǒng)支持
#vim $HOME/database/install/oraparamsilent.ini 中Linux=后面都支持什么系統(tǒng)
我的是Linux=redhat-3,redhat-4 ,在后面加上CentOS release 5.5
使Oracle安裝程序可以支持CentOS5.5
2.創(chuàng)建Oracle用戶
1)創(chuàng)建2個組
# /usr/sbin/groupadd oinstall
# /usr/sbin/groupadd dba
2)增加1個用戶
# /usr/sbin/useradd -g oinstall -G dba oracle
3.內(nèi)核參數(shù)配置
#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.安裝系統(tǒng)中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 --安裝的時候會提示此包和下面的包互相有依賴關(guān)系,解決方法是兩個包一起安裝
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用戶,配置環(huán)境變量
#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.修改預(yù)言export LANG=en_US
二、安裝
運行#./runInstaller
按照提示信息下一步就好,全部都是中文顯示
中間自檢的時候會有提示未設(shè)置好的warning,按照提示去修改
三、運行 (安裝了默認的庫)
1.退格鍵不可以用解決
#$stty erase ^H
四、建庫dbca
linux下安裝oracle11g總是失敗 告訴我缺少java的jar包?
翻譯一下,就是,你的顯卡驅(qū)動設(shè)置必須是256色的,而你的linux連圖形界面都沒,256色肯定是沒了
補充一下:個人猜測,由于你的linux虛擬機沒裝顯卡驅(qū)動,導(dǎo)致
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語言應(yīng)用程序的所正常需要的環(huán)境。如果你不是一個程序員的話,這些足夠你的需要。
JDK代表Java開發(fā)工具包,如果你想做一些有關(guān)Java的開發(fā)(閱讀程序),這正是你所需要的。
OpenJDK是Java開發(fā)工具包的開源實現(xiàn),Oracle JDK是Java開發(fā)工具包的官方Oracle版本。盡管OpenJDK已經(jīng)足夠滿足大多數(shù)的案例,但是許多程序比如Android Studio建議使用Oracle JDK,以避免UI/性能問題。
二、安裝JRE
檢查Java是否已經(jīng)安裝在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
五、執(zhí)行之后查看java版本
java -version1
oracle linux6.6 32位系統(tǒng)中,安裝oracle11g參數(shù)都配置好了 ./runinstaller ,后一分鐘之后報java錯誤。
正常,肯定的。
你在root用戶下執(zhí)行: xhost +
再切換到oracle用戶下,運行安裝程序。追問這個,我也做成功了,但是還是有問題,哥們可以遠程看看不😄😄
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com