在Ubuntu下安裝正版JDK的快速方法

之前看到許多麻煩的方法,而也有一個openjdk比較快速可以安裝,但是如果要安裝的是正版的Oracle版本的JDK的話,在CentOS下就是直接到java.sun.com中去下載.rpm的檔案回來透過rpm -ivh指令安裝即可,如果是Ubuntu的話,則是要透過另外一個webupd8的repository來安裝比較快。

把環境變數帶到sudo指令中

今天在Ubuntu中執行JAVA程式時忽然發現,在一般使用者執行時可以正常,但是使用sudo時卻沒有辦法順利執行,而且一直跟我說JAVA_HOME的設定有誤,後來才發現,原來是切換到sudo時,JAVA_HOME沒有跟過去的關係,仔細去找一下,原來sudo還有可以帶環境變數的參數

更新:CentOS安裝ffmpeg方法

網路的世界真是瞬息萬變,不一會兒的工夫,有些服務或網站就不見了,以前使用的方法有時候也就不能用了。像是在本站之前介紹的安裝ffmpeg的方法,因為原先的repo好像暫時停止服務,以致於之前的方法就不能用了。所幸,網路上還是有熱心人士提供新的repo可以使用。

SSH免密碼驗證設定

由於經常會在兩三台Linux主機之間使用SSH,另外Mirgration VM時也會使用到SSH,所以設定好免密碼驗證會讓操作上更加地便利。正確來說,其實不是免密碼,而是使用公私鑰的驗證方式來替代使用者輸入密碼。主要的原理就是先利用程式產生一組公私鑰(一個公鑰檔,一個私鑰檔),然後私鑰當然是保存在自己的帳戶目錄中,而把公鑰交給對方,這樣SSH在登入時,會先比對這組公私鑰,如果配對成功,就不會再向使用者索取密碼了。

CentOS 7 安裝 htop 行程監控程式

傳統上我們都使用top指令來監看Linux執行中的行程以及目前CPU和記憶體等等的使用情形,如果你有使用top指令習慣的話,那麼一定不能錯過功能更強、畫面更漂亮的htop指令。不過,在CentOS7中,要安裝htop不是單純只要使用yum -y install htop就好了,在此之前還要再多加一行指令。

救回安裝CentOS之後消失的Windows開機選項

如果你試著安裝雙系統開機時,在安裝完Windows作業系統之後再安裝CentOS,重新開機之後卻找不到Windows的開機選項,除了找找看是不是BIOS所造成的問題之外,也可以依照本文的作法修改grub.cfg的內容試試看。