2012/1/26

選擇 Ubuntu 的套件庫來源

Ubuntu 的套件數量非常多,加上 PPA(Personal Package Archives),大多數常用的軟體,幾乎都能用 apt-get install 完成安裝。

Repositories 的設定可以參考:


GUI
https://help.ubuntu.com/community/Repositories/Ubuntu

Command Line
https://help.ubuntu.com/community/Repositories/CommandLine


但是套件數量多,也意謂著某些剛發佈的套件,可能來不及同步到 mirror sites,造成 apt-get install 安裝過程發生 404 not found。

所以除了 Mirror sites 的傳輸速度外,經常需要嚐鮮安裝新軟體的朋友,也可以把檔案同步的頻率列入考量。

這份官方提供的 Mirrors 清單,有提供 Mirror site 同步狀態的標示。


Official Archive Mirrors for Ubuntu
https://launchpad.net/ubuntu/+archivemirrors


最好的情況是 Up to date (已完成同步),不過台灣的 Mirror sites 。

Up to date
One day behind

以我最近碰到的情況來說,以下兩個 Mirror sites 都是由 NCHC(國網中心)提供。

  1. National Center for High-Performance Computing(NCHC) --- ftp.twaren.net
  2. NCHC, Taiwan --- free.nchc.org.tw

第一個 mirror 的速度很快,不過在安裝 texlive-full 套件時,就發生一些檔案找不到的情況。之後切換成第二個,傳輸速度降了不少,但安裝需要的檔案都能順利取得。

2012/1/23

2012 新年快樂!合歡山飄雪囉!


2012 年從除夕就開始飄雪,年初一是上山賞雪的好時機,從國道三號到國道六號,幾乎都是一路暢通。

小小筆記:

  1. 事先買好雪鍊可以省不少錢(當然也要學會自行安裝)
  2. 請考慮在鳶峰等容易停車的地方換裝雪鍊,很多路段已經夠狹小,在路邊裝雪鍊很危險又會造成堵車更嚴重。
  3. 會塞車大多是因為超車、插隊等不良駕駛行為造成,請搜尋黑羊與白羊的故事。
  4. 積雪路面即使有雪鍊仍會打滑,如果車子失去控制,需要半踩、點放煞車將車速減慢,再適度轉方向盤將車子行進方向調正。請別把用力踩煞車,不然就會甩尾了。
  5. 事先準備足夠的保暖裝備、糧食,並確實做好行車前的檢查。

2012/1/19

解決 pdf 中文字無法在 Ubuntu 文件檢視器顯示問題

使用 pdflatex 或 xelatex 產生包含中文字的 PDF 檔案,在 Ubuntu 使用 Evince(文件檢視器)打開,會看不到中文字。

目前在 ContPub 使用的 OpenType 字型,就有這樣的問題。

在一台沒有額外安裝字型的 Ubuntu 系統上,使用 Adobe 的 PDF 閱讀軟體打開,檢視的結果是正常;但是,改用內建的 Evince 文件檢視器,中文字卻都消失。

這篇討論串提供一種先轉 ps 再重新轉 pdf 的解法。

pdf2ps filename.pdf
ps2pdf14 -dPDFSETTINGS=/prepress filename.ps

測試過後,發現檔案大小從 7xKB 變成 2xxKB,整整肥了 3 倍之多;用 Ubuntu 的文件檢視器打開,發現 PDF 果然還是肥肥的比較好,中文字又再度正常顯示了。

不過把轉好的 pdf 再重新轉一次,感覺有點多此一舉,另外找到一份文件,有提到修改轉檔設定的方法。

噢!夜深,該睡了 : )