2012年9月28日

安裝ClamAV: ubuntu 下的掃毒軟體

開終端機來下指令

安裝ClamAV:

sudo apt-get install clamav
更新ClamAV病毒資料庫:(若有錯誤, 暫不管它)
sudo freshclam
只想在掃到含有病毒的檔案才顯示到console的話,就使用-i參數:
clamscan -i -r /var/www
家目錄順便掃一下
clamscan -i -r /home

監看本機對外連線指令: lsof

lsof 可以列出某個 process 打開的所有文件訊息, 包含普通文件、NFS文件、..., 當然 port 也可以, 因為 linux 將幾乎所有的東西視為文件 (參見 Unix调试的瑞士军刀)

  • sudo lsof -i :xx # xx 是 Port number
  • sudo lsof | grep TCP # 看現在有開哪些 TCP port
  • sudo lsof -Pni |grep ":80" # 看詳細 80Port 的連線狀況
  • sudo lsof -i -P | grep -i "LISTEN" # 看現在有哪些 Port 正在監聽服務

2012年9月19日

linux mint 13 中的 firefox 中文選單

若 linux mint 13 中的 firefox 12 沒有中文選單, 可至

http://storage.sity.nl/palemoon/langpacks/12.x/

下載 zh-TW.xpi, 並允許安裝, 重啟 firefox 後即可有中文選單

2012年9月13日

wine 之下 "重開機"

wine 是運作於 linux 下的 MS 視窗環境, 但必要時, 也可以 "重開機", 不是真的重開 linux 系統, 而只是重開 wine, 指令是:

wineboot

2009年的時間試過, 還滿不錯的, 可以跑很多視窗軟體, 但我試了 MS Office97, 只剩方程式編輯器有問題 (見 equation editor 方程式編輯在wine + Ubuntu 問題的解決), 當時是 wine 1.0;

前幾日再試 wine 1.4, 進步了很多, 可惜方程式編輯器的問題仍然存在: 可以插入使用, 但有些符號字形不見了, 例如加總符號 sigma...

在網路上看過很多討論, 後來試用了 Crossover 這個和 wine 很像, 但是商業軟體 (一般版要 $59.95, 不要支援最便宜要價 $39.95) 它很神奇的可以順利跑我要的 MS Office 97, 包含方程式編輯器, 很動心, 準備買一份 copy, 鼓勵他們的努力..

2012年9月2日

samba: 在 ubuntu 中 分享資料夾

1. 安裝 Samba 伺服器設定工具 (system-config-samba)

sudo apt-get install system-config-samba

2. 啟動 Samba 伺服器

安裝完成之後,點選左上方選單的「系統」->「管理」->「Samba」就可以啟動「 Samba 伺服器設定工具」, 如圖 (引自 http://www.arthurtoday.com/2011/09/ubuntu.html)

選擇你要分享的「目錄」, 並設定「分享名稱」(如下圖), 最後安確定), 可依你自己的需要, 勾選「可寫入」、或「可見」
















3. 設定 Samba 伺服器

在另外一台 ubuntu (10.04) 中, 點選 [位置]->[網路]
再點進去, 應該可以看到你剛剛設定分享名稱, 接著就可以用了

2012年9月1日

在 ubuntu 11.04 全新自行 compile 安裝 gretl 1.9.9 cvs

1. 從 gretl 網站抓最近原始碼 (不一定是 1.9.9版)

先建一個子目錄, 例如 cvs, 進入後,  先下指令, 抓原始碼
cvs -d:pserver:anonymous@gretl.cvs.sourceforge.net:/cvsroot/gretl login
問密碼不用輸入, 直接按 [enter], 再輸入
cvs -z3 -d:pserver:anonymous@gretl.cvs.sourceforge.net:/cvsroot/gretl co -P gretl
如此會產生 ./cvs/gretl 子目錄, 以後更新原始碼時, 用以下指令就會自動更新了
cvs update -d -P

2. 編輯前設定 config

先切換到 gretl 原始碼的目錄, 例如你剛剛是下載到 ./cvs/gretl
cd ./cvs/gretl
./configure
如果出現錯誤, 應該是需要的套件沒裝,依 gretl 原始套件的說明檔 README.packages 所述, 安裝以下套件

3. 安裝 gretl 所需套件 (dependences)

sudo apt-get install gnuplot libfftw3-dev liblapack-dev gfortran libxml2 \
 zlib1g-dev libreadline5-dev libgtksourceview2.0-dev libgmp3-dev libcurl3-dev
想要自行 make pdfdocs 還要下載安裝
sudo apt-get install texlive texlive-latex-extra libxslt1-dev

4. 再重新編輯

./configure
 make
 sudo make install
這樣應該 OK 了!
覺得麻煩的話, 下載我 compile 好的 deb: gretl_1.9.9-1_amd64.deb