顯示具有 r900 標籤的文章。 顯示所有文章
顯示具有 r900 標籤的文章。 顯示所有文章

2021年5月19日 星期三

Docker上安裝CentOS 7.5的詳細步驟

要在Docker裡面安裝CentOS 7,首先要理解下面這張docker components 

注意!! 此圖片來自於 https://quppler.com/docker-components/ 

下面的指令請參考上面的圖,執行時較好理解在Docker的那個部分

2021年1月14日 星期四

手動安裝netdata到CentOS 7

CentOS 7上面目前的netdata版本只到1.26,要裝最新版的1.28.0要手動安裝。首先要安裝一些必要的套件並且打開防火牆讓port 19999可以使用

sudo yum install cmake libuv libuv-devel
sudo firewall-cmd --permanent --zone=public --add-port=19999/tcp
sudo firewall-cmd --reload

然後從Git上面下載最新版的source code並安裝

2020年11月18日 星期三

CentOS 7手動安裝R-3.6.3

下載原始碼,指定安裝位置並安裝

$ wget https://cran.csie.ntu.edu.tw/src/base/R-3/R-3.6.3.tar.gz
$ md5sum R-3.6.3.tar.gz
506c9576ba33e1262ad5b5624db9d96a  R-3.6.3.tar.gz

$ tar zxvf ~/Sources/R-3.6.3.tar.gz && cd R-3.6.3
$ ./configure --prefix=/Software/R/3.6.3-r900 \
--with-x \
--with-libpng \
--with-jpeglib \
--with-libtiff \
--with-cairo
$ time make -j 15
$ make check
$ make install
檢查安裝的內容

2020年11月17日 星期二

CentOS 7手動安裝Python-3.7.9

 從抓原始碼到手動編譯並指定安裝資料夾

$ wget https://www.python.org/ftp/python/3.7.9/Python-3.7.9.tgz
$ md5sum Python-3.7.9.tgz
bcd9f22cf531efc6f06ca6b9b2919bd4  Python-3.7.9.tgz

$ tar zxvf Python-3.7.9.tgz && cd Python-3.7.9
$ ./configure --prefix=/Software/Python/3.7.9-r900 --enable-optimizations
$ time make -j 15 >make.log 2>&1 &
$ make install

檢查安裝大小,並更新PIP套件管理程式