系統設定

系統設定

1. 編輯系統設定

sudo nano /etc/hosts
sudo nano /etc/hostname
sudo nano /etc/network/interfaces

2. 停用 IPv6

# 編輯 /etc/sysctl.conf
sudo nano /etc/sysctl.conf

# 加入以下內容

# ==================================================
# disable ipv6
# ==================================================
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

# 使設定生效
sudo sysctl -p

3. 免密碼登入 ssh

# 安裝 ssh
sudo aptitude install ssh -y

# 產生憑證
ssh-keygen -t rsa -P ''
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

# 測試登入
ssh localhost
logout

4. 安裝 Java

# 下載 Java JDK
curl -L -O -H "Cookie: oraclelicense=accept-securebackup-cookie" -k "https://edelivery.oracle.com/otn-pub/java/jdk/XXX/jdk-XXX-linux-x64.tar.gz"
tar zxf jdk-XXX-linux-x64.tar.gz
sudo mkdir -p /usr/java/default
sudo cp -r jdk1.X.0_XX/* /usr/java/default/

# 安裝 Java
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/java/default/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/java/default/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/java/default/bin/javaws" 1
sudo update-alternatives --install "/usr/bin/jps" "jps" "/usr/java/default/bin/jps" 1

# 編輯環境變數
# ==================================================
# Java variables
# ==================================================
export JAVA_HOME=/usr/java/default
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

# 使變數生效
source .bashrc