2010年8月16日 星期一

上課的講義

暑假期間上課的講義,包括
ubuntu 快速上手
windows可攜軟體的管理與應用
jQuery 快速入門
請到 http://sys.tnc.edu.tw/jq_webos (小弟用jQuery做的Web桌面)桌面的『檔案室』中看看
可以轉載,註明出處即可。

2010年7月2日 星期五

(Back to Debian)debian-live中文版 liveCD發佈

這個版本是從debian-live的基礎文字版本中文化而來,並使用自編的2.6.34的核心,有兩個iso發行版,分別是『gnome桌面』與『文字版』
由於Knoppix的 B2DKGB已經過於龐大,雜亂檔案太多,所以要進廠維護,暫停一陣子,逐步由debian liveCD來取代,真正 Back To Debian了。
下載:
screenshot:

1.如何掛載其他磁區
由於掛載磁區須root密碼,所以要掛載其他磁區,請於終端機,執行
sudo passwd
設定好root密碼即可

2.如何安裝
系統預設的debian-live-installer並不好用,且沒有繁體中文選項,所以自己以shell寫了個簡單的安裝工具,欲安裝,請執行桌面上的Debian Installer

會先開啟Gparted,並要求切出兩個磁區,分別使用swap與ext4檔案系統,請記住磁區名稱

設定使用者與root的密碼,並輸入之前分割並格式化好的磁區名稱,之後,等待同步完live系統到安裝磁區,此終端機自動關閉,完成安裝,然後重新開機

重開機,若電腦有安裝其他系統,請完成開機後,於終端機執行
sudo update-grub
這樣,就能建立其他系統的開機選單

3.如何建立隨身碟系統
另外,我也寫了簡單的製作可開機隨身碟系統,請執行選單->系統工具->Liveusb creator

一樣先啟動Gparted,請選擇隨身碟,並先『卸載』

卸載完成後,請格式化隨身碟為Fat32格式

之後,請輸入 iso檔的位置,建立開機隨身碟的分割區,與安裝grub的位置(若隨身碟磁區是/dev/sbd1,那安裝grub的位置就是/dev/sdb)

最後,會詢問你是否要使用『永久模式』,若選y,則會要求建立一個儲存所有設定的檔案live-rw,並輸入你要的大小(請勿超過隨身碟容量-700M),即可完成製作,並於grub選單中,新增persistent的選項,可以讓你在live模式下,把所有的變更都存下來,下次開機,保持跟之前一樣的設定,跟使用真實的系統一樣

4.如何安裝軟體
這裡以openoffice(因容量之故,系統預設沒安裝)為例,說明Softeware Center安裝軟體的便利與簡單

請先執行 sudo apt-get update更新軟體資料庫

開啟 系統->管理->SoftWare Center

輸入關鍵字,找到openoffice.org,Install安裝

輸入openoffice zhtw,找到中文化套件,Install

完成


5.關於文字版的安裝
文字版的安裝與liveusb工具,位於/usr/local/sbin/simple-XXX.sh中,請以root身份執行即可

2010年5月22日 星期六

k9copy複製加密的DVD

使用k9copy複製DVD相當簡單方便,但遇到加密的DVD會出現無法讀取的情形而當掉,須安裝可以讀取的codecs,由於版權的問題,預設是沒安裝的,要安裝,請執行:
sudo /usr/share/doc/libdvdread4/install-css.sh
或是直接到http://packages.medibuntu.org/lucid/libdvdcss2.html
下載libdvdcss2.xxxx.deb
sudo dpkg -i libdvdcss2.xxxx.deb
這樣,k9copy就可以複製加密的 DVD了

2010年5月6日 星期四

kgubuntu-version7(base on 10.04)與lxde輕桌面版發布

kgubuntuV7下載:ftp://ftp3.tnc.edu.tw/KNOPPIX/health/kgubuntu/version7/kgubuntu-version7.iso
此版以ubuntu 10.04 + kubuntu 10.04為基礎,重製的liveDVD

ubuntu-lxde下載:ftp://ftp3.tnc.edu.tw/KNOPPIX/health/lxde-ubuntu/1004/ubuntu-lxde-10.04-i386-zhtw.iso
雖然已經有lubuntu,但有些套件不符自以需求,live的中文環境也不完全,再加上下載要等很久(沒台灣mirror站台),所以以ubuntu 10.04為基礎,重製此輕桌面liveCD, live模式下的中文環境已經完備,但不包含所有lubuntu套件,而已lxde-core+部份gnome工具而成,適於netbook使用
ps:此ubuntu-lxde桌面的pcmanfm對磁碟的管理有個小bug,會出現目錄不存在的錯誤,請登出後登入,使用者方可使用磁碟區,安裝到系統後則無此問題

ubuntu-lxde桌面:



live登入kubuntu的方法:
預設會進入ubuntu桌面,若要使用kubuntu,請先登出






登出後,按登入,使用者身份是ubuntu,作業階段選kde,不需密碼,按登入即可






ubuntu桌面:



kubuntu桌面:




預設中文輸入為ibus-chewing,若要使用gcin,請輸入
im-switch -s gcin
登出後登入即可

2010年3月24日 星期三

linux使用ipv6上網

目前的網路環境架構大都是ipv4的,不過目前國內對ipv6的架構正開始如火如荼的展開,許多單位都投入許多時間與金錢積極架構ipv6的設備,但沒有 ipv6 設備的個人用戶,又該如何才能體驗ipv6呢?
其實在linux下,只要安裝miredo套件即可,讓我們的linux成為teredo的client端即可取得ipv6的位址
sudo apt-get install miredo
sudo gedit /etc/miredo.conf
此設定檔預設開啟ServerAddress teredo-debian.remlab.net,使用此Server的服務,即可取得ipv6的位址 ,你可以修改任何你知道的Server(南縣教育網路中心目前有提供 natt.tnc.edu.tw),修改完成後重新啟動
sudo /etc/init.d/miredo restart

執行ifconfig,你可以看到teredo介面



最令人高興的是,你的電腦即使位在NAT之後(我的電腦是位於無線ip分享器之後,取得的是192.168.1.x的虛擬ip),使用虛擬ip,你仍然可以取得ipv6

測試:
http://ipv6.tnc.edu.tw

http://www.kame.net
看到烏龜動起來就表示使用ipv6了

2010年2月14日 星期日

Cannot find codec 'libamr_nb' in libavcodec... mplayer播放手機影片有影無聲,怎辦?

最近整理anycall s5230手機錄製的影片,在linux試播時發現有影無聲,用mplayer去播放檢視,出現了Cannot find codec 'libamr_nb' in libavcodec...,缺少了 libamr_nb的codec,解決方式很簡單,升級以下兩個套件即可:
sudo apt-get install libavcodec-extra-52 libavcodec-unstripped-52

好了,有聲有色了。

2010年1月20日 星期三

跨平台的軟體kvm --> synergy

此跨平台的軟體KVM,讓你用一個鍵盤滑鼠游走各個不同的的作業系統螢幕中,並且共用剪貼簿。

這裡的例子兩方電腦都是linux系統

1.ubuntu or B2DKGB安裝:
sudo apt-get install quicksynergy synergy

2.使用
附屬應用程式 --> quicksynergy
Server端(分享滑鼠鍵盤的主機),於上、下、左、右,填上client端設定的主機名稱


client端:(注意Server hostname/IP address是填上Server端的主機名稱或IP,而Sreen name則是填上client端的主機名稱設定,此處為dell)


最後,雙方電腦都 Execute,Server端的電腦滑鼠右移,就能操控client端的電腦了,easy!

這裡是以兩邊都是 linux系統為例,不同平台間的設定也都大同小異(google一下便知道)

2010年1月4日 星期一

cooliris可以在linux系統下的Firefox使用了

cooliris是相當酷炫的3D 的圖片牆外掛軟體,以往只能在windows系統下的瀏覽器使用,今天閒來逛了一下FireFox附加元件網站,發現cooliris已經有Linux版了,真是後知後覺,以往只能看Windows系統使用這功能,現在終於不需乾瞪眼了
使用了一下,相當棒,唯一的缺點是中文顯示為方格
下載:https://addons.mozilla.org/zh-TW/firefox/addon/5579

blender:修改器Modifiers

  使用Modifiers:Array做出以下效果 plain axes(平面軸) \ Bevel(斜角) boolean