其實之前就有看到這個東西了,當時覺得還滿炫的,不過當時好像只有支援Mac的樣子,後來就沒去理了。最近又看到這樣東西,發現在Linux上面已經有成功執行的例子了,所以想說也來裝裝看這樣,我目前是在Linut Mint上面裝,Ubuntu應該理所當然也可以。
這個工具簡單講算是在機器上跑一個Server,然後再利用瀏覽器連上去,所以必須在webkit瀏覽器上面執行的樣子,像是chrome(或chromium)或是safari瀏覽器才能跑。
首先一開始先把需要的套件裝一裝吧
sudo apt-get install build-essential git libssl-dev
接下來有三個東西要裝:node.js、npm、termkit。
開始裝node.js,一開始偷懶想直接裝套件的版本,不過在後面卻一直打牆,後來才發現套件版的版本舊的可怕,npm的安裝需要node.js較新的版本,所以不建議裝套件版的!但是也有發現新版unstable的版本也是有點問題,所以建議大家去官網抓個stable的版本比較安全,也比較省時間XD。
將node.js壓縮檔下載下來之後作解壓縮,然後進入解壓縮的目錄輸入以下指令:
./configure make sudo make install
接著要安裝npm這個node.js的套件管理工具,要記得不要使用apt-get之類的去裝,因為根本沒有這個東西,你可能輸入npm之後,假如你沒裝,他會建議你去裝一個套件,但是那個套件只是指令剛好同名而已,可以不用理。這邊利用git下載:
git clone http://github.com/isaacs/npm.git cd npm sudo make install
前面裝node.js之所以沒有用git是因為抓下來的版本是unstable,好像也可以設定版本啦,不過有點懶得用就是了。
裝好之後,接下來來裝TermKit啦:
cd .. git clone https://github.com/Floby/TermKit.git --recursive cd TermKit/ npm install node Node/nodekit.js
(要注意一下自己放的目錄,最好是不要把某個目錄放在其他兩個目錄裡,難保不會有事......。)
最後一行的node Node/nodekit.js是執行這個工具的意思,所以接下來可以用瀏覽器連localhost:2222看看,應該就看得到囉。
雖然用起來還滿炫的,不過實際功能還是有點弱,像是clear這個指令目前是沒有作用的。
另外如果想開vim的話也是直接炸。
所以目前還比較像體驗性質感覺的就是了,希望之後的功能還能更加完善囉。
參考網址:
http://blog.easytech.com.ar/2011/05/21/playing-with-termkit-with-chrome/
留言列表