2012年4月28日 星期六

【小記 | Stub】初學者學習 VIM 編輯器的最好方式

什麼是【小記 | Stub】? | What is 【小記 | Stub】?

【小記 | Stub】就是當我沒什麼時間,又想要發點東西的時候所發表的文章類型。
通常是簡短的說幾句話這樣。
如果以後有空閒的時間的話或許會把內容充實吧。

智慧財產授權條款 | Intellectual Property License

本篇文章採用公共領域 (Public Domain) 方式授權所有人自由使用,不需要遵守任何的限制。
當然,如果您願意於使用時附註原文作者名稱以及原文的網路位址的話我是很歡迎的! ;)

內文 | Content

最好的方式?

我個人目前認為目前初學者學習 VIM 編輯器的最好方式是透過 VIM 內建的「vimtutor」命令。相較於其他的資源,這個學習方式具有非常好的引導性與歸納性。

如果是在 Ubuntu Linux (12.04LTS) 中,只要安裝好 VIM (軟體包裹/套件名稱:vim)就可以使用「vimtutor」命令於終端機模擬器(如 gnome-terminal 等)執行囉!

當然,如果您有更好或是一樣好的學習方式歡迎告訴我!我會把它列在文章中。

其他的方式?

其實其他很多種 VIM 教學資源也很值得一看啦,如果要精益求精的話記得要參考看看喔!
  1. 透過玩遊戲來學VIM吧!(這個的引導性也不錯,而且一點也不無聊) | http://vim-adventures.com/
  2. 鳥哥的 Linux 私房菜 -- vim 程式編輯器(這個很詳細,不過個人認為對於學習上的效果不大) | http://linux.vbird.org/linux_basic/0310vi.php
  3. 這個也挺有趣的就是了 | http://www.openvim.com/
  4. 大家來學VIM(一個歷久彌新的編輯器)(感謝Darwin06@ubuntu-tw.org分享!) | http://www.study-area.org/tips/vim/

參考資料 | Reference Data

  1. 自己

2012年4月26日 星期四

Ubuntu 12.04長期支援版本釋出!想跟著條理分明的穿山甲(Precise Pangolin)一起上山下海嗎?


圖片為ubuntunewsru@flikr所有,採用創用CC BY-NC-SA 2.0)

 智慧財產授權條款

《Ubuntu 12.04長期支援版本釋出!想跟著條理分明的穿山甲(Precise Pangolin)一起上山下海嗎?》採用
創用CC(Creative Commons)(http://creativecommons.org)組織
所規範的
創用CC姓名標示授權條款(CC BY) 3.0版本
或更新的版本。以下使用簡單易懂的文句向您說明此授權條款的內容:
您可以自由
分享(Share)
以任何方式散布及傳輸此智慧財產。
重製(Revise)
修改此智慧財產(「智慧財產授權條款」以外的部份)之任何內容。
商業性使用(Commercial usage)
使用此智慧財產營利行為中。
但是您需遵守下列限制
姓名標示(Attribution)
您必須按照授權人所指定的方式,標示授權人的名稱「……使用了「授權人名稱」的智慧財產《Ubuntu 12.04長期支援版本釋出!想跟著條理分明的穿山甲(Precise Pangolin)一起上山下海嗎?》」及其網路地址(「智慧財產的網路地址」),但不得以任何方式暗示此智慧財產為您或您使用此智慧財產的方式背書。
聲明(Notice)
為了再使用或散布之目的,您必須向他人清楚說明本著作所適用的授權條款。提供上方所列之創用CC的網路位址是最好的方式。
另外於下列情形下您不會受到此條款影響
免除(Waiver)
若您獲得授權人的同意,上述任何限制條件都可獲得免除。
公共領域(Public Domain)
如果當此智慧財產或其任何要素在相關法律下屬於公共領域(Public Domain),該範圍內的使用不會受到本授權條款的限制。
其他權利(Other Rights)
任何下列的權利絕不會受到本授權條款的影響:
  • 合理使用的權利
  • 作者的著作人格權
  • 其他人可能對該著作本身或該著作如何被使用所擁有的權利,例如形象權或隱私權

編按

外面很多文章將「Precise Pangolin」翻譯為「『精準的』穿山甲」
根據Google字典:
Precise
1.Marked by exactness and accuracy of expression or detail.
2.(of a person) Exact, accurate, and careful about details.
哪一種翻譯比較「precise」就看各位的解讀囉! ; )

內容 | Content

經過漫長的Beta版本測試之後,Canoncial終於於今日釋出Ubuntu的下一個長期支援(Long Term Support)版本,也就是開發代號為「Precise Pangolin」的Ubuntu 12.04LTS。

特色 | Features

  • 新版本的預設Unity桌面環境推出了能夠加速軟體操作的H.U.D.(Head UP Display,暫譯為頭頂式顯示界面),使用者可以透過鍵盤輸入的方式快速找到使用中的軟體或是作業系統中的某一項功能(例如「設定」、「儲存」、「關機」等)而不用在功能表中翻找它們。
  • 系統設定中增加了一些自訂Unity的選項。
  • 「Ubuntu軟體中心」提供了PayPal付費支援等多個功能。
  • 使用的Linux作業系統核心(Linux Kernel)更新至3.2.14版本。
  • 詳細的說明請參閱參考資料。

已知問題 | Known Issues

  • Unity因為採用了ibus才有的功能而不是通用的輸入法架構,所以目前無法使用ibus以外的輸入法於Unity的搜索列以及H.U.D.輸入中文(請參閱 #983254程式缺陷報告)。
  • 某些消息指出Ubuntu 12.04LTS的LibreOffice仍有自11.10以來的程式缺陷,使用者若使用ibus輸入超過6個以上的中文字將會使LibreOffice程式崩潰(請參閱 #876722程式缺陷報告以及暫時的問題排解方法)。
    • update : workaround doesn't work... please try to use another input method...
  • Dell Studio XPS 1340、Alienware m17x以及Unibody Macbook於安裝12.04LTS會發生一些問題(請參閱12.04LTS的Release Notes)。

下載連結 | Download Links

請至www.ubuntu.com按照網頁指示下載安裝光碟映像檔、或是透過Ubuntu installer for Windows(Wubi)在不需要分割新的磁碟分割區的情形下與Windows安裝在一起。

最後要提醒一下想直接系統升級至Ubuntu 12.04LTS的朋友,「升級一定有風險,Ubuntu 升級有賺有賠,升級前應詳閱公開說明書 。」(感謝噗浪網友~£4分享)

參考資料 | Reference data

http://www.ubuntu.com
www.plurk.com/p/g85lyp
https://wiki.ubuntu.com/PrecisePangolin/ReleaseNotes/UbuntuDesktop
https://bugs.launchpad.net/unity/+bug/983254
https://bugs.launchpad.net/df-libreoffice/+bug/876722

2012年4月24日 星期二

GNU/Linux 作業系統核心(kernel) 3.3.3 32位元(x86)版本自訂Debian軟體包裹(套件)


智慧財產授權條款


《GNU/Linux 作業系統核心(kernel) 3.3.3 32位元(x86)版本自訂Debian軟體套件》採用

創用CC(Creative Commons)(http://creativecommons.org)組織

所規範的

創用CC姓名標示授權條款(CC BY) 3.0版本


或更新的版本。以下使用簡單易懂的文句向您說明此授權條款的內容:
您可以自由
分享(Share)

以任何方式散布及傳輸此智慧財產。
重製(Revise)
修改此智慧財產(「智慧財產授權條款」以外的部份)之任何內容。
商業性使用(Commercial usage)
使用此智慧財產營利行為中。
但是您需遵守下列限制
姓名標示(Attribution)

您必須按照授權人所指定的方式,標示授權人的名稱「……使用了「V字龍的網路日誌 | Vdragon's Internet Log」的智慧財產《GNU/Linux 作業系統核心(kernel) 3.3.3 32位元(x86)版本自訂Debian軟體套件》」及其網路地址(「http://vdragonlog.blogspot.com/2012/04/gnulinux-kernel-333-32x86debian.html」),但不得以任何方式暗示此智慧財產為您或您使用此智慧財產的方式背書。
聲明(Notice)
為了再使用或散布之目的,您必須向他人清楚說明本著作所適用的授權條款。提供上方所列之創用CC的網路位址是最好的方式。
另外於下列情形下您不會受到此條款影響
免除(Waiver)

若您獲得授權人的同意,上述任何限制條件都可獲得免除。
公共領域(Public Domain)
如果當此智慧財產或其任何要素在相關法律下屬於公共領域(Public Domain),該範圍內的使用不會受到本授權條款的限制。
其他權利(Other Rights)
任何下列的權利絕不會受到本授權條款的影響:

  • 合理使用的權利
  • 作者的著作人格權
  • 其他人可能對該著作本身或該著作如何被使用所擁有的權利,例如形象權或隱私權


內容 | Content


本作品仰賴make-kpkg工具製作
This package is powered by make-kpkg tool


kernel版本 | kernel version

3.3.3 (穩定版本(stable version))


kernel設定選項 | kernel configuration

基於Ubuntu 10.04 i386當前版本的kernel配置
based on configuration of the current Ubuntu 10.04 kernel
clock頻率改為1000Hz
clock frequency changed to 1000Hz
preempt設定改為low latency
preempt setting changed to low latency
CPU頻率政策改為ondemand
CPU frequency policy changed to "on demand"
沒有特別用意的加入了某些硬體的驅動程式
added some hardware driver module in no special reason
還有一些有的沒的我忘了
some other changes forgotten by me
理論上會比預設的kernel還要來得耗電(希望有回饋到效能就是了)
May consume more power than the original kernel

已知問題 | Known Issues

  1. 安裝Kernel Image包裹(套件)並不會新增 initramfs image ,會造成 kernel 只能由裝置檔案而非磁碟分割區UUID來判斷作業系統安裝的磁碟分割區,造成變更安裝系統的磁碟分割區的裝置檔案時無法正常開機。可以使用 (sudo) update-initramfs -k 「核心版本」 -c 命令來手動建立此版本 kernel 的 initramfs image。
  2. 安裝於Ubuntu 12.04LTS i386發現因為缺少某些檔案造成 Virtualbox 的核心模組無法建構。

下載連結 | Download Links

對應的CPU架構:x86 (相容於大部份Pentium以上的CPU)(亦包括大部份AMD CPU)
http://www.mediafire.com/download.php?vc5ascqacpo021d

對應的CPU架構:Intel Core 2(似乎不相容某些Core i3 CPU)
最近的intel CPU可以考慮裝裝看這個版本,效能會比較好一點
http://www.mediafire.com/download.php?7385ja3n5d5lcuc

對應的CPU架構:AMD K8以上
最近的AMD CPU可以考慮裝裝看這個版本,效能會比較好一點
http://www.mediafire.com/download.php?wq8wy6prk9l8emk

如果使用此作業系統核心(kernel)無法成功開機請切回去先前的作業系統核心(kernel)並刪除掉此套件。