星期五, 7月 25, 2008

在 Ubuntu 8.04 中如何重新關聯開啟 pdf 至 Adobe Acrobat Reader

今天裝完 Adobe Acrobat Reader 8 後,發現 Ubuntu GNOME 還是以先前預設的 pdf viewer 開啟,才發現 file association 沒有重設。
GNOME有一個很方便的功能可以重設,直接在 pdf 檔案上按滑鼠右鍵,選以[以其他程式開啟(A)...],在[使用自訂指令]中打入 acroread,下一次直接對 pdf 點兩下就會以 Adobe Acrobat Reader 開啟。

星期二, 7月 22, 2008

在 Ubuntu 8.04 下安裝 Lazarus for GTK2

Lazarus 是一個 freepascal IDE 環境, 可惜的是預設是以 GTK 為基底, 看起來醜醜的,而且 component 無法支援中文。
最近想要用它在 Ubuntu linux 下寫一些小程式,所以去拜了 Google 大神後,發現它可以自己 recompile 成自己偏好的平台,眼睛為之一亮,二話不說馬上動手,當然這期間遇到了些困難。
以下是大鳥在 Ubuntu 8.04 下安裝的過程:

  1. 安裝 Lazarus 及相關套件,要勾選的套件如下圖



  2. 在終端機下執行 sudo startlazarus 起動 lazarus

  3. 開啟功能表 Tools > Configure "Build Lazarus" ...,選擇Build All+Clean All;LCL interface IDE 選 GTK2,兩個tab 頁面如下圖:



  4. 接著就可以很高興的按下 Build,去沖一杯咖啡回來就會 Restart 成 Lazarus for GTK2 的樣子

  5. 有圖有真相(可以輸入中文的 component):




但是,唯一的缺憾就是無法在 Lazarus IDE editor 中直接輸入中文,不知道 Lazarus 團隊才會美完 support i18n,先暫時這樣用吧~後續有什麼使用心得再 post 上來分享