1、jdk-6u21-linux-i586.bin 這個是自解壓的文件,在linux上安裝如下:
$ sudo chmod a+x ./jdk-6u21-linux-i586.bin
a:All,即全部的用戶,包含擁有者,所屬羣組以及其他用戶
x:執行或切換權限,數字代號爲"1"。
$ sudo ./jdk-6u21-linux-i586.bin
在按提示輸入yes後,jdk被解壓到./jdk1.6.0_21 目錄下。
二、配置環境變量
1.Linux 的變量種類
按變量的生存週期來劃分, Linux 變量可分爲兩類:
1. 永久的:需要修改配置文件,變量永久生效。
2. 臨時的:使用 export 命令聲明即可,變量在關閉 shell 時失效 。
2. 設置變量的三種方法
1. 在 /etc/profile 文件 中添加變量【對所有用戶生效(永久的)】
用 VI 在文件 /etc/profile 文件中增加變量,該變量將會對 Linux 下所有用戶有效,並且是“永久的”。
例如:編輯 /etc/profile 文件,添加 CLASSPATH 變量
$sudo vi /etc/profile
export JAVA_HOME=/usr/soft/java/jdk1.6.0_21
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
注:修改文件後要想馬上生效還要運行 $ source /etc/profile 不然只能在下次重進此用戶時生效。
2. 在用戶目錄下的 .bash_profile 文件 中增加變量【對單一用戶生效(永久的)】
用 VI 在用戶目錄下的 .bash_profile 文件中增加變量,改變量僅會對當前用戶有效,並且是“永久的”。
例如:編輯 tivan 用戶目錄( /home/guok )下的 .bash_profile
$ sudo vi /home/tivan/.bash.profile
添加如下內容:
export JAVA_HOME=/usr/soft/java/jdk1.6.0_21
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
注:修改文件後要想馬上生效還要運行 $ source /home/tivan/.bash_profile 不然只能在下次重進此用戶時生效。
3. 直接運行 export 命令 定義變量【只對當前 shell ( BASH )有效(臨時的)】
linux雜記:
設置代理上網方式:
1:export http_proxy=http://yourproxyaddress:proxyport
2:
gksudo gedit /etc/apt/apt.conf
Acquire::http::Proxy "http://yourproxyaddress:proxyport"; 3: gedit ~/.bashrc http_proxy=http://yourproxyaddress:proxyport export http_proxy