今天才看到這則新聞,Debian's Lenny 終於在情人節釋出了正式版。真得很恐佈,整個開發耗時 22 個月,真得是讓人久等。雖然非人家中的桌機是使用 unstable 的版本,但是還是有兩三部代管的伺服器是採用 stable。主要的考量是因為網路速度太慢而不想常常更新套件。
看來要找個時間將 Lenny 的 DVD 下載下來。更新又是一個不大不小的工程。
今天才看到這則新聞,Debian's Lenny 終於在情人節釋出了正式版。真得很恐佈,整個開發耗時 22 個月,真得是讓人久等。雖然非人家中的桌機是使用 unstable 的版本,但是還是有兩三部代管的伺服器是採用 stable。主要的考量是因為網路速度太慢而不想常常更新套件。
看來要找個時間將 Lenny 的 DVD 下載下來。更新又是一個不大不小的工程。
從接觸 drupal 到現在,也一年多了。說實在地,對於 drupal 還是不熟悉。沒有太多的時間去研究這個系統,只能夠利用零碎的時間測試一些網友推薦的模組,看能不能從中組合出最佳的方案。
目前非人比較傾向不修改程式碼來維護網站,當然這樣的網站可能會少了些特色,我想等非人完全了解非人自己的需求後,在能力和時間的允許之下非人才會更進一步吧。
模組實在太多了,實在很難抉擇。
前幾天非人想要將索引分為中文索引和英文索引,不知要如何做?於是上網查了一下。
在網路上找到幾個套件可以做到這個要求,分別為 index, multind, splitindex。稍微看了一下,好像是 multind 最簡單,而 splitindex 是有另一個小程式來跑。既然 multind 最簡單,那就先看看要如何使用這個套件。
首先假設要編輯的 LaTeX 文檔為 test-index.tex,內容為
\documentclass{article}
...
\usepackage{multind}
\makeindex{english}
\makeindex{chinese}
...
\begin{document}
...
\index{chinese}{ㄈ!非人}
\index{english}{Debian}
...
\printindex{english}{Index}
\printindex{chinese}{中文索引}
...
\end{document}
這個 multind 套件重新定義 \makeindex, \index, 和 \printindex 三個指令。範例中的 ... 是 LaTeX 文檔中省略的部分,用來突顯必要的語法。編譯的指令為
$ latex test-index $ makeindex chinese $ makeindex english $ latex test-index
今天心血來潮,又進套件庫裡尋寶。發現了 avant-window-navigator 這個套件。這是一個「A MacOS X like panel for GNOME」。只要是對 MacOS X 的圖形介面有興趣的人都會試試看,當然這樣的小工具不會只有這一個。不過非人倒是第一次在 Linux 下嘗試這樣的小工具。
安裝好了之後,當然就要試試看。從選單開啟,似乎沒反應。那就由命令列來執行這個程式:
avant-window-navigator
結果就如同預想的一樣,出現了錯誤訊息:
Error: Screen isn't composited. Please run compiz (-fusion) or another compositing manager.
composited 這個名詞在 Ubuntu 上就是和 compiz 這個華麗的視窗管理有關。正想說是不是要將視窗管理員換為 compiz 時,突然想到如果 awn 一定要 compiz 才能執行的話,那麼剛剛在安裝 awn 時應該會順便就安裝 compiz 了。但是顯然並不是這樣。所以 就想到了這個問題,是不是 metacity 也提供了 compositing manager 的功能?如果是又該如何設定?
立刻上網搜尋關鍵字
metacity compositing manager
找到了這一篇。為了方便起見將設定方法記錄如下:
啟動的指令
gconftool-2 --type bool --set /apps/metacity/general/compositing_manager true
取消的指令
gconftool-2 --type bool --set /apps/metacity/general/compositing_manager false
最近一次更新 emacs 23 之後,發現英文字型變醜了,不像從前這麼乾淨俐落。
今天心血來潮上網搜尋關鍵詞
emacs23 font
看到了不一樣的設定,試了一下果然有用。主要是要啟用 xft。將設定紀錄下來。
在 .Xresources 的檔案中加入
Emacs.FontBackend: xft Emacs.font: Nimbus Mono L-10 Xft.antialias: 1 Xft.hinting: 1 Xft.hintstyle: hintfull其餘設定和之前一樣。
今天突然想換 scim 這個輸入平台來輸入中文。發現在使用行列30輸入中文時,還是和之前一樣,有些字會自動上字,而需要選字的字則通通都上第一個字。這些都是非人當初不使用 scim 的原因。
非人心想經過這麼久的時間,應該會有一些正面的改變吧。心裡蠻懷念當初那個 scim-openvanilla 套件。在網路上查了好久,終於找到了 scim-array 這個專案。如同資料上說的「scim-array 為 SCIM 輸入法框架中完整實作行列 30 輸入法功能的輸入法引擎模組」。這是一個專門為行列輸入法所設計的,不再是原本單純的輸入法表格。
下載原始碼來編譯,再使用 checkinstall 產生 deb 檔來安裝。
很久沒使用這個地方發文了,主要是因為懶得登入。而且最近比較不沒有學習新的東西,也就沒有東西要記在記事本上。哎!真是浪費生命,磋砣美好的時光。
昨天看了一本關於 LaTeX Graph 的書,看完後覺得這本書好像不太值得買。原因是介紹的東西雖然很多,但是也很簡略,無法掌握套件的使用方法,還是要素看套件作者自己寫的說明文件才行。不過後來想想,覺得這種書籍也不是一無可取,至少經過作者的整理之後,我們會比較容易找到我們需要的套件,然後再進一步做深入的了解。
昨天看到 Emacs MuseMode 的介紹,覺得有興趣就稍微玩了一下。最後決定改用 MuseMode 來編輯網頁。其實 muse 和 emacs-wiki 是差不多的,目前看來最大的差別就是 muse 可以輸出各種不同的格式,有 html, latex, texinfo, docbook, 等等。據昨天在網路上查到的內容來看, muse 的說明文件看來似乎比較完整一點。
muse 和 emacs-wiki 一樣都是使用 WiKi 的語法來製作網頁。對於我來說,非常的方便。
今天安裝了 emacs-wiki 這個套件
sudo apt-get install emacs-wiki試用了一下覺得在記筆記這方面非常的方便。如果能夠顯示方程式的話,那就更好了。有一些想法應該可以將 jsMath 內嵌進去。要試試看才知道是否行得通。
Emacs-Wiki 是一個個人的 Wiki 系統,使用 emacs 這個強大的編輯器來編輯 Wiki 的內容。可以說是單機版的 Wiki。
繼筆電換為 Debian testing 之後,昨天晚上也將桌機的作業系統換為 Debian。更換的理由是因為上次換主機板後,發現無法使用燒錄機,而且前幾天兩台光碟機無法 mount 光碟資料片。
原先的想法是安裝 testing/lenny 的版本,但是安裝完 Base System 和 xorg 之後才發現,沒有 nvidia-glx 這個套件,造成 X Window 無法正常開啟。 nv 這個驅動程式無法驅動雙螢幕。經過一天的思考,決定使用 unstable 的版本。先安裝 nvidia-kernel-source ,再按照 /usr/share/doc/nvidia-kernel-source/README.Debian 的指示,編譯及安裝 nvidia 的模組。接著安裝 nvidia-glx 就可以了。最後將之前備份的 xorg.conf 放到 /etc/X11就完成了。
說到備份,這次備份出了一些問題。明明將整個使用者目錄都複製下來,可是今天早上一看,怎麼資料只有一些,照片和最近編輯的文章都沒有 copy 下來。上一次備份的時間是半年前,不知該說什麼。為什麼沒有確認一下。
還好,兩台光碟機都可以正常 work。
家中現在有兩台桌上型電腦,一台半年前才更換主機板和記憶體,花了不少錢。速度快了一些,躁音也較小聲了。另一台跑 Windows XP,原先的規劃是給老婆上網用的,所以只用較差等級的 AMD 核心和 256MB 的記憶體。剛開始跑得還蠻順的,但最近半年卻非常地慢。原來系統悄悄地升級到 Windows XP SP3 了。想不透更新後也沒有多大的改變,卻佔用更多的資源。總覺得微軟的居心不良。
忍了半年,趁新的一年就加個記憶體吧。這次一口氣買了 2G 的記憶體,換掉原有的記憶體。開機的速度感覺不出有加快,但登入時的速度就快多了,關機時也很快,不像未換前關機大約要二分鐘,還常常死當。拆掉舊的記憶體才發現這台電腦也使用了三年多了。這台電腦上的軟體都是正版的,花了我不少的銀子。還好家中只有這一台是 Windows 的作業系統,其它的都是 Linux 的作業系統,不然就會變成卡奴了。
增加至 2G 的記憶體後,電腦目前的速度還算可以接受,等過一陣子再裝上 Mathematica。
剛剛在廣播上聽到的一句話「明天先到,還是無常先到」。覺得非常有哲理,就將它記錄下來。確實自己也是常常抱著「還有明天」的信念,而一直將該作的事拖延,以致於一事無成。
可是那些「沒有明天」的人大多都自殺了,真是令人感到矛盾。難怪佛家總是強調「空」,空掉「還有明天」、空掉「沒有明天」,就活在當下吧。
嗯~~~今天一定要把該做的事完成才行。
最近比較少逛一些論壇了,大多數的時間都觀看別人的部落格。沒想到在部落格上也可以看到兩個人在吵架,真是大開眼界。不曉得他們二人是在什麼時候結下的樑子,居然到了去對方部落格開罵的地步。
他們的衝突可以用個故事來比喻一下:有一個農夫向政府申請了些經費種了些稻米,這時有一個非常有正義感的路人看到了就跳出來指著農夫的鼻子責問他說:「你拿了政府的錢,應該要做一些對國家、對社會有貢獻的事,怎麼可以只種一項稻米,還種這麼少。應該要多種一些,最好是種些我喜歡吃的農作物。最重要的是你要去關心是否所有的人都吃飽了沒。」
在自由軟體的世界中,本來就是道不合不相為謀。但就怕遇到一些自以為是、搞不清楚狀況的人。硬是將他的自由加在別人身上,讓別人不自由。
突然又想到一件事,前一陣子常在論壇上逗留,常看到一些新手質疑,為何沒有老手或高手出來指點一下。對於他們的問題,我在網路上隨便搜尋一下就有一堆的答案,當然可能都是英文的網站。英文檢定沒過的我都能輕易的看懂,不曉得為何很多人對看英文的資料那麼的反感。然而還是有找不到解答的問題,歸納起來都和硬體有關,不是太新、太貴、就是太冷門,幾乎沒什麼人使用(尤其是駭客),當然找不到解答。
使用 Ubuntu 讓我對套件感到陌生,筆電換成 Debian 的系統之後,就比較會去搜尋相關的資料。像這次就找到 fnfxd 這個套件可以讓 Toshiba 的筆電使用 Fn keys 來調整音量、螢幕的明暗、和切換螢幕。
最近這兩週有些不順,公司的那台電腦電源壞了。家中的桌機燒錄器壞了,無法燒錄。筆電閒置太久會死當。又要花錢了。而筆電的問題,我想應該是風扇運轉時的控制有問題。
在 Ubuntu 7.10 中筆電的 Fn keys 能正常的運作,我想應該是 GNOME 2.20 能支援較新的筆電了吧。但是對於 Ubuntu 有一些的反感了,所以就將筆電的作業系統改為 Debian 了。使用 Debian 的 testing 套件庫 (現在的代號為 lenny) 。Debian 中的 GNOME 版本為 2.14,所以還不能支援 Fn keys。等有空的時候,再來測試一下閒置時會不會當機。
雖然網路上很多人都說從 Ubuntu 7.04 升級到 7.10 會有很多的問題,最好的方式是重新安裝。
對我來說,之前有一台機器已經升級到 Ubuntu 7.10 beta,到目前為止似乎沒有大問題。所以剩下的幾部電腦就還是採取直接升級的方式。這次選用「更新管理員」來做升級的動作。
先按「檢查」看看所有的套件是否都是最新的。確認所有的套件是最新的,若沒有就先更新。之後便會出現「升級」的按鈕。按下去後跟著說明或提示做就可以了。
這次升級大約花了一個小時,花在 TeXLive 的時間還蠻多的。