| 由於許多Java開發人員及DevOps工程師皆會碰到安裝Java環境及設定相關問題,藉著這機會紀錄一下,以下以Ubuntu14.04,Ubuntu15.04 Ubuntu16.04版本為範例 安裝openjdk版本的jre 若無java的repository則先將repository加入 $add-apt-repository ppa:openjdk/ppa 將Ubuntu套件庫進行更新. $ sudo apt-get update 安裝jre-6版 $ sudo apt-get install openjdk-6-jre 安裝jre-7版 $ sudo apt-get install openjdk-7-jre 安裝jre-8版 $ sudo apt-get install openjdk-8-jre 安裝Oracle JDK版本的jdk 安裝python套件 $ sudo apt-get install python-software-properties 新增套件庫連結 $ sudo add-apt-repository ppa:webupd8team/java 更新套件庫 $ sudo apt-get update 安裝Oracle JDK6 $ sudo apt-get install oracle-java6-installer 安裝Oracle JDK7 $ sudo apt-get install oracle-java7-installer 安裝Oracle JDK8 $ sudo apt-get install oracle-java8-installer 管理Java(JRE設定) 既然已經安裝過如此多的JRE要如何在多个版本切換呢,接下來就要帶各位如何切換版本. 首先透過更新設定指令Java,(如圖一) $ sudo update-alternatives --config java 此時出現版本,只要打上你所要切換的版本序號即可切換,(如圖二) 同理,當你要切換Javac(即為compile指令)指令時 $ sudo updaate-alternatives --config javac 確認此時運行版本 $ sudo java -versi...
Docker Tutorial 近幾年,"Docker"對於軟體界及IT人員相信是個不陌生的詞,不論Cloud或DevOps皆造成一陣旋風,本篇也將透過概念講解及在Ubuntu上實作了解這項輕量級虛擬化技術,透過Docker Engine來搭建各項服務 請先登入root身份 $sudo su 透過apt進行更新 $apt-get update 安裝https $ apt- get install apt-transport-https ca-certificates 新增GPG的key $ apt-key adv --keyserver hkp: //p 8 0 .pool.sks-keyservers.net: 80 -- recv - keys 58118 E89F3A912897C070ADBF76221572C52609D 接著使用vi或nano編輯 /etc/apt/sources.list.d/docker.list $nano /etc/apt/sources.list.d/docker.list 依據不同版本Ubuntu於docker.list添加下列設定 Ubuntu 12.04LTS deb https://apt.dockerproject.org/repo ubuntu-precise main Ubuntu 14.04LTS deb https://apt.dockerproject.org/repo ubuntu-trusty main Ubuntu willy15.0 deb https://apt.dockerproject.org/repo ubuntu-wily main 更新apt資料庫 $apt-get update $apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual 安裝Docker $apt-get install docker-engine 啟動Docker daemon服務 $service docker start 接著我們來啟動一個範例吧 $doc...