2008年12月26日 星期五

11.1 的發行紀事(中文版)

openSUSE 11.1 發行紀事

Copyright © 2008 Novell, Inc.

在 GNU 自由文件授權(GNU Free Documentation License) 1.2 版或之後版本的規範下,您被允許複製、散佈和/或修改此文件, GNU 自由文件授權(GNU Free Documentation License)是由自由軟體基金會(Free Software Foundation)所發行。

此發行摘要仍在持續開發。在網際網路測試時會下載最新的版本,或請參考 http://www.suse.com/relnotes/i386/openSUSE/11.1/RELEASE-NOTES.en.html 。若有需要,我們將隨時更新的英文發行摘要。這表示翻譯可能會暫時性的不完備。之後將會更新翻譯以符合最新版本。

此版本摘要包括以下範圍:

*一般:每個人應閱讀的資訊。
*更新:「參考指南」第五章中未提及的變更。
*技術:本節包含數個技術變更與增強以提供給有經驗的使用者利用。

在「入門手冊」中,可以查到關於安裝與基本系統組態的資訊。在「參考指南」中,將詳細解釋系統組態。除此之外,大部分重要的應用程式將於 GNOME 與 KDE 「使用者快速指南」中說明。「AppArmor 管理指南」提供了使用 AppArmor 的詳細資訊。

一般

1. 蓋子關上時無法偵測顯示器
2. 偵測 Lenovo ThinkPad 筆記型電腦

更新

1.

技術

1. 顯示相同名稱的說明手冊(Man-Pages)
2. YaST LDAP 伺服器組態
3. 使用 netconfig 工具以套用額外的網路設定
4. WLAN 頻道 12, 13, 和 14 禁用

一般

蓋子關上時無法偵測顯示器

在安裝過程中,Yast 和 Sax2 會嘗試去偵測顯示器並決定顯示尺寸與解析度。如果您是安裝在蓋子沒打開的筆記型電腦上,會無法偵測顯示器。要避免這個問題,我們強烈建議在安裝過程中保持蓋子開啟。

如果偵測失敗,啟動 YaST 選擇"硬體" -> "圖形介面卡與監視器"。然後手動設定顯示。

偵測 Lenovo ThinkPad 筆記型電腦

Lenovo ThinkPad 筆記型電腦因為有"藍色 ThinkVantage 按鍵"的功能,必須在 MBR (master boot record)有特殊的程式碼。如果無法正確的偵測與準備,可能需要重現建立開機區段。

如果您使用 ThinkPad,請確認您的開機載入器(bootloader)不是安裝在 MBR (請在安裝建議時確認此事!) 且 MBR 沒有被寫入通用的程式碼 (在安裝建議選擇開機載入器 -> 開機載入器安裝 -> 開機載入器選項 -> 寫入通用的程式碼到 MBR -- 此處應該是未被核取的)。

如果您的 MBR 被覆寫了,您的 ThinkVantage 按鍵將無法運作。備份的 MBR 儲存在 /var/lib/YaST2/backup_boot_sectors/。

更新

技術

顯示相同名稱的說明手冊(Man-Pages)

指令 man 現在會問您到底是要看哪一份說明手冊,如果有相同名稱的手冊在不同區段。使用者可以輸入區段的編號來觀看該說明手冊。

如果您想要它像以前一樣,可以在一個 shell 初始化檔案(像是 ~/.bashrc)中設定 MAN_POSIXLY_CORRECT=1 。

YaST LDAP 伺服器組態

YaST LDAP 伺服器模組不再儲存 LDAP 伺服器組態在 /etc/openldap/slapd.conf。 此模組現在採用 OpenLDAP 的動態組態後端,而將組態儲存在它自己的 LDAP 資料庫。 此資料庫是由一組在 /etc/openldap/slapd.d 的 .ldif 檔案所組成。 要存取設定您可以使用 yast2-ldap-server 模組或使用 LDAP 客戶端程式像是 ldapmodify 或 ldapsearch。

關於 OpenLDAP 的動態組態的詳細資訊,請參閱 OpenLDAP 管理指南。

使用 netconfig 工具以套用額外的網路設定

原有 modify_resolvconf 的指令稿已移除,我們偏好更多功能的指令稿 netconfig。 此新的指令稿能更具有彈性及清楚的處理多重來源指定的網路設定。 要得知更多的資訊,請參閱更新的手冊及 netconfig 說明手冊。

在搭配的手冊中, modify_resolvconf 被錯誤的提及。我們將在下一版修正它。

WLAN 頻道 12, 13, 和 14 禁用

預設 WLAN 頻道 12, 13, 和 14 為禁用的,因為這些頻道並不是每個地方都被允許使用的。 如果您想要在您的區域使用這些頻道,請參考 http://en.opensuse.org/Tracking_down_wireless_problems\ 以獲得更多資訊。

2008年12月24日 星期三

兩個關於 openSUSE 11.1 的小修正

openSUSE 11.1 登場一星期,只見到在 BBS 上的零星討論
好像沒有很轟動的樣子...
可能因為國內使用者較少(看到這裡的請在下方留言報數)
或是因為太簡單用了,所以沒什麼問題吧!(還是我都沒遇到而已<--好運的傢伙)
若您是使用 KDE4 還是一樣老問題: qt4 目前不支援內嵌點陣字與偽粗體字
請參考以前的文章
其實我本來不太想寫這篇報告的...
剛裝好的 KDE4 是這樣的
寄件者 openSUSE 11.1

寄件者 openSUSE 11.1

寄件者 openSUSE 11.1

請您升級 swyear 套件庫中的 libqt4-x11
不過目前這個套件庫 11.1 的部份還沒有國內的鏡像,恐怕速度不快
若出現這種情形,直接指定伺服器名稱
而不要用 http://download.opensuse.org/repositories/home:/swyear/openSUSE_11.1
請用德國的鏡像(或自己找其他直接連線順暢的)
http://ftp5.gwdg.de/pub/opensuse/repositories/home:/swyear/openSUSE_11.1
指令如下:
# zypper ar http://ftp5.gwdg.de/pub/opensuse/repositories/home:/swyear/openSUSE_11.1/ swyear
# zypper in libqt4-x11

直接下載安裝:
在上面連結的 i586 或 x86_64 目錄中找到 libqt4-x11 下載
# rpm -Uvh libqt4-x11*

安裝完重新登入,應該就會是這樣
寄件者 openSUSE 11.1

寄件者 openSUSE 11.1

寄件者 openSUSE 11.1

注意看上面這張圖,在 Panel 上的中文點陣字會變成白色
這是因為開啟了次像素顯示的關係(11.1 可以不必再重裝 freetype2,直接開啟次像素)
請關閉 subpixel hinting
(可以開啟平滑字型設定,但不能開次像素顯示)
如下圖就正常了
寄件者 openSUSE 11.1

事實上若您要用點陣字,也不必要用次像素顯示

在 KDE4 的系統設定中的外觀->字型的部份不必特別設定
英文字母會優先使用英文字型
只有 monospace 還是要設定成 DejaVu Sans Mono
有關 libqt4 的字型顯示的討論
請參考摩托學園的討論,可能要到 4.5.x 的版本才會修正

若使用黑體字,就要開啟次像素顯示
寄件者 openSUSE 11.1

寄件者 openSUSE 11.1

寄件者 openSUSE 11.1


第二個問題是 firefox 的輸入區太長的問題
確定是 pango 的問題
已經有上游的修正了
http://bugzilla.gnome.org/show_bug.cgi?id=563356
我先在套件庫中提供 svn 編譯出來的 pango 套件,請
# zypper in -r swyear pango

或直接下載 pango 套件安裝即可
安裝前
寄件者 openSUSE 11.1

安裝後
寄件者 openSUSE 11.1

看出差別了嗎?

祝大家耶誕節快樂!使用 openSUSE 愉快!
openSUSE 的座右銘: have a lot of fun!

2008年12月23日 星期二

一個貼心小功能


在終端機輸入
$ svn co http://svn.gnome.org/svn/pango/trunk pango

The program 'svn' can be found in following packages:
* subversion [ path: /usr/bin/svn, repository: zypp (openSUSE 11.1-0) ]
* subversion [ path: /usr/bin/svn, repository: zypp (repo-oss) ]

Try installing with: sudo zypper install subversion

bash: svn: command not found

沒裝 subversion (一般使用者大概也用不到)以前只會跟您說 command not found
現在會告訴您套件名稱(subversion)和套件庫(repo-oss)
接著您只要
$ sudo zypper in subversion

就可以安裝了
您可能喜歡用 locate 來尋找檔案,但這個套件也是預設沒安裝
請您默寫出他所屬套件名稱...囧rz
$ locate

The program 'locate' can be found in following packages:
* findutils-locate [ path: /usr/bin/locate, repository: zypp (openSUSE 11.1-0) ]
* findutils-locate [ path: /usr/bin/locate, repository: zypp (repo-oss) ]

Try installing with: sudo zypper install findutils-locate

bash: locate: command not found

我因為翻譯需要 kbabel
$ kbabel

The program 'kbabel' can be found in following packages:
* kdesdk3-translate [ path: /opt/kde3/bin/kbabel, repository: zypp (openSUSE 11.1-0) ]
* kdesdk3-translate [ path: /opt/kde3/bin/kbabel, repository: zypp (repo-oss) ]

Try installing with: sudo zypper install kdesdk3-translate

bash: kbabel: command not found

真的大心啦
(還好應用程式名稱還記得住)
為什麼套件名稱要取得這麼複雜啊?

2008年12月17日 星期三

下載 openSUSE 11.1

參考: http://news.opensuse.org/2008/12/17/release-tomorrow-and-more-good-signs/
如果您打算在發佈的第一時刻開始下載 openSUSE 11.1
(預計在 12/18 14:00 CET (13:00 GMT)也就是台灣時間的 21:00)
請從直接從 http://software.opensuse.org/ 下載,系統會自動分配最快的鏡像給您。
或者參考 Peter Pöml 在 openSUSE Lizards 發表的 Best Way to Download openSUSE
使用 aria2 (Linux 環境)或
在 firefox 加裝 DownThemAll 的擴充套件(適用所有平台)
來加速您下載的速度
openSUSE 11.0 可以直接由下面的 1 Click Install 安裝
http://software.opensuse.org/ymp/network:utilities/openSUSE_11.0/aria2.ymp
安裝完成後開啟終端機
aria2c http://download.opensuse.org/distribution/11.1/iso/openSUSE-11.1-DVD-i586.iso 

祝大家下載愉快

Update:
如果您真的要手動找 mirror 來下載
請看 http://mirrors.opensuse.org/list/11.1.html
p.s. Peter - the admin of mirror.o.o is a very nice person.

Update:
現在已經可以下載

2008年12月9日 星期二

如何參與 openSUSE 社群

最近更新了幾個 openSUSE wiki 頁面
主要是關於如何參與的部份
http://zh_tw.opensuse.org/如何參與
http://zh_tw.opensuse.org/社群
http://zh_tw.opensuse.org/OpenSUSE_社群
或許您覺得看這些又臭又長又不通的翻譯有點難過
我就將他們整理一下吧

1. 開立一個 openSUSE 帳號
https://secure-www.novell.com/selfreg/jsp/createOpenSuseAccount.jsp?target=http://www.opensuse.org
這個帳號可以用在 wiki,論壇,bugzilla,還有 Build Service

2. 您可以幫忙 http://zh_tw.opensuse.org/歡迎光臨_openSUSE.org 充實內容
如果您從 http://en.opensuse.org/Welcome_to_openSUSE.org 查到了一些您覺得有用的資料
有空的話順手將他翻譯成中文
翻譯建議先用原本的英文名稱,然後再 move 成中文名稱
若您要自行編寫 wiki 也非常歡迎
基本上幾乎所有頁面您都可以修改或新建
目前有許多頁面都處於過期狀態
急需要大家幫忙更新
只有首頁部份被鎖定
若您要在首頁上加些什麼,可以告訴我
現在還有 openSUSE Weekly News 的部份
有興趣的可以參與編輯或翻譯
繁體中文的 wiki 其實還尚未正式發佈...
最近 Joe chien 又加了不少頁面,在這感謝一下

3. 訂閱郵件列表 mailing-list
寫封信到 opensuse+subscribe@opensuse.org 內容空白
接到回信之後確認
您的信箱中每天就會收到大概 50 封關於 openSUSE 的討論
許多問題會在裏面被提出並解決
十分有參考價值
其他還有
opensuse-announce@opensuse.org 公佈(唯讀)
訂閱:opensuse-announce+subscribe@opensuse.org
opensuse-translation@opensuse.org 和翻譯有關
訂閱:opensuse-translation+subscribe@opensuse.org
opensuse-wiki@opensuse.org 和 wiki 有關
訂閱:opensuse-wiki+subscribe@opensuse.org
opensuse-factory@opensuse.org 關於開發版本
訂閱:opensuse-factory+subscribe@opensuse.org
opensuse-marketing@opensuse.org 關於推廣行銷
訂閱:opensuse-marketing+subscribe@opensuse.org

4. 參與論壇
官方:http://forums.opensuse.org/
台灣:http://www.suse.idv.tw/
大陸:http://www.linuxsir.org/bbs/forum41.html

5. 回報錯誤
http://en.opensuse.org/Submitting_Bug_Reports
尤其是中文相關問題,您若不回報就沒人知道了
當然您可以在論壇或郵件列表上問問大家的意見

6. 觀看或訂閱新聞
http://news.opensuse.org/

7. 幫忙翻譯
http://i18n.opensuse.org/
這部份尤其需要人幫忙,請寫信給我(swyear_at_gmail_dot_com)並說『我願意』
下一波翻譯開始時我就會連絡您請您幫忙

我會建議資訊相關科系的教授們多鼓勵學生參與開放原始碼社群
當然不侷限於 openSUSE 啦

2008年12月2日 星期二

社群版倒數計時迎接 11.1

詳情請參考 http://lists.opensuse.org/opensuse/2008-12/msg00009.html
David C. Rankin 版本:使用新的藍色的底圖
無中文版本,但在上面連結中可找到php程式碼,可自行修改字樣成中文
(如果您有伺服器的話)
小圖:

網頁程式碼:
<a href="http://en.opensuse.org/OpenSUSE_11.1"><img src="http://www.3111skyline.com/download/openSUSE_11.1/images/countdown-small.php"></a>

中圖:

網頁程式碼:
<a href="http://en.opensuse.org/OpenSUSE_11.1"><img src="http://www.3111skyline.com/download/openSUSE_11.1/images/countdown.php"></a>

Sylvester Lykkehus 版本:可自由設定顏色、大小和語系,使用 openSUSE 官方的底圖(medium)
在上面連結中也可以找到php程式碼,有伺服器的人也可以參考看
可設定的參數有
red green blue (0~255)
alpha (0~127)
gamma (0.1~2.0)
size (最大 256x256)
lang (繁體中文請設 tw)
例如:

網頁程式碼:
<a href="http://en.opensuse.org/OpenSUSE_11.1"><img src="http://solidonline.dk/11.1.php?red=127&green=0&blue=0&alpha=30&gamma=0.5&size=160x160"></a>


網頁程式碼:
<a href="http://en.opensuse.org/OpenSUSE_11.1"><img src="http://solidonline.dk/11.1.php?red=127&green=127&blue=0&alpha=30&gamma=0.5&lang=jp"></a>


網頁程式碼:
<a href="http://en.opensuse.org/OpenSUSE_11.1"><img src="http://solidonline.dk/11.1.php?red=255&green=255&blue=255&alpha=70&gamma=0.5&size=200x200&lang=tw"></a>

大家一起迎接 openSUSE 11.1 吧!
openSUSE 官方版本一起擺上來湊熱鬧:


網頁程式碼參考 openSUSE 11.1 倒數計時器(繁體中文版)

無關此主題的筆記:
張貼程式碼時
&alpha 會變成 α
&gamma 會變成 γ
&lang 則變成 〈
要將 & 改成 &amp;