我決定把我在網路論壇分享的文章~貼在這裡做一個備份~
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享
筆者手邊有一台筆電PowerBook G4,規格為:
CPU:1.67Ghz,主記憶體:2GB,IDE硬碟:64GB SLC SSD,
顯卡晶片:ATI Mobility Radeon 9700、VRAM:128MB。
原本安裝的系統環境為MacOSX10.4.11,蘋果官網查詢MacOSX10.5.8更新包為
2009年8月發行,然後MacOSX10.5系列就停止了,筆者就在想還有沒有更新版本
的作業系統,繼續延續安裝在PowerBook G4主機上,網路搜尋之後找到了幾款
Linux for PowerPC的版本,加以安裝試用比較,也大概試出一些個人經驗與想
法,先大致定義一下筆者的環境需求,主要就是多媒體影音檔案的撥放,DVD燒
錄,網際網路網頁瀏覽,以及中文資訊文書處理,這四樣為主,不處理程式開發
以及伺服器架設,以END-USER為目標,但還是會搭配安裝SAMBA伺服器,因為要
和MsWindows的網路上的芳鄰互通,筆者希望整個視窗環境的圖文盡可能的設定
成正體中文介面,並且筆者以安裝設定操作MsWindowsXP的"思維"來盡可能的套
用在Linux環境上,也就是說,能夠在圖形介面解決的問題,絕對不會去碰觸開
終端機下指令,除非不得已真的沒辦法。
先穿插一下,筆者在Linux硬體相容性,遇到的一些瓶頸,筆者希望能找到自己想
要的那一套答案,不過目前還是沒有找到。
先以MsWindowsXP為例,筆者過往安裝MsWindowsXP系統,有學到一個概念,就是
事先準備好主機與周邊裝置驅動程式的軟體,可能放在隨身碟,軟碟片,光碟片
,第二顆硬碟等等,也或著等事後,上某個已知的網址去下載,筆者過去也有查
詢到微軟官方網站,有擺放幾份純文字文件檔,是MsWindows系列原版安裝光碟裏
頭,已經包含有海量般的硬體裝置的支援列表清單,所以筆者可以透過以上資訊
,"事先"查詢或準備好,筆者手邊的這台主機與周邊設備是否有搭配將要安裝的
MsWindows版本的硬體驅動程式,多次重灌MsWindows系統後,查詢並準備硬體驅
動程式的動作也已熟練,可以較快判定手邊的硬體配備零件,有無支援要安裝的
MsWindows系統版本,甚至後來學到看板卡上的晶片印刷的廠牌或型號,來上網搜
尋有無搭配該MsWindows系統版本的驅動程式。
同樣的概念,筆者想要套用在Linux上卻發現並不是這麼一回事,筆者以
Fedora-12-ppc-DVD.iso為例,於是筆者上了Fedora官方網站,卻發現其硬體相容
性清單所列出的項目,相較於微軟的硬體相容性清單,還真的沒有幾個硬體項目,
內容好少,因為官方網站的資料太少,於是筆者找找看有無第三方的Linux硬體相
容性清單網站,是可以針對Fedora的版本做海量列表的,筆者希望版本是2010年
的,這樣比較新,筆者找到一份Linux Hardware Compatibility HOWTO,內容看起
來像是Linux套件通用型的,可是只有更新到2007年為止。
找到了LinuxQuestions.org HCL看起來像是,讓使用者自行上傳硬體相容性資訊。
找到了Linux-drivers.org這個網站,結論是看得筆者眼花撩亂,無所適從。
找到了LINUX ALLOCATED DEVICES,但看起來好像只是支援的裝置的"種類",而非
完整的型號列表。
因為筆者過去下載瀏覽MsWindows支援硬體裝置清單純文字檔的經驗,所以筆者也
希望能夠找到一份單一文件,內容可以是以Linux 2010年版本的kernel為主的,或
著以Fedora 12以後(含F12)版本為主的,筆者只要下載並打開這份單一文件,用關
鍵字搜尋的方式找字串,例如筆者手邊有一塊顯卡的晶片上標示的型號為ATI radeon 7000
筆者另外查得相關編號為RV100QY,筆者以這兩串當關鍵字,在文件中查詢,如果有
查詢到,那就表示該版本Linux kernel或著該版本fedora能夠辨識並啟用這個硬體
設備的功能,筆者手邊還有其他零零散散的硬體周邊,筆者當然希望這些周邊是可
以在Linux套件上運作的,筆者希望在安裝Linux作業系統之前就先確認好,這些零
件是否有被Linux套件所支援,筆者不希望安裝完系統後,才發現某個零組件無法被
Linux套件所辨識,而又要拆裝硬體,這樣真的很麻煩,筆者不會寫程式,所以也不
會思考上網去抓第三方的驅動程式原始碼下來,再去指令模式介面,輸入一大串指
令來編譯驅動程式到核心模組這種麻煩事,除非該第三方軟體可以透過圖形介面,用
滑鼠點選的方式來安裝,然而,以筆者有限的英文能力,就是找不到心中所期待類似
微軟公司文件的這樣一份文件檔,筆者覺得應該會有一套方法,可以整理出類似Linux
Hardware Compatibility HOWTO這樣的內容,這內容可能是針對Linux kernel把其中
所有的硬體支援資訊單獨做成一份文件檔,然後筆者使用以上範例輸入ATI radeon 7000
或著RV100QY或著NM10 express時,就可以確認某版本Linux kernel有無支援。
筆者後來又發現,除了Linux kernel 對硬體的支援之外,還有不少針對類型硬體的第
三方軟體套件,也會額外對不同種類的硬體,有不同程度的支援,像是針對顯示設備的
XORG,掃描器設備的SANE,音效卡的ALSA等等一大堆,筆者更是眼花撩亂了,而且各家
不同品牌的Linux套件,針對發行面向的不同,收錄的Linux kernel版本不同,也不一
定會把整個Linux kernel所有原始碼全部打包收錄,當然收錄的XORG,SANE,ALSA等硬
體設備相關的軟體套件也會有其差異,筆者這下子不知道該怎麼辦了。
筆者過去嘗試學習Linux時有一些不好的經驗,導致筆者很討厭在安裝完Linux之後才發
現原來某樣周邊,Linux不支援,而且現階段無解(這個無解特別指,不需要動用到手動
編譯程式碼的情況下),還要關機重新抽換硬體,而希望像MsWindows環境那樣,可以事
先確認好,所有硬體的支援狀況,頂多事後,只需要用滑鼠在圖形介面點選,即可完成
剩下的部分硬體驅動程式的安裝,筆者也找過OPENSUSE的官方往展的硬體相容性清單頁
面,內容其實也不多,但筆者推測所支援的項目應該不會這麼少。
筆者的英文程度和資訊技術力肉腳的很,不然筆者真想有無一些旁門左道的取巧方法,
可以排列組合的"組裝"出一份LINUX硬體相容性清單的"大列表"文件,例如一份針對
Linux kernel的文件,或著針對Fedora的文件。
筆者還發現一個情境,就是筆者嘗試去下載Linux kernel的原始碼檔案(例如選擇下載
Fedora-12-ppc-DVD.iso採用的版本)解壓縮後,先地毯式的瀏覽看看有些什麼檔案,然
後嘗試搜尋包含ATI radeon 7000或著RV100QY或著NM10 express等字樣的純文字檔,然
後筆者發現,真的有類似的檔案,檔名中大概都會包含*PCI*.*IDS*的字樣,因此筆者又
找到一個The PCI ID Repository網站,筆者以有限的英文能力推斷,這個資訊是否包含
了LINUX核心支援的"所有"PCI介面卡類的裝置,如果手邊的介面卡晶片上印刷的型號資
訊有出現在*PCI*.*IDS*這個檔案中,是否就表示LINUX kernel有支援這個PCI介面卡,
筆者也因此在Fedora-12-ppc-DVD.iso中找出跟Linux kernel有關的RPM檔案,解壓縮後
又發現裏頭全都是位元檔,而沒有類似*PCI*.*IDS*的純文字檔案。
然而筆者又想到,系統能否辨識該介面卡,跟能否將該介面卡的功能全開,好像又是兩
回事,系統雖然可以辨識到該介面卡,好像不見得就可以使用該介面卡所有的功能,除
非在安裝上額外的驅動程式軟體和應用程式。
根據google而來的資訊,筆者在安裝完Fedora-12-ppc-DVD.iso之後,在終端機視窗執行
了一個指令lspci,得知/usr/share/hwdata/這個路徑,並且找到*PCI*.*IDS*相關檔案,
筆者因此推斷這些檔案內的硬體清單資訊,是否就表示就是Fedora-12-ppc-DVD.iso,可
以辨識到的硬體周邊?筆者也產生疑惑,在系統安裝完後該如何得知Fedora-12-ppc-DVD.iso
已經支援可以讀取的檔案系統有哪幾種?可以寫入的檔案系統又有哪幾種?如果支援的
檔案系統種類不多,有什麼樣的方法可以圖形介面或文字選單,透過勾勾選選的方式,增
加Fedora-12-ppc-DVD.iso可以支援讀寫的檔案系統的種類?
這個筆者遇到的Linux硬體相容性的瓶頸,對筆者來說目前還是無解(找不到筆者想要的答案)!
扯了一堆後,回到主題,筆者找到一個網站penguinppc.org,裏頭有針對Linux套件在使
用PowerPC架構CPU的主機的環境,做一個大致的介紹,根據網站內文件的介紹說明,筆者
判斷,至少可以選擇一個Linux套件,能夠辨識PowerbookG4這台筆電的CPU,那就有機會
安裝起來,在文件中比較之後,筆者選用了Fedora-12-ppc-DVD.iso(2009.11)這個版本,
根據網路資料查詢,Powerbook G4使用了32位元的CPU,所以筆者安裝好後的環境,應該是
Fedora 12 ppc 32位元版,而且要可以設定成筆者需求的正體中文圖形介面環境。
第一步就是先把Fedora-12-ppc-DVD.iso燒成光碟,插好可上廣域網物的網路線,和一隻
確定不會秀斗的外接滑鼠,已經確認好主機內硬碟的資料都是可以洗掉的之後,主機電源
開機 放入DVD,按下option鍵,進入主機韌體的開機來源選項畫面,若有偵測到DVD,會出
現小企鵝和光碟圖示來供使用者選擇點選,接下來會出現一堆小不啦嘰的純文字描述,可
按return鍵,用預設值進下一步,或著讓系統倒數完秒數自動選用預設值進下一步。
接下來進入一個純文字選單畫面,詢問是否要略過安裝媒體的測試,筆者選擇略過(skip)。
接下來開始進入圖形介面了,語言選擇畫面,筆者選擇,中文(正體)。
鍵盤,美式英文。
主機名稱,自取。
系統時鐘使用UTC,如果在台灣的話可以取消勾選。
分割磁碟區的部分,第一個項目可以選擇:
使用整個磁碟,系統會自動對整顆硬碟做預設值的分割區自動規劃。
替換掉現有的LINUX系統,類似前項。
建立自訂的分割區模式,筆者選這個項目。
加密系統,可以取消勾選(筆者認為加密之後,若出狀況了,以後解密會是一場災難,
筆者又沒有情治人員身分)
勾選,檢視並修改分割區,以防萬一。
筆者先刪除所有的現存分割區,將所有分割區重新建立,
第一個新增的分割區:
檔案系統類型,Apple Bootstrap
大小,1MB
額外的大小選項,選取"固定大小"
加密,取消勾選
第二個新增的分割區:
檔案系統掛載點,"/"
檔案系統類型,Ext4
大小,幾乎所有空間(筆者自己是估個60GB)
選取,固定大小
加密,取消勾選
第3個新增的分割區:
檔案系統掛載點,"無"
檔案系統類型,"swap"
大小,剩下所有空間
選取,填滿分割區至可使用的最大值
加密,取消勾選
筆者這樣規劃分割區的原因,就是模擬MsWindows環境,一整顆硬碟就是一顆"C",的情境
在剛接觸Linux的初期,這樣安裝系統最不用花腦筋了,也不會有空間容量配置上的困擾,
這台主機也只是自用。
進入下一頁面:
筆者只勾選"辦公軟體/生產力軟體",
不勾選"軟體開發""網頁伺服器"。
畫面中有一句提示"請選擇任何您想要使用軟體安裝的額外軟體庫"。
這裡注意一下,可以分兩個情況來看:
第一個情況,假設使用者"沒有"接網際網路,並且只需先要將系統安裝光碟片內包含的軟
體先裝好,升級和擴充套件以後再說的話,可以先只勾選installation repo這個項目(預
設是安裝光碟當來源)。
第二個情況,假設使用者已經接好網路環境,並且打算安裝系統安裝光碟片的同時,也上
網下載最新的升級和擴充套件的話,可以另外再勾選
"Fedora 12 ppc"和"Fedora 12 ppc updates"這兩個存放在網路伺服器上的套件來源。
使用者可大致想像成"Fedora 12 ppc"所包含的一大堆套件,其中有一部分被包進,安裝光
碟DVD中,"Fedora 12 ppc"在發行一段時間之後,另外又更新了許多套件,就擺放在
"Fedora 12 ppc updates"上,所以若勾選了"Fedora 12 ppc"和"Fedora 12 ppc updates"
在自訂套件時,就會出現一大堆新的可選套件。
在這裡選擇的過程中筆者就發生了不少狀況。使用者可以選擇或修改安裝程式既有的套件庫
來源(編輯軟體庫),也可以自訂新的套件來源,筆者發現,既有的套件庫來源,還有包含測
試版套件以及一些程式開發除錯版套件,筆者因為只是END-USER,所以只用標準版或穩定版
就好,所以只選擇"Fedora 12 ppc"和"Fedora 12 ppc updates",而套件庫來源的設定,筆
者發現其網址預設是可偵測套件來源種類的鏡像站參數連結,也就是根據這串含語法的網址
安裝程式會自動尋找當下適當的套件庫來源網址,筆者查詢後發現,如果能另外確認好國內
的頻寬足夠且穩定的鏡像站,其實可以修改成一個國內的絕對路徑網址,這樣安裝程式就不
需要還要PING來PING去的偵測來源了,當然這個動作是比較進階的操作,需要比對,筆者自
行比對的結果是採用了:
http://free.nchc.org.tw/fedora/linux/re ... ng/ppc/os/
http://free.nchc.org.tw/fedora/linux/updates/12/ppc/
這兩個絕對路徑網址,就把它改寫進去,記得取消勾選"URL是個鏡像清單"項目,當然每
個人的網路環境不同,所以筆者測出來的不一定適合別人,另外也可以自訂新的套件來源,
後面會提到Fedora本身所提供的套件種類對一個習慣MsWindowsXP環境軟體的使用者來說是不
足的,筆者也在網路上找到第三方的,額外套件來源,如果能掌握或比對出其對應的,絕對
路徑網址也可以填寫進去,不過筆者打算系統安裝完畢後再去新增。
筆者發現,如果不勾選"installation repo"而另外勾選"Fedora 12 ppc"和"Fedora 12 ppc updates"
那麼就和使用Fedora-12-ppc-netinst.iso這個網路安裝的光碟意思一樣,所以假設一個情境
使用者的網路頻寬可以穩定工作一整個工作天,其實可以使用Fedora-12-ppc-netinst.iso來
安裝,這樣安裝程式全部都上網下載最新版的套件,光碟機也比較不會大量讀取而發出持續的
運轉噪音。
最後勾選"立即自訂"項目。進行下一頁。
這裡筆者又遇到一些狀況了,一開始發現套件玲郎滿目,眼花撩亂,安裝程式有預設勾選一些
項目,筆者又額外勾選一些項目,一開始筆者沒想很多,也就沒有外接滑鼠,然而Powerbook G4
主機本身的滑鼠按鈕只是"單鍵",筆者選套件得一個一個去點選,好累,多次出錯而重灌的過
程中,才發現如果外接滑鼠的話,對套件種類分類項目點選右鍵,會出現選單,可以選擇
"選擇所有可選套件",一口氣選取所有子套件這樣輕鬆多了。
提到滑鼠,還有一個狀況,因為要安裝的軟體套件很多,可達3000多個,所以過於自動的硬體
如Powerbook G4的螢幕,會在滑鼠和鍵盤訊號都沒有反應一段時間之後,進入睡眠模式,螢幕
一片黑了,筆者去動滑鼠和鍵盤居然發現畫面回不了魂,看不到畫面了,筆者在想,有沒有可
能去修改主機的韌體設定值,讓Powerbook G4只要電源開著就不會去睡覺,但是以筆者有限的
英文程度翻遍了open firmware的相關文件就是找不到跟防止硬體系統休眠有關的設定方法,偶
然之間換了隻滑鼠,再一次的開始重灌系統,沒想到這次休眠之後再去動滑鼠和鍵盤,可以回
魂了,筆者因此推斷會不會是滑鼠品質的原因,如果真的是滑鼠造成的,那真是太冏了。
再來筆者發現,如果只依照預設值去安裝,其實很多筆者所需的,所認為基礎的圖形介面軟體
,並沒有安裝,必須系統安裝完畢後再去執行,套件更新和新增移除程式,才能補齊,可是,
當筆者執行圖形介面的軟體套件更新功能時,卻出現程式碼錯誤,雖然軟體清單上出現,800多
項更新套件,卻因為光碟內的套件本身程式碼的錯誤而無法執行下去,這樣的話作業系統更本
就用不下去,於是筆者決定放大絕了,所有套件軟體全選安裝總可以吧,於是筆者又一次的重
灌了,這次筆者選套件時有注意一下選取套件時的順序。
首先選取:
"基礎系統",所有子項目與子子項目,全部勾選。
第二個選擇:
"桌面環境",筆者把gnome和KDE這兩套桌面環境與其子項目全部勾選,就先試用者兩款最知名
的桌面環境,可以把這類軟體套件當作是超級加強版的MsWindows3.1。
其他種類的還有
lxde
moblin
sugar
xfce
視窗管理程式。
都先不選~跳過~
第三個要選取的:
"應用程式",除了
"工程與科學"
"教育軟體"
"文字介面的網際網路"
"游戲與娛樂"
這四個子項目之外,其他所有子項目與子子項目,全部勾選。
第四個要選取的:
"程式開發"只勾選"fedora套件管理器"。
第五個要選取的:
"伺服器",勾選"windows檔案伺服器"和其子項目,"列印支援"系統應已預設勾選,其他都不勾選
,勾選"windows檔案伺服器"這個項目的主要原因就是SAMBA伺服器這款軟體套件,就相當於微軟
的"網路上的芳鄰"的功能,這樣之後在圖形介面環境就可以設定參數,加入微軟的區域網路了。
第六個要選取的:
"語言",筆者只需要"中文支援",所有"中文支援"子項目全部勾選。
安裝過程中,筆者發現其顯示總共要安裝3400多個套件,真的就是有得等了,看樣子一個工作天
跑不掉。
筆者事後有查詢容量,這樣裝下來,消耗了13GB的空間,不過反正筆者設定的,一顆"C",
有60GB的空間,夠塞啦。
接下來大概就是等它個一個工作天吧,系統安裝完畢,第一次進入系統。
在輸入或選取帳號後,還有在輸入密碼之前,注意螢幕畫面下方,有欄位選項可以選擇登入gnome或
KDE,筆者先嘗試開始使用gnome。
登入gnome第一步就是摸索視窗環境,以下是筆者以
MsWindows XP Professional x64 Edition Version 2003 Service Pack 2+繁體中文化套件
的"控制台",和
"Fedora 12 ppc" gnome 桌面環境,互相做比較的個人推理的對照表:
MSwindows控制台<> gnome選單列\系統
windows防火牆<>系統\管理\防火牆
工作列和[開始]功能表<>系統\偏好設定\外觀與感覺\主選單
日期和時間<>系統\管理\日期和時間
印表機和傳真<>系統\管理\列印;系統\偏好設定\硬體\預設印表機;
地區和語言選項<>系統\偏好設定\個人\輸入法;系統\管理\語言
字型<>應用程式\美工繪圖\Font Manager(Font management for the GNOME Desktop)
系統<>(筆者目前還不知道該對應哪一個)
系統管理工具\服務<>系統\管理\服務
系統管理工具\電腦管理\存放裝置\磁碟管理<>應用程式\系統工具\GParted Partition Editor;\KDE磁碟分割區管理員;\QTParted
使用者帳戶<>系統\管理\使用者與群組
協助工具選項<>系統\偏好設定\個人\輔助科技
掃描器與數位相機<>(筆者目前還不知道該對應哪一個)
排定的工作<>應用程式\系統工具\Scheduled tasks
無線網路安裝精靈<>(筆者目前還不知道該對應哪一個)
新增或移除程式<>系統\偏好設定\系統\軟體更新;系統\管理\軟體更新;系統\管理\ 新增/移除軟體
新增硬體<>(筆者目前還不知道該對應哪一個)
滑鼠<>系統\偏好設定\硬體\滑鼠
資料夾選項<>系統\偏好設定\個人\檔案管理;系統\偏好設定\外觀與感覺\檔案管理程式
資料來源(ODBC)<>(筆者目前還不知道該對應哪一個)
資訊安全中心<>(筆者目前還不知道該對應哪一個)
遊戲控制器<>(筆者目前還不知道該對應哪一個)
電源選項<>系統\偏好設定\系統\電源管理程式
電話和數據機選項<>(筆者目前還不知道該對應哪一個)
網路安裝精靈<>(筆者目前還不知道該對應哪一個)
網路連線<>(筆者目前還不知道該對應哪一個)
網際網路選項<>(筆者目前還不知道該對應哪一個)
語音<>(筆者目前還不知道該對應哪一個)
檢視x86控制台圖示<>(筆者目前還不知道該對應哪一個)
聲音及音訊裝置<>系統\偏好設定\硬體\聲音
鍵盤<>系統\偏好設定\硬體\鍵盤
顯示<>系統\偏好設定\硬體\顯示;系統\管理\顯示
筆者第一步先點選執行,系統\偏好設定\系統\軟體更新,系統回應訊息,已經已有套件已經
全部是最新狀態了,再來就開始自訂桌面環境啦,筆者要調整圖形介面的字體大小和字型等等
,還有類似檔案總管的呈現風格。
先確認一下網路有沒有連通吧,畫面右上角選單列會出現網路狀態圖示,用左建和右鍵點選都
有不同的選單項目,把MsWindows和MacOSX的那一套思維套進去就對了。
再來 gnome選單列\系統\偏好設定\外觀與感覺\外觀\字型。
筆者發現系統內建的,適用於台灣的中文漢字字型檔,只有AR PL UMING TW和AR PL UKING TW
這兩套,那就先更換吧,把原本的SANS等英文字型都切換成中文漢字字型檔,並且在增加字體
大小。
因為是安裝在筆電上,所以筆者在描繪字型選"次像素平滑方式","詳細設定"解析度,設定成
117 DPI(根據MacTracker這套軟體的資料庫顯示powerbook g4 15" 1.67Ghz 這台的LCD是117DPI)
平滑化"次像素",字型提示"完整",完成設定,關閉之後圖形介面原則上是立即呈現切換的過
程狀態。
因為內建的中文漢字字型檔只有兩套,而且筆者過去曾看過網路討論,AR PL UMING TW和
AR PL UKING TW的筆順並沒有完全符合中華民國教育部的規範,於是筆者還要另外安裝中文漢字
字型檔進去,翻遍了gnome選單列\系統\,就是找不到任何一個項目,和系統的字型檔管理有關
於是筆者,點選執行"系統\管理\新增/移除軟體",開始找相關的套件,嘗試各種關鍵字組合,
最後以"font-manager"試出來了,原來這個套件是:
"a font management application for the gnome desktop environment"(font-manager-0.5.6-1fc12(ppc))
而這個套件下載安裝完畢後,位在gnome選單列\應用程式\美工繪圖\font manager,這樣的設計
讓筆者有了很不一樣的體驗。
再來筆者前面提過,套件庫來源的問題。這裡先提一個狀況,過往操作MsWindows和MacOSX的經
驗,我們知道會用系統本身提供的圖形介面功能選項,執行作業系統本身的軟體更新,另外我們
會上網東抓西抓各式各樣額外的第三方軟體來用,下載下來,到自訂的一個資料夾,點選執行安
裝該軟體。
可是LINUX套件環境"原則上"即使是第三方額外的應用軟體也會依循一個統一的下載來源機制,
也就是使用者要到系統\管理\新增/移除軟體,這個軟體的清單列表中,去找軟體,結果就是在官
方預先設定的軟體庫中,並不一定會有筆者想要用的一些軟體,而網路上,筆者有找到相容於
Fedora-12-ppc-DVD.iso(2009.11)版本的的第三方套件庫來源,要把來源資料檔匯入到
系統\管理\"新增/移除軟體"之中,這樣在"新增/移除軟體"之中搜尋套件時,可以找到更多額外
的應用軟體。
筆者找到的第三方套件庫是網站是RPM Fusion,用網路瀏覽器點選"Enable RPM Fusion on your system"
進入"rpmfusion.org/Configuration",分別下載
RPM Fusion free for Fedora 12, 13 and 14(rpmfusion-free-release-stable.noarch.rpm)
RPM Fusion nonfree for Fedora 12, 13 and 14(rpmfusion-nonfree-release-stable.noarch.rpm)
先點選執行安裝rpmfusion-free-release-stable.noarch.rpm,再先點選執行安裝
rpmfusion-nonfree-release-stable.noarch.rpm,這樣第三方來源庫資料檔就匯入"新增/移除軟體"
之中了。
在安裝軟體的過程中,系統軟體還會去計算,這些軟體套件的相依性問題,也就是說,光只安裝
某個單一套件,還不一定可以正常啟用運作,必須要其搭配的另一個軟體套件,也已經安裝,而且版
本要符合,這樣軟體才會正常啟用。
接下來自訂設定,檔案管理軟體呈現的效果,系統預設環境是,
gnome選單列\應用程式\系統工具\檔案瀏覽器(Nautilus),筆者嘗試老半天卻發現一個狀況,就是雖然
有放入光碟進光碟機中,圖形介面卻沒有出現掛載了光碟的圖示,檔案瀏覽器也沒有呈現出這片光碟的
掛載圖示,可是當筆者按下POWERBOOKG4鍵盤上的"退出"鍵,畫面中卻出現了"退出"鍵被啟用的圖示,並
且把光碟片退出來,筆者再塞回去,情況還是一樣,於是筆者嘗試了
gnome選單列\應用程式\系統工具\檔案總管(PCMan File Manager),這款國內醫科大學生的軟體作品,
沒想到檔案總管啟動後,光碟片的掛載圖示出現了,筆者嘗試其他檔案管理軟體,例如 Dolphin(for KDE)
之類的也是一樣的情形,筆者因此判定這是一個系統的BUG。
PCMan File Manager有一個功能,選單列\工具\以root身分開啟目前資料夾,對筆者來說真是實用。
MSwindows開始功能表\"附屬應用程式"和gnome選單列\應用程式的一部分對照參考。
命令提示字元<>應用程式\系統工具\終端機(gnome終端機);\x3270(3270 terminal emulator);\Termit;\Sakura;\rxvt;\ROXTerm;\LilyTerm;\Konsole(for KDE);\aterm
記事本<>應用程式\附屬應用程式\gedit文字編輯器;\KWrite;\Leafpad;\Scribes Text Editor;\應用程式\軟體開發\SciTE Text Editor
windows檔案總管<>應用程式\系統工具\Dolphin(for KDE);\檔案瀏覽器(Gnome Nautilus);\檔案總管(PCMan File Manager);應用程式\附屬應用程式\GNOME Commander;\Krusader;\
小算盤<>應用程式\附屬應用程式\計算機(gcalctool)
小畫家<>應用程式\美工繪圖\KolourPaint小畫家
System Tools\系統資訊;裝置管理員<>應用程式\系統工具\Device Manager(gnome-device-manager);\Hardware Lister(GTK+ front-end for lshw)
System Tools\字元對應表<>應用程式\附屬應用程式\KDE字元選擇;\字元對應表(GNOME字元對應表)
其他
工作管理員<>應用程式\系統工具\系統監控;系統\關於這部電腦
MSWINDOWS的控制台<>gnome選單列\登入的帳號全名\系統偏好設定\控制中心
MSCONFIG.exe<>系統\偏好設定\個人\啟動應用程式
系統\管理\防火牆\信任的服務,勾選"Samba"和"Samba客戶端",點選套用檔案瀏覽器的網路,即可一層
一層的點選瀏覽windows網路上的芳鄰所共享的資料夾。
光碟燒錄軟體
\應用程式\影音\輸出產生\
Brasero光碟燒錄程式,
GnomeBaker CD/DVD Writer,
K3B (for KDE),
還有其他一堆。
USB介面的網路攝影機
\應用程式\影音\捕捉與匯出\Cheese網路攝影鋪,
可惜無法支援 1394A介面的isight。
網頁設計編輯器軟體
\應用程式\軟體開發\Bluefish Editor,
\應用程式\軟體開發\Quanta Plus
文書套裝軟體
\應用程式\辦公
OpenOffice.org,
Koffice
openoffice.org\選單列\工具(T)\選項(O)\openoffice.org\檢視(第四個項目)\左邊第一個選項
"針對使用者介面使用系統字型",
此項目若預設勾選,則openoffice.org會去抓取fedora系統現在設定的字型,當成openoffice.org
介面的字型(請參考 選單列\偏好設定\外觀與感覺\外觀\外觀偏好設定\字型\ 所呈現的五個設定項目)
若系統所呈現的字型是英文字型,請換成中文字型。
若此項目不勾選,則openoffice.org會去抓取openoffice.org軟體套件本身的參數設定檔中的設定
值,來呈現openoffice.org介面字型,以openoffice.org 3.1.1這個版本為例,設定檔在
/usr/lib/openoffice.org/basis3.1/share/registry/data/org/openoffice/VCL.xcu,
尋找其中"zh-tw"這個分類的段落,將其中每一個子項目的"第一個"選項都直接插入填入,自己想要
使用的中文字型"字型名稱"(非檔案名稱)。
多媒體播放,筆者測試成功的影音撥放器有,
\應用程式\影音\VLC Media player
\應用程式\影音\影片撥放器(Totem)
若只有安裝來自官方網站的光碟以及線上套件庫,其實並沒有包含影音解碼核心的解碼器軟體元件
,都只有撥放程式介面而已,必須尋找另外有支援Fedora 12 ppc的第三方套件庫,筆者安裝設定了
第三方的套件庫的來源設定值之後之後,使用影片撥放器(Totem)播放MP4等各種影音規格的檔案時,
會啟動尋找解碼器的對話視窗,然後嘗試連外尋找符合Fedora 12 ppc規格的套件,若有下載安裝成
功,即可開始撥放影片,powerbook G4 1.67Ghz軟體播放480P的影片都沒有問題,720P以上可能會有
些吃力,要看狀況。
網頁瀏覽器
fedora 12 ppc系統有附Gnash和swfdec兩款軟體,號稱是相容於flash player的網路瀏覽器附加元件
,筆者嘗試結果,也僅只能撥放SWF格式的動畫檔, www.youtube.com 所使用的FLV格式都撥不出來,
筆者上adobe官網查詢的結果,都找不到資訊有寫說給LINUX POWERPC用的版本,找到的都是給LINUX X86
或X64用的版本。
補充一個筆者在fedora 14 64bit環境的試用結果,發現在adobe官網下載了給linux X86-64 環境用
的flash player plug-in函式庫libflashplayer.so,要擺放在兩個資料夾下:
/usr/lib64/mozilla/plugins/libflashplayer.so,
/usr/lib64/mozilla/plugins-wrapped/libflashplayer.so,
然後重新啟動firefox,這樣看youtube影片才會有效。
回到fedora 12 ppc,筆者進入 www.youtube.com/html5 的頁面,並點選"加入HTML5試用版",
結果:
Firefox 3.5 沒有任何效果呈現,
Epiphany 網頁瀏覽器 2.28.2(webkit),影片撥放框可切換成HTML5格式,只有少部分影音可撥放,
Konqueror 4.4.5(KHTML)可切換HTML5格式,只有出現影片撥放框,無法撥放,
所以目前若要在fedora 12 ppc的網頁瀏覽器環境中看嵌入式的FLV規格影片,就筆者來說現階段是
無解了,也因此筆者希望主流網站都朝向HTML5的技術,發展HTML5才是真正的跨平台阿~
在螢幕上方的選單列中,有些系統開機後預設常駐的服務筆者並不需要,筆者就會想關閉這些常駐
程式,可以先進入"啟動應用程式",查詢有哪些會在開機時被帶入啟用,可以把不想要用的跟系統
核心服務無關的程式取消勾選關閉它,再來到"服務"去挑選一些用不到的功能來關閉。
但筆者就是找不到關閉"Gnote"常駐程式的方法。
gnome選單列面板的中間,是擺放快速啟動的捷徑圖示,就相當於MSWINDOWS的快速啟動列和
MACOSX的DOCK,可以點選右鍵選單"加入面板,"選擇"顯示桌面"這個圖示,這樣就跟MSWINDOWS有同
樣功能的按鈕出現啦。
和Windows "控制台\新增或移除程式"類似的軟體項目有四個,
選單列\系統\管理\ 新增/移除軟體,
選單列\系統\管理\軟體更新,
選單列\應用程式\系統工具\synaptic套件管理程式,
選單列\應用程式\系統工具\Yum延伸程式,
synaptic套件管理程式是debian系統上的套件管理程式的主流,在fedora 12上也可以用,不過
筆者以"新增/移除軟體"為主,就先不去研究synaptic套件管理程式了,Yum延伸程式筆者看不懂,
在 新增/移除軟體 搜尋挑選套件的時候,盡量挑選套件名稱結尾有"fc12(ppc)"或"fc12(noarch)"
字樣的套件比較穩定。
筆者根據GOOGLE到的資訊,查詢了/etc/yum.repos.d/這個路徑,發現fedora.repo等多個副檔名
為.repo的檔案,用純文字編輯器打開一看,筆者想到在被註解掉的baseurl下面再插入一行,
baseurl,並且改成筆者前面提過的有確認過的絕對路徑網址,那不就可以捨遠求近了嗎!
可惜的是RPM Fusion這個套件庫筆者沒找到國內的鏡像站。
再來,筆者會希望在系統開機後,選擇gnome桌面環境,輸入或選擇登入帳號的畫面時,能夠登入
root帳號,但是登入畫面會拒絕root帳號的登入,筆者google之後發現,原來是某幾個純文字參
數設定檔造成的,只要修改設定就可以了,有三個純文字參數設定檔分別是:
/etc/pam.d/gdm,
/etc/pam.d/gdm-fingerprint,
/etc/pam.d/gdm-password,
這三個檔案,都會有一行會有!=root quiet的字樣,將這一行的最前面加個 # 字號註解掉即可,
可是這些檔案也只有root權限可以去修改,筆者整理出幾個方法。
使用檔案總管(PCman File Manager)進入/etc/pam.d/資料夾內,然後使用PCman File Manager\
工具\以Root身份開啟目前資料夾,確認對話框內輸入密碼之後,就有權限編輯裏頭的檔案了。
如果PCman File Manager操作上有程式錯誤,第二種方法是開終端機,執行$su root,然後依照
回應提示來輸入密碼,在終端機內切換成root帳號之後,執行$gedit,照理說如果系統相關函式
庫有安裝並連結設定正確,圖形介面的gedit就會跳出來,再把gdm拖拉進去編輯即可(這個方法就
好像在MsWindows命令提示字元的視窗內,執行notepad然後跳出圖形介面的記事本一樣。)
如果在終端機內執行gedit,還是沒有跳出圖形介面的gedit,剩下最後一招,在終端機內切換成
root帳號之後,進入/etc/pam.d/路徑下,執行$vi,這是終端機內純文字介面的純文字編輯器,
所以要查詢一下vi的用法,會比早期的PE2複雜一些。
可以在登入gnome桌面環境時,選擇或輸入root帳號之後,下一步是想說,將系統設定成自動登入
,不然每次開機都要輸入帳號密碼好麻煩,然而筆者翻遍了gnome選單列\系統\之下的每一個可選
項目,就是找不到類似設定登入環境項目的選項,在"新增/移除軟體"中用auto,login等關鍵字,
排列組合去搜尋,也都試不出找不到一款套件,是可以設定圖形介面的登入狀態的 。
可是筆者有在 fedora 14 64bit版找到相關套件,用該套件的關鍵字在fedora 12 ppc也是找不到
,筆者覺得沒道理,這種功能怎麼可能沒有順便做個圖形介面出來。
在MSwindows環境中,出現要決定"確定"或"取消"的對話框時,原則上"確定按鈕"都會擺在在"左邊"
"取消按鈕"都會擺在在"右邊",但是在LINUX環境卻常常發現有不少應用程式會把確定按鈕擺放在
"右邊",取消按鈕擺放在"左邊",所以當把MSwindows環境的操作習慣帶到LINUX環境時,就有可能
會錯亂,需要花一些時間去修正適應。
系統\偏好設定\個人\輸入法,可以發現好幾套輸入法框架軟體,其中IBUS,SCIM,GCIN有包含智慧
型選字注音輸入法,就看使用者想用哪一種,不過在切換輸入法框架軟體的過程中,有的時候
"啟用書輸入法功能"的勾選選項,會跳掉,使用者發現輸入法沒有作用時,要再去勾選回來。
因為一開始安裝的時候,同時選了GNOME和KDE兩套桌面環境,還把其子項目全部都勾選安裝了。因
為LINUX套件函示庫連結設計的關係,只要相關函式庫有安裝設定正確,即使在GNOME也還是可以執
行KDE的程式,因此會發現GNOME選單列的應用程式子項目下,會有一堆KDE的軟體出現並且可以執
行。
寫不完,之後若有測試出什麼所以然會再繼續增補。
參考連結
Mactracker
http://www.mactracker.ca/
Linux Hardware Compatibility HOWTO
http://www.tldp.org/HOWTO/html_single/Hardware-HOWTO/
LinuxQuestions.org HCL
http://www.linuxquestions.org/hcl/index.php
Linux-drivers.org Linux Hardware Compatibility Lists & Linux Drivers
http://www.linux-drivers.org/
LINUX ALLOCATED DEVICES
http://www.kernel.org/pub/linux/docs/de ... s-2.6+.txt
The PCI ID Repository
http://pciids.sourceforge.net/
penguinppc.org
http://penguinppc.org/
DistroWatch.com: Put the fun back into computing. Use Linux, BSD.
http://distrowatch.com/
RPM Fusion
http://rpmfusion.org/
GNOME
http://zh.wikipedia.org/zh-tw/GNOME
GNOME程序列表
http://zh.wikipedia.org/zh-tw/GNOME程序列表
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續01
又遇到一個搞不定的狀況了,環境為Fedora-12-ppc-DVD.iso,軟體版本為
firefox3.5.15(來源套件庫目前都還沒有更新版),查詢得知firefox選單列
\工具\附加元件\外掛程式\vlc multimedia plug-in v1.0.6為"啟用"的狀
態。
然後到firefox選單列\編輯\偏好設定\應用程式\ 發現不同的影音媒體格式
檔案類型,都分別被指定給不同的第三方軟體來開啟,筆者發現其中3GGP2
被指定成"使用vlc multimedia plug-in(在firefox開啟)",因此筆者想把
其他的影音格式例如flash video,mpeg-4 video等等格式,也都改設定成
"使用vlc multimedia plug-in(在firefox開啟)",可是當筆者去點選那些
項目要改設定時,卻發現其他影音項目的可選下拉清單中"都沒有"提供
"使用vlc multimedia plug-in(在firefox開啟)"可以選擇,筆者嘗試點選
"使用其他程式",出現了瀏覽檔案的檔案管理員視窗(位在使用者家目錄),
筆者看不出來該選擇哪一個,筆者嘗試去選用
usr/bin/vlc
usr/bin/vlc-wrapper
usr/lib/mozilla/plugins/libvlcplugins.so
usr/lib/mozilla/plugins-wrapped/libvlcplugins.so
這四種,重開firefox撥放網頁flash video,mpeg-4 video 之類的網頁影
音,都沒有效果,請問到底該如何做,才能讓其他影音媒體格式檔案類型
也都可以在下拉清單中出現選取"使用vlc multimedia plug-in(在firefox開啟)"
這個項目?
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續02
桌面特效
只要覺得顯示卡和CPU很夠力,就想來玩玩看"眼睛糖果",啟動特效的設定位在
gnome選單列\系統\外觀與感覺\桌面特效,這個桌面特效的軟體套件叫做compiz
,不過系統預設只提供兩種效果。
於是筆者開啟"新增/移除軟體"搜尋"compiz"看看還有什麼相關套件,果然搜尋
到了compiz,其實還有很多相關套件,一些特效的軟體函式庫,特效選項的設定
介面等等,筆者挑選之後,勾選下載套用安裝,安裝完畢,
gnome選單列\帳號全名\系統偏好設定,打開來看,果然多出了幾個跟compiz有
關的選項,只可惜都是英文的,還沒有被翻譯成正體中文,如果知道如何調教
compiz的參數設定的話,"眼睛糖果"應該滿炫的。
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續03
虛擬機器
Fedora-12-ppc-DVD.iso有一套虛擬機器軟體叫做QEMU,有核心程式,擴充元件
,和圖形設定介面,在"新增/移除軟體"搜尋"QEMU",可以找到相關項目,套件
安裝齊全後,可以找到:
應用程式\系統工具\Qemu Launcher
應用程式\系統工具\虛擬機器管理員
可以藉由Qemu Launcher來建立虛擬機器。
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續04
模擬滑鼠右鍵,OOO 3.3.0,KDE
現在才發現,PowerbookG4機身上,雖然是單鍵滑鼠按鈕加上觸控板,筆者在系統
安裝的階段,一直測試不出來,如何操作出滑鼠右鍵的功能,現在終於矇到了,
原來PowerbookG4 1.67Ghz的觸控板支援兩指觸控,兩個接觸點加上單鍵滑鼠按鈕
,就等於按滑鼠右鍵。
openoffice.org 3.3.0的原始碼一經發行一段時間了,筆者覺得這版的改進最好
的部分就是試算表終於可以支援超過65536列了,整整晚了MSOFFICE四年的時間,
終於趕上,所以筆者很期待有熱心的程式開發高手,能夠將openoffice.org 3.3.0
的原始碼編譯到fedora 12 ppc的環境上來,筆者不會寫程式,筆者只會從圖形介
面的來源套件庫中,搜尋並挑選要下載安裝的程式,筆者會打從心裡感謝願意花時
間將openoffice.org 3.3.0繁體中文版編譯到fedora 12 ppc環境的程式開發高手
,記得要上傳到來源套件庫阿,這樣很多使用者都可以藉由"新增/移除軟體"圖形
介面來搜尋下載並安裝。
KDE開始選單\電腦\系統設定\,幾乎跟MsWindows的"控制台"差不多了,介面環境
的調整與設定,幾乎就可以使用MsWindows的思維來操作,例如:
開始功能表\電腦\系統設定\一般\外觀\字型,使用平滑字型"開啟",強制指定字
型DPI:可選擇"120DPI",這部分筆者就是套用MSWINDOWS思維。
最主要,管理字型的項目就直接呈現在"系統設定"裏頭,不像GNOME居然還要另外
安裝軟體套件那樣麻煩,筆者比較之後發現,KDE的"系統設定"所包含的項目還真
是多啊,跟MsWindows的控制台有的比,尤其佈景主題的部分,可調整項目有夠多
的,多到筆者有點改不下去了,不過筆者認為這部分就很適合所謂的"佈景主題達人"
了。KDE的預設桌面環境就很炫了,再加上如果又有安裝額外的"compiz"套件的話
"眼睛糖果"的效果,筆者也不敢想像會變什麼樣。
筆者反而在想,怎麼樣修改設定,可以讓KDE的佈景主體稍微樸素一點,gnome的
桌面太樸素了,KDE的桌面又太華麗了,有沒有中庸一點的,筆者過去使用
MSwindows2000的圖形介面已經習慣了,幾乎算是制約了,所以都用MSwindows2000
圖形介面的思維來操作其他圖形介面系統。
再來,如同前面段落提過的,KDE應用程式功能表中也會參雜著部分GNOME的軟體
套件。
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續05
debian 5.0.7 for ppc 安裝與設定
筆者有在網路上找到debian-507-powerpc-netinst.iso(2010-11-28)這套LINUX
版本,就抓下來試用看看,照老方法燒錄成光碟,接好網路線,開始安裝,然後
發現,整個安裝過程中,居然都是採用純文字搭配選單的情境,沒有圖形介面,
就好像PC BIOS的畫面那樣子,最主要字體都好小,雖然安裝過程大部分都有繁
體中文化,但是字體太小看了就是不舒服,因為筆者過去有操作過PE2,BIOS等
經驗所以對於用TAB鍵,熱鍵等切換選項的狀況都有熟悉。
第一個純文字畫面,可以直接按下return鍵,用預設值掠過。
第二個純文字畫面,選擇"中文(繁體)"。
第三個純文字畫面,選擇"台灣"。
鍵盤格式,選擇"美語"。
主要網路介面,選"eth0"(選網路卡,而非1394B)。
主機名稱"自取"。
網域名稱,可留空白,跳過。
開始"磁碟分割",選擇"手動"。"清除所有就分割區",全部重做。清除完後選取
有"IDE1 hda + 硬碟容量"的那一行,系統詢問是否在該裝置上建立全新的空白
磁碟分割表,選取"是"。
再來選" 硬碟容量(XX GB)"的那一行,建立新分割區:
輸入"1MB"
選擇"開始位置"
分割區名稱"自取"
用途選擇"NewWorld的啟動分割區"
可開機設定,設為"開"
選擇"分割區設定完成"
再來選取"硬碟容量(XX GB)"的那一行,建立新分割區:
輸入"60GB"(自行估算)
選擇"開始位置"
分割區名稱"自取"
用途選擇"Ext3日誌式檔案系統"
掛載點選擇"/-root 檔案系統"
可開機設定,設為"開"
選擇"分割區設定完成"
再來選取"硬碟容量(XX GB)"的那一行,建立新分割區:
輸入"max"
分割區名稱"自取"
用途選擇"置換空間"
選擇"分割區設定完成"
最後會發現一開頭會有個"#1 32K",名稱為"Apple"的空間,筆者不曉得這是什
麼反正是系統製造出來的吧。
選擇"結束分割區作業並將變更寫入磁碟"
是否要將變更寫入磁碟中,選擇"是"
接下來進入系統自動安裝"Base System"的過程畫面,
輸入 root 密碼
輸入 使用者完整姓名
輸入 帳號的使用者名稱(注意畫面提示訊息)
設定"Debian檔案鏡像站所在的國家",選擇"台灣"
Debian檔案鏡像站,筆者選"opensource.nchc.org.tw"
設定proxy,可留白,系統繼續安裝程序,系統詢問"是否要參加套件使用狀況調查"
,筆者選"否"。
重要的一步來了"選擇軟體",可是只有8個項目可以選:
桌面環境,
web伺服器,
列印伺服器,
DNS伺服器,
檔案伺服器,
郵件伺服器,
SQL資料庫,
標準系統,
沒有任何細部子選項提供選擇,結果筆者當然只好選:
"桌面環境""標準系統",這兩個項目。系統繼續安裝,安裝結束,點選"繼續"。
進入登入畫面,系統預設會把"num lock鍵"啟用,有需要的話關閉它。
登入系統,開始摸索環境,
GNOME的版本是2.22,不會吧,這麼舊版,openoffice也只有到2.4.1版。
不管了,先照老方法設定環境吧。
跟軟體套件安裝和移除有關的主要有兩套軟體:
GNOME選單列\系統\管理\synaptic套件管理程式,
GNOME選單列\系統\管理\添加和刪除應用程式,
筆者嘗試,進入這兩套軟體裏頭搜尋更新套件,發現居然沒有2010年下半年的
更新套件,這套LINUX收錄的軟體版本會不會太舊了阿,來源套件庫也沒有找到
新版軟體可供升級安裝,筆者要3.X版的openoffice.org阿(有3.3.0版是最好)
(不要叫筆者自行編譯程式,筆者就是不會寫程式阿),筆者想說或許第三方的
來源套件庫會有新版的軟體,結果筆者發現,若要將第三方的來源套件庫加入
系統中,沒辦法像fedora那樣下載一個套件包裹檔,點兩下執行然後匯入系統
的新增移除套件管理程式之類的來源清單中,而是要自己打一串指令進去,事
後可再修改,怎麼這麼麻煩阿,筆者嘗試打了一串確認了多次,指令格式沒錯
啊,結果synaptic套件管理程式還是會唉,套件來源清單有問題,總之,因為
筆者找不到像fedora那樣簡單的方法,將Debian裏頭所包含的一堆第三方軟體
套件更新到2010年下半年的版本,所以最後筆者放棄了debian-507-powerpc-netinst.iso
,真是浪費筆者一堆時間測試,早知道若有查詢到debian-507-powerpc-netinst.iso
無法"輕易"安裝到openoffice.org 3.X以上版本,筆者就不安裝了。
參考連結
http://zh.wikipedia.org/zh-tw/Debian
http://distrowatch.com/table.php?distribution=debian
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續06
opera網路瀏覽器,和VLC的問題
筆者現在才發現,原來opera也有製作給LINUX PPC用的版本,筆者目前找到的最
後一版為Opera 10.63 for Linux PowerPC,有給fedora用的RPM包裹版,太好了
這樣下載下來,點選執行安裝就好了,看了網路討論,似乎Opera 10.63 for Linux PowerPC
也是最後一版了,之後都都只有X86或X64的版本,不過筆者查了 www.youtube.com/html5
其中有提到,Opera 10.6以上版本就可以支援HTML5規格,筆者點選"加入 HTML5 試用版"
之後,果然有些影片就以HTML5的格式撥放了,完全不需要去動用到flash player
的libvlcplugins.so函式庫,筆者突然很希望,以後大家都以HTML5的規範上傳
影片檔,這樣的話,不用外掛也可以看影片多好,因為ADOBE公司把持著flash video
的格式,偏偏又不製作發行給LINUX PowerPC架構所使用的外掛函式庫模組,那
麼除非不得不的情境,不然筆者轉向支持HTML5規格。
另外筆者發現vlc多媒體撥放器在root權限下無法執行,必須切換到一般使用者
權限才給執行,筆者本以為,把某個純文字參數設定檔改改就好了,網路查詢
之後好像不是那麼簡單,沒有不動用到修改vlc程式原始碼的方法嗎?
參考連結
Opera Web Browser | Faster safer | Download the new Internet browsers free
http://www.opera.com/browser/download/? ... c&list=all
Mobile01 首頁 » 蘋果電腦 » Mac筆記型電腦
蘋果不用 flash 真相大白 Adobe 終於承認不理蘋果電腦多年
http://www.mobile01.com/topicdetail.php ... 81&r=2&p=1
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續07
顯示卡晶片硬體驅動程式的問題
筆者這台PowerBook G4原本在MacOSX10.4.11環境下,顯示卡晶片的型號資訊為
:ATI Mobility Radeon 9700 (ATY,RV360M11)。可是在Fedora 12 PPC環境下,
Gnome選單列\系統\管理\顯示的資訊卻是:ATI RV350[Mobility Radeon 9600 M10]。
雖然型號相近,多少會有一些差別,於是筆者在想有沒有什麼方法,可以找到
所謂ATI Mobility Radeon 9700 (ATY,RV360M11) for fedora 12 ppc的驅動程
式,在Gnome選單列\系統\管理\顯示\硬體\顯示卡設定\現有的選項都是以廠牌
或型號系列當大類區分,沒有細到可找到ATI Mobility Radeon 9700的項目。
筆者想到幾個方向,首先就是ATI官方網站的顯示卡晶片驅動程式下載頁面,可
是沒找到給Linux PPC用的,也沒找到ATI Mobility Radeon 9XXX系列的,所以
官方網站就是沒有了。
第二個是Gnome選單列\系統\管理\ 新增/移除軟體,筆者嘗試ati radeon等等
多種關鍵字去排列組合,就是沒有找到尚未安裝的套件的說明資訊中,會有包含
相關關鍵字的軟體套件,看樣子不會寫程式的筆者,是沒辦法透過軟體安裝設定
或組裝,找到ATI Mobility Radeon 9700 FOR fedora 12 ppc的驅動程式了。筆
者發現,如果沒有適當的硬體驅動程式,把顯示晶片,主機板南北橋晶片組的硬
體功能全開的話,像是3D遊戲之類的效能畫面,是無法展現的,會破圖。
筆者也因此比較了NVIDIA和ATI這兩家顯示晶片研發商,對於LINUX系統硬體驅動
程式的支援程度,最簡單的比較法,當然就是官方網站LINUX驅動程式的下載頁面
了,比較結果,NVIDIA的LINUX有分32,64位元版,也有針對部分UNIX-LIKE系統
作客製化安裝套件,支援的晶片型號種類也比較廣,而且還有持續在更新,反觀
ATI的硬體驅動程式下載頁面,雖然也有分32,64位元版,支援的晶片型號種類相
較之下少很多,驅動程式的更新也很少很慢。
因此筆者有一個推論,就是如果電腦玩家想要嘗試組裝LINUX平台的多媒體應用桌
上型電腦的話,請選用搭配NVIDIA晶片組的顯示卡,而不建議採用ATI的,因為會
有硬體驅動程式支援不足的問題,第三方的驅動程式不見得可以把該顯示晶片的
硬體功能完全打開,畢竟技術資料是掌握在硬體研發上手上的智慧財產,然而硬
體研發商基於各種因素,又不開發能將該硬體功能全開的LINUX驅動程式,那該硬
體在LINUX環境就不適用了。
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續08
關於"主選單"的狀況
筆者在多次重灌土法煉鋼的過程中,發現一個狀況,在選套件的步驟中,如果只
依照預設值,或著新增勾選了多個套件,甚至某個分類所有子套件全部勾選,其
最後桌面環境的主選單,所呈現的分類和項目內容名稱,都會有所差異,當只使
用預設值安裝時,主選單有不少分類項目名稱都只以英文呈現,或著都是項目名
稱,不會有分類名稱,但是當筆者將幾乎所有子套件全選安裝後,主選單不但會
出現分類名稱,部分子項目名稱還會出現繁體中文翻譯和簡單註解框,筆者因此
推斷,可能是全選的過程中,某個套件項目被包含了之後,會把主選單項目名稱
和繁體中文翻譯給安裝起來,筆者一直想找一份文件資訊檔,能詳列fedora 14
官方網站所收納包含的所有幾千個rpm套件的功能與描述,其描述要能包含在系
統安裝完後,該RPM套件所對應的程式路徑與檔名還有於主選單上的項目名稱,
並有做細部的分類,筆者可以參考這份文件檔,事先挑選好所需之套件,可在腦
海中事先模擬安裝完成後的桌面操作環境,這樣預先準備好,然後在系統安裝的
過程中再去勾選,這樣比較好掌握安裝完之後的環境,也比較快,不會耗費太多
的時間結果發現安裝完後發現其實有很多套件用不到,佔用硬碟空間。
但是以筆者目前的英文程度,怎麼用關鍵字google都找不到這樣一份單一文件資
訊檔。
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續09
額外的硬體驅動程式
這部分其實是筆者在Linux X64環境的測試心得,先假設一個情境,系統安裝完畢
後,執行了"軟體更新",也在"新增/移除軟體"中,把所有可能跟本機已包含的既
有的硬體零件型號相關的軟體套件,都下載安裝到最新版了,可是還是可能會發
現,某些硬體零件的功能沒有"全開",這要不就是沒有該硬體功能的驅動程式軟
體,要不就是該驅動程式的軟體功能不足,畢竟只要不是該硬體研發商所發行的
驅動程式軟體,不要對第三方的免費驅動程式軟體有多少期待,有免費的驅動程
式可用用就該感謝了,然後筆者會上該硬體研發廠商的官方網站找找看,運氣好
的話,該硬體研發廠商會提供該硬體零件的Linux硬體驅動程式(可單檔下載,並
且直接執行安裝的版本)。
筆者這裡就以NVIDIA提供的顯示晶片硬體驅動程式for Linux當成範例,例如筆者
的系統環境是fedora 14 X64,採用的顯示卡晶片型號是,NVIDIA GEFORCE FX5200
(這裡是假設),於是筆者就開始上官網找檔案了,在驅動程式下載選擇頁面,依
序選取,在作業系統選擇的部分,選擇LINUX 64-BIT,語言選chinese(traditional)
,然後點選搜尋,可以發現到驅動程式的版本和發行資訊,特別注意一下"附加訊息"
的欄位內容。然後下載檔案,檔案格式類似像這樣"NVIDIA-Linux-x86-173.14.28-pkg1.run"
,筆者發現,要安裝這個硬體驅動程式的話,會有一些環境需求,因為這是硬體驅
動程式,因應LINUX的特性,所以會動到系統核心模組檔案,此時要切換成root帳
號,才有權限執行,再來也因應LINUX的特性,這是顯示卡的硬體驅動程式,所以
安裝程式時,圖形環境不能被啟動和使用中,也就是系統一開機要進入像是DOS畫
面的純文字模式,而不能進入圖形介面,在純文字的模式下執行安裝程式,筆者又
發現,這個NVIDIA-Linux-x86-173.14.28-pkg1.run在執行的同時,會執行GCC or GCC-C++
這系列的原始碼編譯程式,如果沒有執行GCC or GCC-C++ 這系列成功,便會安裝
失敗,原來NVIDIA-Linux-x86-173.14.28-pkg1.run有包含所謂的原始碼在裏頭,
等於是安裝驅動程式之前,當場執行編譯成驅動程式模組檔案,再安裝到LINUX核心
裡頭,結果很不幸的筆者當初安裝系統時,就不考慮會用來開發軟體和架設伺服器
,所以這兩類型的軟體都沒有選取安裝GCC or GCC-C++這系列,用在程式開發的編
譯器軟體當然也就沒有安裝了,所以要補安裝。
接下來筆者必須要研究一下,怎麼讓系統開機時進入純文字介面,而不啟動圖形介
面後來找到了,原來是 /etc/inittab 這個檔案,以ROOT權限用文字編輯器開啟,
參考了這個檔案中的說明資訊後,筆者將 id:5:initdefault: 最後這行的"5"改成"3"
,存檔,重開機,果然就進入純文字介面了,然後以root這個帳號登入系統。筆者
為了方便起見,事前先將NVIDIA-Linux-x86-173.14.28-pkg1.run這個檔案搬移到
根目錄,然後將檔案名稱改為最簡單的"n.run",這樣在純文字模式下,切換到根
目錄,在參考nvidia的說明資訊,執行 sh ./n.run ,就開始安裝硬體驅動程式了
,執行的過程就會看到一些及時編譯的動作等等訊息,安裝完畢,接下來就是要將
id:3:initdefault: 改回"5" 然後存檔,這是比較麻煩的地方,因為要學習使用
LINUX下比較複雜的純文字編輯器"vi",有不少組合快速鍵以及熱鍵指令要去熟記
,總之用vi將inittab的內容改回原狀後,再下達重開機的指令,回到圖形介面,
以筆者的零件配備,會發現開啟桌面動畫特效時某些過場效果, 真的有平順多了
,再補充一個,驅動程式安裝前,也對比一下fedora和rpmfusion的套件庫中
(從 新增/移除軟體 中去找),有關調教nvidia顯卡參數設定的"圖形介面",哪個
比較新,當然以新版的為主,安裝完後可以去 gnome選單列\系統\ 尋找跟nvidia
有關的設定項目。
依照以上的經驗,筆者就想套用在ATI研發的顯示卡晶片上,筆者上ATI官方網站
搜尋,怎麼版本都好舊,都沒有看起來可以搭配fedora 14 X64的新版本,因為這
個因素,筆者現在比較偏好NVIDIA研發的晶片組的產品了。
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續10
在"新增/移除軟體"中的一些發現
這裡以Fedora 14 x64 Gnome環境中的Gnome選單列\系統\管理\"新增/移除軟體"
為範例,筆者發現一些狀況,在fedora的來源套件庫中,各式各樣的RPM套件檔
跟其他套件都會有相依性的問題。以MsWindows環境的安窗軟體為例,大部分情
況下,都是一個安裝軟體就會把一套軟體所需要的元件,例如程式核心、所需要
搭配的函式庫、純文字指令模式介面程式、圖形化介面程式,一次就安裝到好,
但也會有少部分軟體會要求需要另外已經安裝了某些版本的函式庫,例如VB runtime
或者.net framework等等。而在Linux環境,當使用者需要某一個功能的時候,
構成這個功能所需要的軟體環境,像是程式核心、所需要搭配的函式庫、純文字
指令模式介面程式、圖形化介面程式等等、卻常常是分開安裝的東一個RPM、西
一個RPM,對筆者來說,光是注意各種軟體元件其版本搭配的問題,就是一團亂
,不過還好,"新增/移除軟體"可以做到某種程度的軟體相依性的自動偵測,筆
者遇到的狀況是,以為已經安裝好了某個多媒體撥放程式,該撥放程式卻怎麼也
無法撥放某種格式的影片檔,後來才發現,原來要另外安裝能搭配該撥放程式使
用的解碼器外掛元件,而該撥放程式對於無法辨識的影音格式並沒有自動啟動對
應的解碼器元件下載安裝功能(但有的播放器有提供這個功能),再來筆者發現,
路徑下有某個撥放程式的檔名,但是選單列中並沒有對應的圖形項目可點選,直
接用滑鼠點選執行也沒有反應,筆者摸索老半天才發現,那個撥放程式是一個純
文字指令的項目,要進終端機下指令來執行,然後筆者在"新增/移除軟體" 尋找
後才發現,另外有幾款軟體套件,是針對該純文字指令的撥放程式的"圖形化介
面的殼",可以透過這些圖形化介面的殼,來操作純文字指令的撥放程式,筆者
都下載試用後,挑選了兩款合自己用的。也因此整理出,以多媒體撥放程式這個
功能為例,軟體核心程式、影音格式解碼元件、圖形化介面,在LINUX環境都是
可能會被分開包裝在不同的RPM套件檔案中。
這樣的話,所謂的優點就是,使用者有挑選、拼裝、客製化的空間,缺點就是,
會不會太麻煩了,為什麼不一個RPM檔就一次裝到好,所以套件相依性的計算設
計真的很重要,但又不希望牽連了太多其實用不到的功能,也一起裝起來,占用
硬碟空間。
筆者覺得VLC這套多媒體撥放程式就還不錯,可以撥放MPEG1/2/4系列規格的的影
音檔案,主程式、解碼元件、圖形介面等等一~兩個RPM就完整可獨立撥放影音
了。
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續11
輸入法框架,輸入法表格檔,GCIN
筆者個人所使用的輸入法為注音輸入法,平常都是使用"智慧型選字注音輸入法"
,需要輸入罕用字的時候會切換成傳統的注音輸入法(用MsWindows環境的講法就
是"ㄅ半"),在Fedora 12 ppc + gnome環境,筆者整理出三套輸入法框架軟體,
可用 gnome選單列\系統\偏好設定\個人\輸入法,於視窗中挑選一個要用的輸入
法框架軟體套件,並勾選"啟用輸入法功能"。筆者發現"啟用輸入法功能",似乎
會因為某些原因,滿容易跳掉的,筆者切換輸入法沒反應,輸入法無法作用,回
"啟用輸入法功能"檢查,有發現那個勾勾不見了,筆者得再去勾一次,輸入法才
回魂。
IBus輸入法框架中,漢語\Chewing,是筆者所熟悉的智慧型選字注音輸入法,可
以套用筆者過往在微軟新注音的操作習慣。
SCIM輸入法框架中,繁體中文\新酷音,是筆者所熟悉的智慧型選字注音輸入法,
可以套用筆者過往在微軟新注音的操作習慣。
GCIN輸入法框架中,詞音,是筆者所熟悉的智慧型選字注音輸入法,可以套用筆
者過往在微軟新注音的操作習慣。
然而傳統的注音輸入法,筆者打算採用自行編輯的一套,全字庫注音輸入法表格
檔2010LITE,將之修改成這些輸入法框架所規範的泛用輸入法表格檔格式,匯入
輸入法框架軟體中來使用。筆者嘗試的過程中,IBus和SCIM的格式一直都沒有嘗
試成功,網路上有關IBus和SCIM的表格檔製作說明資訊全是英文的,有些項目筆
者看了好幾次還是看不懂,好不容易找到一個香港的網站,其說明資訊描述的項
目也沒有幾個,最後筆者只有嘗試成功GCIN的表格檔製作也匯入成功可以啟用。
格式的部分,開頭的重點內容範例如下,其他部分都不需要怎麼改。
%gen_inp
%ename CnsPhone2010
%cname 全字庫注音
%selkey 1234567890
%dupsel 10
%space_style 4
%keyname begin
, ㄝ
- ㄦ
. ㄡ
如果改好的表格檔檔名是cns.cin,啟動終端機,進入包含了cns.cin的檔案夾路
徑內,執行gcin2tab這隻指令行程式(原始路徑在 /usr/bin/gcin2tab),並填入
cns.cin,即可轉換成cns.gtab,並將之複製到 /usr/share/gcin/table/ 路徑
內。
另外要用文字編輯器編輯 /usr/share/gcin/table/gtab.list 這個檔案(需root權限)。
筆者犧牲最後一行的"注亂倉打鳥 \ newcj3.gtab newcj3.png",在這行的開頭
加上註解符號。
另外加上一行"全字庫注音 \ cns.gtab juyin.png",存檔。
最後重新啟動gcin,就可以把筆者自行編輯的注音輸入法表格檔呼叫出來用啦。
筆者之前在嘗試的時候發現,如果套用參考說明文件的的編輯規範做出來的表格
檔,在輸入聲調符號時會有問題,於是筆者把 %endkey 3467 拿掉,就可以正常
輸入聲調符號符號了,筆者猜測這是fedora 12 ppc + gnome+ gcin1.5.1環境搭
配的問題,因為在fedora 14 x64 + gnome+ gcin1.5.5就不會出現這個狀況。
在fedora 12 ppc + gnome+ gcin1.5.1後選字視窗選字時,前後上下方向鍵沒有
作用,筆者得按空白鍵輪循,再搭配數字鍵選字,不過至少可以確定的是,筆者
終於可以在LINUX系統上,選字出字七萬多個漢字。當然~事前別忘了UNICODE漢
字字型該裝的要裝。
參考連結
全字庫注音輸入法表格檔2010 (搭配CNS11643中文全字庫規格的Unicode格式傳統注音輸入法對照表)
http://www.openfoundry.org/of/projects/1603
gcin 使用手冊
http://hyperrate.com/files/67/67-OtyYdca5ST/README.html
cht/電腦資訊/gcin 討論區
http://hyperrate.com/dir.php?eid=67
製作新的輸入法 cin 檔
http://cle.linux.org.tw/trac/wiki/GcinMakeCin
安裝額外的輸入法
http://cle.linux.org.tw/trac/wiki/GcinInstallTables
歡迎光臨 gcin 同好會 ~
http://cle.linux.org.tw/trac/wiki
為 IBus 製作輸入法
http://wiki.debian.org.hk/w/Create_inpu ... d_for_IBus
HowToCreateATableForIBusTable - ibus - How to Create a table for ibus-table - Project Hosting on Google Code:
http://code.google.com/p/ibus/wiki/HowT ... rIBusTable
http://code.google.com/p/ibus/downloads/list
ibus-table-chinese-1.3.0.20101206-Source.tar.gz
為 SCIM 製作輸入法
http://wiki.debian.org.hk/w/Create_inpu ... make-table
How to create a new IME in about 15 minutes with SCIM and scim-tables
http://www.scim-im.org/development/cont ... cim_tables
How to create a new IME on Linux in about 15 minutes with SCIM and m17n
http://www.scim-im.org/development/cont ... m_and_m17n
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續12
準系統搭配 Fedora 14 x64 安裝設定有感
筆者的長輩自從體驗過蘋果電腦主機MacMini的操作環境之後,從此認為只要是
家用電腦,都應該要長那個樣子,又小台又安靜,而且外殼看起來,相較於一般
PC外殼,就是有"樣子"。
筆者的長輩,使用電腦主要都是在上網收發WEB MAIL,看網路新聞,以及google
亂逛,沒有使用網路營行,股票軟體 ,網路線上購物的需求,筆者想到,長輩
的網路使用環境,可以完全的脫離"IE",於是筆者開始google小型的桌上型電腦
,而且要安靜的那種,最後筆者選擇了XS35 GT這一個準系統款式,完全沒有風
扇的設計,採用intel ATOM的CPU,intel的南北橋晶片組,nvidia ION的顯示晶
片組,不含儲存裝置和記憶體,筆者另外購買了記憶體(可惜XS35 GT最大只能到
辨識到2GB),另外加裝現有的SSD硬碟,以及外接一台現有的光碟機,然後筆者
嘗試把Fedora 14 x64裝下去,安裝完畢,所有的軟體更新也都升級完畢之後,請
參考前面的段落把nvidia官方網站提供的"最新版"驅動程式裝起來,把unicode
規格漢字字型檔,安裝起來,以及其他準備動作,重開機後,開始用mswindows
思維,體驗環境,筆者首先嘗試中文資訊處理的部分,openoffice.org writer 3.3.0
搭配gcin的詞音/筆者自定義的傳統注音,可完全套用MSWINDOWS環境的MSOFFICE/
微軟新注音操作習慣,再來開網頁瀏覽器,firefox/opera操作上也不是問題,
再來筆者開終端機(非全螢幕的視窗大小模式),發現有一個習慣要改,在終端機
打字的時候,筆者會直覺的將複製功能操作成"ctrl-c",其實要改別的組合鍵,
因為在終端及模式中"ctrl-c"這個組合有著中斷運行中的指令的功能的意味。
接下來筆者嘗試撥放影音,這下子有遇到一些麻煩事,XS35 GT包裝盒上標示著
"support 1080P HD playback",當筆者看到這句標示時,會很直覺的聯想,看
youtube的影片時,XS35 GT能夠很"平順"的撥放1080P規格的影片,但是事實上
在撥放時,卻是嚴重延遲的,雖然720P的影片就沒什麼問題,筆者開始想,有那
些因素,可能造成影片撥放延遲,首先筆者嘗試在"新增/移除軟體"中,確認有
關解碼器元件(影音撥放解碼的為主)的項目,都有安裝並安裝到最新版本,
MPEG1/2/4 H264 X264 ffmpeg諸如此類,再來筆者把1080P和720P的影片都先另
存到本機硬碟中,用本機多媒體撥放軟體(VLC,MPLAYER,TOTEM等等)來撥放看
看,結果也都是720P沒問題,但是1080P還是會嚴重延遲,筆者根據過往的MSwindows
經驗,要播放平順的高畫質影片,除了cpu或顯示卡晶片組硬體的部分,要一定
的規格以上以外,硬體的驅動程式的支援和撥放軟體功能的設定,也都有影響,
硬體驅動程式的部分,筆者所能想到的(也就是前文提過的)都安裝了,筆者在
gnome選單列\帳號名稱\系統偏好設定\nvidia(設定),一個一個的選項挖出來看
,然後把看起來跟效能設定有關的字眼,都調整成最大值,再來進入vlc和MPLAYER
的圖形設定介面,也是一個一個的選項挖出來看,把看起來效能設定有關的字眼
都調整成最大值,因為很多參數設定背後的技術都不懂,反正筆者就是土法煉鋼
的方式,看起來跟效能有關的選項都去調整成最大值就是了,直覺上就是榨乾硬
體運算資源,於是再來撥放一次1080P的影片,這次是"一般"的延遲,也就是說,
還是有延遲,只是不嚴重,但絕對不會像撥放720P影片那樣順暢,接下來,筆者
已經想不出,除了跟換作業系統和更換硬體配備,還有什麼方法了,因此筆者產
生一寫想法與方向。
包裝盒上標示著"support 1080P HD playback",可能是代表著只是"可以"撥放,
並不一定代表著可以"順暢"撥放,若要順暢撥放,可能是某個限定的環境,例如
某個版本的MSwindows,搭配某個版本的多媒體撥放程式,並且要設定某些參數選
項,筆者會有一種"文字遊戲"的感覺,也不能說它錯,應為真的"可以"撥放啊,
或許,完全商業軟硬體的組合,可以把硬體的功能完全壓榨出來,但是筆者安裝
的作業系統和撥放軟體屬於自由&免費軟體的範疇,所以不可能強求,其能像商業
軟體一樣完整呈現硬體的每一個功能與效果。
筆者突然發現沒"梗"了,不曉得還有什麼是在LINUX家用環境,別人沒寫過的, 然
後是可以使用MSWINDOWS思維去理解的。
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續13
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續13
全字庫注音輸入法表格檔2010-09lite for gcin
筆者將CnsPhone2010-09lite.cin表格內容做了些修改,使其成為Fedora 12 ppc + gnome + gcin1.5.1
可以辨識套用的規格版本,也就是說筆者也只有在Fedora 12 ppc + gnome + gcin1.5.1
環境測試過可用,其他環境就沒測試了。解壓縮後檔名為cnsphone2010-09lite-gcin.cin
,於終端機執行指令 gcin2tab (指令的原始路徑為 /usr/bin/gcin2tab),並輸
入本檔完整檔名,即可轉換成gtab格式檔案,再將這個gtab檔案複製到 /usr/share/gcin/table/
之下,編輯 /usr/share/gcin/table/gtab.list,最後一行改為 "#亂倉打鳥 \ NewCJ3.gtab NewCJ3.png"
(也就是註解掉),並加上一行"自訂名稱 \ 轉好的gtab完整檔名 juyin.png",重
新啟動gcin,並將gcin的偏好設定項目設定一輪,即可切換出本輸入法表格檔。
若有需要,請看參考連結,下載。
參考連結
全字庫注音輸入法表格檔2010 (搭配CNS11643中文全字庫規格的Unicode格式傳統注音輸入法對照表)
http://www.openfoundry.org/of/projects/1603
請問Gcin有無辦法呈現到CJK Unified Ideographs Extension D為止的漢字?
http://hyperrate.com/thread.php?tid=22165
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續14
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續14
關於"鍵盤捷徑鍵"
筆者已經習慣了,MsWindows環境所定義的鍵盤捷徑鍵的排列組合按鍵搭配,之前
切換到MacOSX時,發現其中不少組合跟MsWindows環境比較起來是有差異的,筆者
花了不少時間去適應,現在切換到Linux PPC環境來又有差異了,而這個差異有點
像是MsWindows環境和MacOSX環境的鍵盤捷徑鍵的混合體,有點像又不完全一樣,
筆者有點一團混亂了。
於是筆者想到,有沒有類似一個清單大列表的文件,可以提供筆者的環境
"PowerBook G4 + fedora 12 ppc + gnome"所有從核心系統到圖形桌面環境的鍵盤
捷徑鍵的資訊,有表查比較明確,最好是一個單一文件大全集的形式最方便,可是
到目前為止,筆者都還沒有找到心中理想的這樣一份類似文件資訊。然後筆者在
gnome選單列\系統\偏好設定\個人\鍵盤捷徑鍵 ,發現了一小部分預設的鍵盤捷徑
鍵定義,視窗下方有簡易設定說明。
筆者發現幾個狀況,在MsWindows環境下,可以透過按下"ctrl+alt+del"呼叫出
"Windows工作管理員"。在fedora 12 ppc + gnome桌面環境,也有一個類似的
"gnome選單列\系統\關於這部電腦(系統監控)",筆者也想把MsWindows環境的鍵
盤捷徑鍵組合拿來套用,發現呼叫出的卻是"登出"確認視窗,於是筆者就在
gnome選單列\系統\偏好設定\個人\鍵盤捷徑鍵,做修改,把原本的
gnome選單列\系統\偏好設定\個人\鍵盤捷徑鍵\桌面\登出\"Ctrl+Alt+Delete"
設定為"已停用",另外點選"加入":
名稱"系統監控",
指令"gnome-system-monitor",
(原始路徑在 /usr/bin/gnome-system-monitor)
並設定成"Ctrl+Alt+Delete"。
這裡有第二個狀況要注意,筆者發現"PowerBook G4 + fedora 12 ppc + gnome"
環境中,實體鍵盤右上角的"delete"字樣按鍵,原來下的是"backspace"指令,
筆者搭配先按下"fn"鍵,再按下"delete"鍵,才會變成如同按鍵上delete字樣的
"delete"指令(真是繞口啊~),難怪筆者有部分鍵盤捷徑鍵怎麼都試不出來,原
來還要搭配"fn"鍵作切換,才會有作用(或著說才會對應正確)。
筆者自己都覺得有點亂,有點像是linux或許原則上是搭配PC的鍵盤,所以鍵盤
捷徑鍵組合上跟MsWindows環境相似度比較高,然而又把系統安裝在搭配蘋果鍵
盤的硬體上,如果系統有把鍵盤定義設定成蘋果鍵盤的話,鍵盤捷徑鍵又要再轉
一個彎。
PS.要在網路上尋找到符合筆者閱讀需求的繁體中文或超簡單英文"懶人包"版本
linux硬體相容性清單(大全集)和導讀文件,還真是一件不容易的事,筆者到現
在過了十年都還沒有找到。
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續15
有無將所有的RPM檔案一次全下載的可能性!?
筆者在安裝Fedora 12 ppc到PowerBook G4的時候,目前採用的做法是,接上網
路線,使用Fedora-12-ppc-netinst.iso光碟開機,然後所有RPM檔案都是從網路
上即時下載並安裝,如果採用全都錄的方式安裝,要消耗一個工作天,即使有挑
過環境套件,還是花了半個工作天,而安裝系統的這段時間,要祈禱網路環境不
會應為什麼原因而斷線,不然就得重來了,因此筆者產生一個想法,因為Fedora-12-ppc-netinst.iso
是2009年的版本,Fedora計畫也沒有再推出新版Fedora 13 ppc了,而Fedora 12 ppc
的套件修正更新有持續到2010年底,因此有沒有一種可能,預先查詢Fedora官方
和第三方rpmfusion裏頭,有關Fedora 12 ppc的套件庫,依照其路徑結構,把其
中所有的rpm套件,一口氣先下載下來,在維持原始路徑階層結構的條件下,搬
移到USB隨身碟裡頭,筆者推想,這些套件原始安裝檔,加總應該還不至於超過
16GB,筆者有一顆16GB的隨身碟,剛好可以用來塞,當使用Fedora-12-ppc-netinst.iso
開機之後,有沒有什麼參數設定的方法,可以讓開機系統安裝程式將套件庫安裝
源,指向這顆隨身碟,這樣至少可以先避開網路頻寬不夠和網路斷線這兩個麻煩
事,筆者又想到,如果能將Fedora-12-ppc-netinst.iso也轉移到USB隨身碟,那
就更好了,這樣一顆隨身碟,可以從開機到所有的RPM套件一路裝到底,光碟機運
轉的吵雜聲就沒有了。
可是筆者到目前為止,"都沒有"在Powerbook G4上頭測試成功,包括該怎麼設定
可以讓Powerbook G4優先偵測來自USB介面的系統開機裝置?該怎麼設定,可以把
Fedora-12-ppc-netinst.iso複製對應到USB隨身碟內(筆者找到的都是X86環境的
Live CD對應方法。"都沒有"測試成功"Install CD"的。)?
最後,該怎麼把網路上來源套件庫中所有Fedora 12 ppc所對應的RPM套件,複製
到USB隨身碟內的相對路徑中?筆者該怎麼辦呢?
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續16
Debian 6.0 for ppc 安裝與設定
筆者有在網路上找到debian-6.0.0-powerpc-netinst.iso(2011-02-05)這套Linux
版本,就抓下來試用看看,照老方法燒錄成光碟,接好網路線,開始安裝,然後
發現,整個安裝過程中,居然都是採用純文字搭配選單的情境,沒有圖形介面,
就好像PC BIOS的畫面那樣子,最主要字體都好小,雖然安裝過程大部分都有繁
體中文化,但是字體太小看了就是不舒服,因為筆者過去有操作過PE2,BIOS等
經驗所以對於用TAB鍵,熱鍵等切換選項的狀況都有熟悉。
第一個純文字畫面,boot: 之後 可以直接按下return鍵,用預設值掠過。
boot: 之後按下tab鍵
install 這是預設值
expert
rescue
auto
install64
expert64
rescue64
auto64
沒有installgui 的選項
第二個純文字畫面(選擇一種語言),選擇"中文(繁體)"。
第三個純文字畫面(請選擇您的位置),選擇"臺灣"。
選擇鍵盤排列方式,選擇"美語"。
主要網路介面,選"eth0"(選網路卡,而非1394介面)。
主機名稱,"自取"。
網域名稱,可留空白,跳過。
ROOT的密碼:自訂。
請替新的使用者輸入完整姓名:自訂。(注意那個"完整" 就是打全名啦)
您的帳號的使用者名稱:自訂。(注意畫面提示訊息)
開始"磁碟分割",筆者選擇"手動"。"清除所有舊分割區",全部重做。清除完後
選取有"IDE1 hda + 硬碟容量"的那一行,系統詢問是否在該裝置上建立全新的
空白磁碟分割表,選取"是"。
再來選"硬碟容量(XX GB)"的那一行,建立新分割區:
輸入"1MB",
選擇"開始位置",
分割區名稱:"自取",
用途選擇"NewWorld的啟動分割區",
可開機設定,設為"開",
選擇"分割區設定完成"。
再來選取"硬碟容量(XX GB)"的那一行,建立新分割區:
輸入"60GB"(自行估算,因為筆者的硬碟64GB),
選擇"開始位置",
分割區名稱:"自取",
用途選擇"Ext4日誌式檔案系統",
掛載點選擇"/-root 檔案系統",
可開機設定,設為"開",
選擇"分割區設定完成"。
再來選取"硬碟容量(XX GB)"的那一行,建立新分割區:
輸入"max",
分割區名稱:"自取",
用途選擇"置換空間",
選擇"分割區設定完成"。
最後會發現一開頭會有個"#1 32K",名稱為"Apple"的空間,筆者不曉得這是什
麼,反正是系統製造出來的吧。
筆者發現最後留了個512KB沒有被用到 不曉得為什麼~
之前有選擇了 max 阿
選擇"結束分割區作業並將變更寫入磁碟"。
是否要將變更寫入磁碟中,選擇"是"。
接下來進入系統自動安裝"Base System"的過程畫面,設定"Debian檔案鏡像站所
在的國家",選擇"台灣"Debian檔案鏡像站,筆者選"ftp.twaren.net"(或 opensource.nchc.org.tw)
,設定proxy,可留白,系統繼續安裝程序,系統詢問"是否要參加套件使用狀況調查"
,筆者選"否"。
重要的一步來了"選擇軟體",可是只有10個項目可以選:
圖形桌面環境,
web伺服器,
列印伺服器,
DNS伺服器,
檔案伺服器,
郵件伺服器,
SQL資料庫,
SSH伺服器,
筆記型電腦,
標準系統工具。
沒有任何細部子選項提供選擇,結果筆者依個人需求選了:
"圖形桌面環境,筆記型電腦,標準系統工具",這3個項目。系統繼續安裝,接下
來就是"等",安裝結束,點選"繼續"。
進入登入畫面,假若系統把"num lock鍵"啟用(鍵盤num lock燈號若會亮),有需
要的話關閉它。
登入系統,開始摸索環境,系統預設啟用的大型桌面環境為"gnome"。
不會吧!openoffice.org也只有到3.2.1版,筆者需要用到3.3.0版阿。試用看看
Iceweasel(骨子裏頭是firefox),只有到3.5版,筆者需要用到3.6以上版本阿,
不管了,先照老方法設定環境吧。
筆者摸索出debian6.0環境中跟套件管理新增移除有關的的圖形介面軟體項目有:
gnome選單列\系統\管理\synaptic套件管理程式,
gnome選單列\系統\管理\更新管理員,
gnome選單列\系統\管理\軟體中心,
gnome選單列\系統\管理\軟體原始碼,
這四個項目。
gnome選單列\系統\管理\軟體原始碼,就是用來設定套件來源伺服器網址與相關
參數的介面,筆者也發現,會將其中來源網址的部分寫入到 /etc/apt/sources.list
檔案中,若要重零開始加入網址與參數,居然是在對話框中輸入一串指令,怎麼
這麼麻煩。
如果是fedora的話,若要加入第三方套件庫來源,只要去該網站抓個RPM檔下來,
滑鼠點選執行安裝就自動匯入了,多方便阿。
筆者只好去摸索拼裝,要怎麼編輯出筆者需要的套件來源網址與對應參數,然後
筆者兜出這樣的內容,直接填入 /etc/apt/sources.list 之中:
deb http://www.debian-multimedia.org squeeze main non-free
deb http://www.debian-multimedia.org wheezy main non-free
deb http://www.debian-multimedia.org sid main non-free
deb http://www.debian-multimedia.org experimental main
deb http://backports.debian.org/debian-backports squeeze-backports main
deb http://ftp.twaren.net/debian/ squeeze main contrib non-free
deb http://ftp.twaren.net/debian/ squeeze-updates main contrib non-free
deb http://ftp.twaren.net/debian/ squeeze-proposed-updates main contrib non-free
deb http://ftp.twaren.net/debian/ testing main contrib non-free
deb http://ftp.twaren.net/debian/ testing-proposed-updates main contrib non-free
deb http://ftp.twaren.net/debian/ sid main contrib non-free
這裡頭有一個官方套件庫,和兩個第三方套件庫,官方套件庫的部分筆者查詢之
後選擇了國內的MIRROR站台。筆者的想法就是全都錄,盡量蒐集來源庫。
筆者執行 gnome選單列\系統\管理\更新管理員,因為第一次剛安裝完,所有修
正更新套件也都是當下的最新版的了。
再來筆者發現,
gnome選單列\系統\管理\synaptic套件管理程式,gnome選單列\系統\管理\軟體中心,
這兩個功能概念上都是一樣的東西,都是 新增/移除 軟體套件的介面,只是呈現
的介面風格不一樣,所以這兩個項目不能同時執行,同時執行的話軟體會打架(會衝到)。
接下來筆者就嘗試看看在"synaptic套件管理程式",有些什麼套件可以選,筆者第
一步就是要選擇更新軟體到openoffice.org3.3.0和firefox 3.6了。
結論是筆者在"synaptic套件管理程式"和"軟體中心",不管怎麼下關鍵字搜尋,
就是找不到,怎麼會這樣,這兩個版本有筆者要用的功能阿,不要叫筆者自行編
譯程式,筆者不會寫程式,筆者只會選擇套件下載套件安裝套件,用滑鼠click走
天下。
接下來就是要把圖形介面登入帳號的畫面,啟用讓root可以登入,用文字編輯器
編輯這兩個檔案:
/etc/pam.d/gdm3,
/etc/pam.d/gdm3-autologin,
把其中有"!=root" 的這一行註解掉即可。
筆者google的結果,到目前為止,有繁體中文介面的linux版本, 有持續更新的
,然後又可以裝在PowerPC架構的蘋果主機上的,好像也只剩下debian了,只好
"等"了。
參考連結
http://zh.wikipedia.org/zh-tw/Debian
http://distrowatch.com/table.php?distribution=debian
http://www.debian.org/distrib/packages.zh-tw.html
Ubuntu更新源文件sources.list的書寫格式和debian源
http://lipingke.blog.hexun.com.tw/40881340_d.html
http://ftp.cse.yzu.edu.tw/pub/Linux/debian/debian-cd/
http://ftp.twaren.net/debian/dists/
http://debian.nctu.edu.tw/debian/dists/
http://opensource.nchc.org.tw/debian/dists/
http://debian-multimedia.org/
http://backports.debian.org/Instructions/
為 Debian 加入套件庫
http://wiki.debian.org.hk/w/Add_softwar ... _in_Debian
Debian 套件庫
http://wiki.debian.org.hk/w/Package_Rep ... for_Debian
-----------------
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續17
Debian 6.0 for ppc 安裝與設定,補充01,額外驅動程式的安裝
筆者參加了Debian 6.0 Squeeze Release Party & Installfest,活動中遇到一
個之前沒注意到的狀況,就是原來筆者的PowerbookG4無線網路功能,在Debian 6.0 ppc
環境下無法作用,這下筆者糗了,因為之前都是插有線網路上網,所以完全沒注
意無線網路功能無法使用的問題,然而活動會場的咖啡廳也只有提供無線網路,
這下筆者不知道該怎麼辦了,現場一堆進階電腦玩家,就去麻煩人家嚕,在一來
一往的討論跟請教中,筆者得到了幾個關鍵字詞,去debian的wiki站台,查資料
看看有沒有機會,之前筆者在"synaptic套件管理程式"有找到並安裝一款sysinfo
(預設安裝於 gnome選單列\應用程式\系統工具\sysinfo),從中查得無線網路晶
片組的資訊為"bcm4318"。
於是筆者google之後在debian的wiki站台找到了"bcm43xx"的相關資訊,原來需要
另外下載幾個套件安裝,並且還是得透過,部分手動下指令,將該套件所安裝的
模組檔案,匯入到系統核心之中,於是筆者在synaptic套件管理程式搜尋"bcm43"
或"bcm"等關鍵字,找到幾個套件,wireless-tools,firmware-b43-installer,
如果之前沒有安裝的話就把它裝起來,照理說還會牽連一些依賴套件也會跟著裝
,安裝完畢,進入終端機模式,切換到root權限,手動輸入一串指令"modprobe b43"
將"b43"匯入到系統核心中,再來可以輸入"iwconfig"查詢資訊,最後出入一串
"ifconfig wlan0 up"啟用這個功能,如果有線網路,是已經拔除的狀態,gnome
選單列右上角若原本就有網路狀態圖示的話,點選圖示後,應該會跳出可供選擇
的可用無線網路訊號源項目,終於,PowerbookG4的無線網路功能啟用了。
從以上的狀況,筆者了解到,LINUX系統雖然可以辨識許多裝置的型號名稱之類
的,但並不代表就可以完整的啟用該裝置晶片組的功能,除非確認有安裝搭配該
裝置晶片組的硬體驅動程式,驅動程式確認安裝後,還要確認有無匯入到系統心
或者說跟系統核心做連結,這個動作的指令行是"modprobe",筆者真希望這個指
令有個圖形介面的版本,然後筆者可以透過選單或檔案管理員介面,找出"bcm43"
的相關字樣,點選匯入。
再來,以後遇到到什麼硬體驅動程式之類的有缺,大概第一步先去,synaptic套
件管理程式,打關鍵字找找看有沒有沒安裝過的套件。
參考連結
http://wiki.debian.org.tw/index.php/DebianReleaseParty
http://wiki.debian.org/bcm43xx
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續18
Debian 6.0 for ppc 安裝與設定,補充02,安裝字形檔時遇到的麻煩
根據過往在MsWindows和MacOSX圖形介面安裝額外要用的TTF或OTF字形檔的經驗
,筆者在安裝字形檔的時候,都會設定選擇讓整個系統所有本機登入的帳號都
可以使用這些字形檔,所以該字型檔都會被安裝在系統的字形資料夾下,而不
會變成某個登入帳號專屬的資料夾下,換到了Linux gnome環境,筆者也是這樣
的想法,卻遇到了狀況,筆者有安裝font manger,發現不論是用一般使用者帳
號或著root帳號登入系統,font manger都只會把新安裝的字形,放置到帳號的
檔案夾下,而不會放置到系統的 /usr/share/fonts/ 檔案夾下,筆者一開始以
為是font manger參數設定的問題,於是就去修改font manger\preferences\font directories\
把 /usr/share/fonts/ 的路徑新增進去,沒想到卻出現對話框提示寫說,某些
路徑無權限去存取,可是筆者明明就是用root權限登入系統的阿,怎麼還會回應
不准用呢,筆者也嘗試不透過font manger而對該字形檔直接點選,會出現字形
資訊的簡易描述視窗,其中有出現詢問是否要安裝的選項,結果安裝後也只是放
置在帳號個人的檔案夾下,而無法選擇安裝在系統的字形資料夾下,怎麼這麼麻
煩阿,這樣的話筆者得同一套字形安裝兩次在不同的帳號下,這樣很佔空間耶,
筆者用的是SSD硬碟,系統碟的剩餘空間寶貝的很,於是筆者就不知道該怎麼辦
了。
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續19
Debian 6.0 for ppc 安裝與設定,補充03,安裝套件時遇到的麻煩
筆者將系統重灌了,有一個發現,就是在一開始的純文字畫面,boot:之後,按下
tab鍵,有出現幾個可下的參數:
install 這是預設值
expert
rescue
auto
install64
expert64
rescue64
auto64
筆者之前查詢文件時,文件中有提到"installgui"這個參數,實際上筆者在,安
裝debian-6.0.0-powerpc-netinst.iso卻沒有這個參數可用,筆者因此推測,這
些參數可不可用還是有版本之分的,再來是照老方法繼續灌系統,系統安裝完,
接下來就是要客製化桌面環境的呈現了,前面提過,安裝字形檔的問題,經進階
電腦玩家的提示,筆者有解了,就是放大絕,筆者不使用制式的經由字形管理軟
體或系統機制來匯入字形,而是將字形檔(最好先行確認該檔案有無損毀或檔頭資
訊不完全)直接複製到 /usr/share/fonts/ 檔案夾下(需使用root帳號權限操作)
,然後再開啟字形管理軟體來整理與確認,這樣就可以讓本機一般帳號都共用系
統的字形檔了。
接下來筆者要安裝 font-manager(font management application for the gnome desktop)
這個為gnome桌面環境設計的簡易字形管理軟體,卻發現在"synaptic套件管理程式"
裏頭怎麼也找不到,可是筆者前一次有在"synaptic套件管理程式"找到安裝成功
過啊,怎麼重灌就找不到了呢?於是筆者試試看google的可能性, 然後筆者找到
了網頁上 可下載該套件的位置,檔案是"font-manager_0.5.7-2_powerpc.deb"原
來官方網站也有網頁版本的套件庫搜尋介面阿,既然事實上有這個檔案,沒道理
synaptic套件管理程式找不到阿,筆者想想還有哪裡有問題,在下載font-manager_0.5.7-2_powerpc.deb
時筆者發現 可選擇的下載來源伺服器中沒有ftp.twaren.net可選,筆者因此推測
有沒有一種可能,台灣的debian套件庫下載伺服器並沒有"百分之百"的完全複製官
方伺服器中所有的deb套件,於是筆者想想那就來源全部再換另一個好了,於是筆
者換了另一個台灣的來源套件庫伺服器位置,筆者直接 編輯 /etc/apt/sources.list
檔案,然後再開啟圖形介面的 gnome選單列\系統\管理\軟體原始碼,重新整理一
次下載來源的資訊,果然在synaptic套件管理程式的"源自"清單中,又多出一堆項
目,筆者因此產生一些想法,所謂免費的linux,在修正更新和額外套件下載來源
選擇與設定的部分,不可能期待像MacOSX或者MsWindows這些商業系統那樣自動化
在商業系統使用者只要在圖形介面點選,剩下的只要實體網路有連通,系統都會自
動偵測查詢,並更新來源,而免費的Linux就都要自己手動設定,有狀況得自己除
錯,並更改設定,這就是花錢與不花錢系統的差別。
如果手動單獨下載一個DEB檔案來安裝的話,安裝前要注意把synaptic套件管理程
式或軟體中心程式給關掉,對該DEB套件選用(右鍵彈出式選單)"GDebi Package Installer"
來安裝。
參考連結
http://wiki.debian.org/DebianInstaller/GUI
http://packages.debian.org/wheezy/power ... r/download
Debian 6.0 for ppc 安裝與設定,補充04,有無將驅動程式模組永久匯入系統核心的方法?
筆者又發現一個狀況,就是之前段落提過執行指令"modprobe b43"將無線網路的
驅動程式模組加到核心中,結果筆者重開機後,發現無線網路又失效了,測試結
果,得要再執行一次"modprobe b43",筆者就想到,有沒有什麼方法,可以永久
性的將無線網路的驅動程式,塞進核心檔案呢,不然每次開機都要,執行一次系
統核心和第三方驅動程式的鏈結動作,真的很麻煩!!!
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續20
Debian 6.0 for ppc 安裝與設定,補充05,操作"synaptic套件管理程式"的狀況
筆者個人的使用環境與功能需求,會需要用到openoffice 3.3.0和firefox 3.6以
上版本,所以筆者開始嘗試google,到底有沒有可能,有人有打包給debian 6.0 ppc
使用的這兩個套裝軟體的版本,即使是非穩定版,體驗版,筆者也寧願當白老鼠
把這兩套安裝起來,因為其中有新功能是筆者要用的,筆者後來終於找到了,有
一套libreoffice 3.3.0,這套軟體的核心就是源自openoffice,而libreoffice
目前現階段被debian系統定義成非穩定版,如果沒有把非穩定版的網址連結來源
參數設定出來的話,在"synaptic套件管理程式"當然也就找不到了,另外,筆者
找到了iceweasel_3.6.13-2_powerpc.deb,在官方的網頁連結上,可是奇怪的是
筆者在"synaptic套件管理程式",就是找不到,筆者再三確認過"experimental"
的設定值有正確,因為同樣路徑下"experimental"還有其他的套件,也有出現在
"synaptic套件管理程式"之中,就是iceweasel_3.6主程式沒有出現,後來筆者終
於矇到了,原來是某個設定值的敘述文字以及實際上的運作,跟筆者的理解有差
異,難怪iceweasel_3.6主程式都沒有出現, 在 synaptic套件管理程式\設定\
偏好設定\發行版本\,預設是選擇"總是偏好最高的版本",筆者看到這個選項,
就會聯想iceweasel_3.6是"目前"最高的版本,所以就不去動它了,然而,這個選
項其實不會去偵測"experimental"的分類,所以就沒有偵測到"experimental"分
類下最高的iceweasel_3.6,筆者又嘗試選取"偏好版本來自"experimental"",之
後在"synaptic套件管理程式",搜尋iceweasel_3.6,結果主程式就搜尋出來了,
終於,筆者把這兩套軟體版本安裝起來啦,只是一套是被分類在"unstable",一
套是被分類在"experimental",所以,要有當白老鼠的心理準備。
參考連結
iceweasel_3.6.13-2_powerpc.deb
http://packages.debian.org/experimental ... l/download
http://debian.nctu.edu.tw/debian/pool/m ... owerpc.deb
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續21
Debian 6.0 for ppc 安裝與設定,補充06,"眼睛糖果"相關的狀況
先提一個狀況,筆者手邊這台PowerBook G4內建顯卡晶片組規格好歹也是
Radeon 9700 (128MB VRAM)筆者也裝了一些opengl函式庫套件,跟Radeon 9700,
有關的套件也都升級到最新版了(radeonhd套件別裝,如果該顯卡晶片組不是
radeonhd的話),基本桌面環境特效也都有跑出來,不會很遲鈍,奇怪怎麼玩3D
遊戲,例如"armagetron advanced",特效全開,就是會破圖,到底是radeon 9700
比較遜呢?還是有某些筆者不知道的參數還沒設定到,還是其實有筆者不知道的
套件還沒裝。
筆者之前嘗試Fedora 12 ppc環境的時候,其有內建預設兩種桌面特效可選用,
若想要選用其他的特效,就得另外下載安裝"Compiz"系列套件,而Debian 6.0 for ppc
預設的gnome桌面環境,預設沒有內建額外桌面特效,所以就要下載安裝"Compiz"
系列套件,筆者在"synaptic套件管理程式"選用要安裝的Compiz系列套件時,發
現有些要注意的地方,像是因為筆者是gnome桌面環境,所以就不需要安裝Compiz
和KDE整合搭配的套件,而只要安裝Compiz系列套件和跟gnome整合搭配的套件,
另外Compiz的除錯程式和開發版程式也可以略過了,這裡先列出筆者自行所挑選的
套件:
compiz
compiz-core
compiz-fusion-bcop
compiz-fusion-plugins-extra
compiz-fusion-plugins-main
compiz-gnome
compiz-gtk
compiz-plugins
compizconfig-backend-gconf
compizconfig-settings-manager
fusion-icon
libcompizconfig0
libdecoration0
python-compizconfig
安裝完後會有:
gnome選單列\系統工具\compiz fusion icon;
這是有包含啟用 compiz 桌面特效的gnome選單列面板選項程式;
gnome選單列\系統\偏好設定\compizconfig settings manager\;
這是compiz一拖拉庫細部特效的參數設定值;
接下來筆者遇到了狀況,執行compiz fusion icon選單列\select window manager\compiz
,整體視窗環境即時出現切換的狀態,切換完畢後,所有開啟中的視窗的標題列
都不見了,連新開的視窗也是一樣,運氣很好的是,筆者找到了繞個彎解決這個
狀況的資訊,原來必須先進入"compizconfig settings manager",把某幾個特效
項目給啟用,那麼在"select window manager從gnome預設值"Metacity"切換到
"Compiz"才能避免視窗標題列消失的問題,在compizconfig settings manager要
事先啟用的項目有,在"Effects"分類中,勾選啟用"視窗裝飾","Window Management"
分類中,勾選啟用"移動視窗","調整視窗大小",設定完後,再去將Metacity切
換到Compiz,就不會有視窗標題列消失的問題了。
接下來就是起用和設定各式各樣的桌面特效了,在compizconfig settings manager
一拖拉庫的參數項目,筆者看得眼花撩亂,可能還是留給佈景主題達人來玩吧。
Debian 6.0 for ppc 安裝與設定,補充07,超危險的核心檔案升級
筆者經由gnome選單列\系統工具\系統監控\,查詢得知目前使用的LINUX系統核心
為"Linux 2.6.32-5-powerpc"在"synaptic套件管理程式"查詢發現還有另外一個
"Linux-image-2.6.37-1-powerpc"套件,於是筆者想當然爾會想要去安裝它,筆
者以為這樣就可以把系統核心升級了,安裝完畢,重開機,純文字指令畫面跑完
一輪,第二輪開始,系統就再起不能了,以筆者現在的程度,結局當然就是系統
重灌,筆者在重開機之前,有去查詢路徑,在 /lib/modules/ 路徑下就有兩套
版本,筆者因此推測,應該還是有方法可以更新到"Linux-image-2.6.37-1-powerpc"
,只是沒有筆者想像中,點選下載安裝核心套件然後重開機就可以了,那麼的簡
單,應該還有要搭配其他的參數設定,例如相關路徑的手動修改等等,但已經超
過筆者的程度了。
Debian 6.0 for ppc 安裝與設定,補充08,關於"主選單"的發現
gnome選單列\系統\偏好設定\主選單,這就相當於自訂編輯MsWindows"開始功能表"
的情境,筆者發現,其中有一個"debian"項目,預設沒有勾選,其下還包含好多
子層,有各種軟體類型的預設分類,筆者勾選看看,即時啟用,結果這些分類變
成了英文字樣,筆者重開機後才變回中文,可是有時候不曉得為什麼又會跳回英
文,不曉得有沒有強制設定成永遠以繁體中文呈現gnome選單列\debian子項目的
方法。
參考連結
安裝 Compiz Fusion/Compiz - OSWikiHK
http://wiki.debian.org.hk/w/Install_Compiz_Fusion
Compiz - Debian Wiki
http://wiki.debian.org/Compiz
Metacity
http://zh.wikipedia.org/zh-tw/Metacity
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續22
關於終端機中輸入編輯顯示列印unicode繁體中文環境的一些想法與疑惑~
筆者以前有操作過DOS+MsWindows3.1和DOS+ET3的印象經驗,所以會有概念上的
比對,籠統來說,一個通用型的桌面環境LINUX套件,就相當於超級加強版DOS+超
級加強版MsWindows 3.1的拼裝組合,因此筆者或許會有機會遇到一個情境,就是
開機啟動LINUX,但是並不會進入相當於超級加強版MsWindows 3.1的圖形桌面環
境,只要進入相當於超級加強版DOS的環境即可,然而在這個環境之下,筆者還是
需要類似於ET3的中文資訊處理環境,也就是啟用一套類似於ET3的軟體,這套軟
體要能夠處理支援到UNICODE6.0版本為止的字元,這套軟體要能夠搭配類似於GCIN
的輸入法規格,讓筆者透過注音輸入法(UNICODE大字庫規格)以及智慧型選字注音
輸入法,來輸入編輯顯示列印繁體中文,另外要有搭配的文書處理軟體,其操作
與參數設定概念上類似於漢書5.0和PE2,這樣的一個環境要可以自行設定搭配的
中文字型檔(含UNICODE編碼範圍),因為筆者的環境為PowerBook G4 15吋螢幕,
圖形介面下的原生解析度為1440*960,筆者希望在純文字模式下也能維持同樣的
解析度,所以可能需要有環境設定值,讓筆者將字型的大小調整放大到筆者的視
覺觀感覺得OK為止,筆者有嘗試過vi這套文字編輯器,操作感覺上還是不像PE2那
樣容易使用。筆者希望環境的設定能夠簡單到在不加掛任何新的批次檔的情境下
,透過修改系統既有參數設定檔的方式,來切換LINUX系統開機之後要不要繼續進
入圖形介面,打個比喻就好像在DOS的開機設定檔autoexec.bat中,若加上一行內
容有win.com,那麼電腦開機後就會順便直行進入MsWindows3.1的圖形介面環境若
將win.com這一行註解掉,那麼系統開機後就只會把DOS的相關驅動程式執行完畢
後,就停留在C:\之下。
筆者希望以上這樣的概念能夠套用在LINUX環境之下,筆者現在手邊的軟硬體環境
為PowerBook G4 + Debian 6.0 PPC,很想嘗試設定出這樣概念的環境,筆者一個
一個的去比對與選擇各個階段要用到的套件,然後發現已經超過了筆者的技術能
力範圍,如果這樣的概念環境可以組裝得出來,那麼就可以重現以前DOS+ET3的作
業模式了,而且還從BIG5環境進階到UNICODE環境。
參考連結
fbterm
http://code.google.com/p/fbterm/
ucimf
http://code.google.com/p/ucimf/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續23
Debian 6.0 for ppc 安裝與設定,補充09
虛擬機器軟體 QEMU
筆者過往都是在X86架構CPU的實體電腦主機上,安裝虛擬機器軟體,而這次筆者
想說嘗試看看在CPU型號規格為PowerPC 7447A 1.67Ghz的PowerBook G4實體硬體
環境上安裝虛擬機器軟體,並䠷選了QEMU這套軟體來嘗試。
在"synaptic套件管理程式"中,筆者挑選並勾選了以下的套件(搜尋"qemu"):
qemu fast processor emulator
qemu-keymaps QEMU keyboard maps
qemu-system QEMU full system emulation binaries
qemu-user QEMU user mode emulaion binaries
qemu-utils QEMU utilities
seabios legacy BIOS implementation
vde2 virtual distributed ethernet
vgabios vga bios software for the bochs and Qemu emulated VGA card
etherboot-qemu bootstrapping for various network adapters(qemu)
aqemu QT4 front-end for QEMU and KVM
qemu-launcher GTK+ front-end to QEMU computer emulator
qemulator a solution for easy setup and management of qemu
qtemu graphical user interface for QEMU
"aqemu"套件的檔案比較大,筆者就先假設這套軟體提供的圖形介面可選項目最
豐富筆者先選用"aqemu"來建立與設定qemu的虛擬機器環境。
執行aqemu後,筆者使用精靈模式來建立新的虛擬機器環境,並選用,客製化模
式來制定較細部的設定項目,筆者發現,在選用cpu type的時候,一大串清單中
居然有"7447A"這個項目可以選,這不就表示有機會安裝PowerPC架構的MacOSX10.4
嗎!?只是不曉得32位元單核心的PowerPC 7447A 1.67Ghz,能不能撐得動實體
和虛擬機器兩個系統的同時運作就是了。
使用外接式1394A介面的iSight webcam
筆者手邊有一台Apple推出的外接式1394A介面iSight webcam,想說能否在Debian 6.0 for ppc
環境下繼續使用,在網路上的英文論壇查了一些片段的討論,發現要安裝1394相
關的軟體套件,於是筆者就在"synaptic套件管理程式"尋找"1394",然後筆者點
選安裝了如下的套件:
libraw1394-11
libraw1394-doc
libiec61883-0
libdc1394-utils
libdc1394-22-doc
libdc1394-22
libavc1394-0
coriander
重開機後,筆者接上iSight,再去點選執行 gnome選單列\Debian\應用程式\美工
\coriander\Coriander\Services\Display,然後影像就真的出現了,只是不曉得
聲音該怎麼辦,而且Coriander看起來只是參數設定軟,iSight要如何搭配錄影和
影音擷取軟體以及即時通訊軟體的視訊及語音功能?筆者目前都還無解。
參考連結
QEMU
http://en.wikipedia.org/wiki/QEMU
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續24
Debian 6.0 for ppc 安裝與設定,補充10,繁體中文說明文件套件
筆者在"synaptic套件管理程式"中,搜尋zh-tw和zh_tw等字樣找到幾個跟繁體
中文說明文件有關的,但是系統上還沒安裝的。
zh-tw
debian-reference-zh-tw
debian system administration guide, chinese(TW) translation
安裝後可以在,gnome選單列\應用程式\Debian\求助\Debian Reference,找到
對應的文件,再點選其中的chinese(Traditional)版本。
zh_tw
manpages-zh
中文 manual page
這是在純文字終端機模式下的manual pages,部分的純文字指令的說明文件的
中文翻譯,有繁體中文的版本,筆者在查詢指令說明的時候,終於不用再這麼累
得全部都得看英文了,要感謝那些熱心翻譯的大大們。
筆者現在有一個妄想,希望bash的"人機介面訊息",也能有繁體中文的翻譯,這
就好像在操作MsWindows\附屬應用程式\命令提示字元的時候,輸入一些指令會
有"繁體中文"的"訊息回應"一樣。
筆者也希望,在操作bash的時候,能有"繁體中文"的"訊息回應",不過筆者現在
也只有找到bash的中文說明文件而已。
參考連結
沒有
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續25
Debian 6.0 for ppc 安裝與設定,補充11,建立RamDisk遇到的瓶頸
過往在MacOSX和MsWindowsXP都有順利建立起RamDisk,於是筆者當然也想在debian 6.0 for ppc
環境上建立RamDisk,筆者當然希望建立RamDisk的過程與步驟越簡單直覺越好,
像是在MacOSX和MsWindowsXP都會有圖形介面軟體可以操作,然而筆者在"synaptic套件管理程式"
中下了多種關鍵字排列組合,卻找不到跟建立RamDisk有關的圖形介面軟體套件。
參考了網路上的一堆片段資訊之後,筆者目前完成了一半的過程,距離個人心中
理想的呈現型態,還是差那麼一點,筆者著建立RamDisk的需求是,切一塊記憶體
空間用來擺放第三方軟體所製造的暫存檔,例如firefox、opera之類的網路瀏覽
器,其網頁快取的檔案暫存路徑,筆者就想要設定指向RamDisk空間,另外筆者不
需要將RamDisk空間的暫存資料在電腦關機時回存。
參考網路資源之後,發現Debian 6.0 for ppc已經內建了RamDisk的功能,其預設
的路徑是在"/dev/shm/"之下,筆者需要在系統中另外填入設定RamDisk的容量數值
,設定檔的路徑為"/etc/default/tmpfs",檔案中有一行"SHM_SIZE=",就在這行
的等於後面填入整數數值,單位為"位元組(bytes)",例如筆者想要建立1.5GB的
RamDisk空間,計算一下 1024*1024*1536=1610612736 於是填入 1610612736 存
檔,重開機。
執行gnome選單列\應用程式\系統工具\系統監控\編輯\偏好設定\檔案系統\,勾
選"顯示所有檔案系統","資訊欄"所有選項全選,再查詢 系統監控\檔案系統,
發現兩個欄位:
tmpfs /dev/shm 總數1.5 GB
tmpfs /lib/init/rw 總數1017MiB
tmpfs /lib/init/rw 總數1017MiB 是什麼意思?筆者目前還找不到可理解的資
料,tmpfs /dev/shm 總數1.5 GB 筆者就理解了。
可是當筆者執行gnome的檔案瀏覽器"Nautilus"的時候,視窗左上區塊,並沒有
像MacOSX和MsWindowsXP那樣掛載一個RamDisk的分割區或卷宗裝置圖示,筆者只
好先手動驗證"/dev/shm/"這個路徑下,是否是真的被指向筆者所設定的1.5GB
"實體記憶體"空間,而不是寫入硬碟空間,筆者在"synaptic套件管理程式"中,
找到並安裝一款軟體"hardinfo"(gnome選單列\應用程式\系統工具\system profiler and benchmark)
,其中有個項目"memory"其中的欄位"free memory"的數值,在筆者將幾個數百
MB的單一大檔複製到"/dev/shm/"這個路徑內之後,也會減少數百MB,另外,
"系統監控\檔案系統 tmpfs /dev/shm"欄位的空間容量百分比標示也會變動,筆
者因此推斷,應該是有真的佔用到實體記憶體吧,筆者想找"圖形介面"的裝置存
取速度測試軟體來驗證,但是筆者找不到。因為筆者搭配的硬碟是SSD,所以也
需要有"非常明顯的差距"才能看得出所以然來,還有 系統監控\資源\記憶體 的
標示跟"hardinfo"memory欄位呈現的又不太一樣,筆者在比對時也無法明確的認
定,另外筆者注意到重開機後"/dev/shm/"路徑下擺放的檔案有消失了。
接下來就有什麼盡可能簡化的設定方法(例如在圖形介面下完成填入或修改參數
設定值到系統"現有的"參數設定檔案中),可以讓gnome的檔案瀏覽器"Nautilus"
自動將"/dev/shm/"辨識成一個獨立的分割區或卷宗,還可以將這個分割區或卷
宗命名為RamDisk,並掛載到"Nautilus"視窗的左上區塊儲存裝置的清單,而第
三方軟體若可以設定暫存區路徑時,其路徑設定要可以指向這個"Nautilus"所能
辨識的路徑。
因為筆者還沒找出方法,所以筆者另外採用一個急就章的形式,就是直接把"/dev/shm"
路徑拖拉到"Nautilus"視窗左下區塊,變成一個圖形捷徑,而第三方軟體就直接
將暫存檔路徑指向"/dev/shm/"了。
參考連結
debian 6.0 有無 ramdisk GUI 軟體套件可用?
viewtopic.php?f=11&t=15458
http://www.pczone.com.tw/vbb3/thread/41/153130/
拿 RAM 當硬碟來用(RAM Disk) | Tsung's Blog:
http://plog.longwin.com.tw/post/1/302
TMPFS - 維基百科,自由的百科全書:
http://zh.wikipedia.org/zh-tw/TMPFS
Fstab - 維基百科,自由的百科全書:
http://en.wikipedia.org/wiki/Fstab
檔案系統 - OSWikiHK:
http://wiki.linux.org.hk/wiki/index.php ... iant=zh-tw
Tmpfs - OSWikiHK:
http://wiki.linux.org.hk/wiki/index.php ... iant=zh-tw
Filesystem:/etc/default/tmpfs - OSWikiHK:
http://wiki.linux.org.hk/wiki/index.php ... iant=zh-tw
配置檔案系統掛載 - OSWikiHK:
http://wiki.linux.org.hk/wiki/index.php ... iant=zh-tw
Filesystem:/etc/fstab - OSWikiHK:
http://wiki.linux.org.hk/wiki/index.php ... iant=zh-tw
檔案系統標簽 (Filesystem label) - OSWikiHK:
http://wiki.linux.org.hk/wiki/index.php ... iant=zh-tw
使用檔案系統標簽 (filesystem label) 管理檔案系統 - OSWikiHK:
http://wiki.linux.org.hk/wiki/index.php ... iant=zh-tw
改變檔案系統標簽 (Filesystem label) - OSWikiHK:
http://wiki.linux.org.hk/wiki/index.php ... iant=zh-tw
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享,續26
Debian 6.0 for ppc 安裝與設定,補充12,開機後自動登入系統
以現在的網路駭客橫行環境而言,將系統設定成開機後直接進入桌面環境其實是
滿不安全的,但是人性都是偷懶的,還是會有開機後自動登入桌面環境的需求。
筆者找到了設定自動登入項目的圖形介面,主程式在/usr/bin/gdmsetup,圖形介
面選單在gnome選單列\系統\管理\Login Screen,為了安全性,要先點選視窗右
下側的盾牌圖示,輸入root密碼來認證,接下來依照其英文說明文字,點選選取
要自動登入的帳號即可。若沒有gnome選單列\系統\管理\Login Screen 可用,就
在"synaptic套件管理程式"搜尋關鍵字gdm,login來找套件。
筆者到目前為止的心得
筆者發現Linux環境系統核心以外,絕大部分的第三方軟體套件的"主程式(主要的可執行檔)"
本身,原則上幾乎都會被放在/usr/bin和/usr/sbin路徑之下,而這些第三方軟體
套件的"參數設定檔",原則上都被放到/usr/share之下,再來這些第三方軟體套
件的說明文件,當然也另外被擺在專屬的路徑之下,這跟MsWindows環境一個單一
第三方軟體套件的主程式、參數設定檔、說明文件 全都擺在該軟體套件的專屬資
料夾下,是完全不同的思維,這是需要去適應的地方。
再來是MsWindows除了作業系統元件的更新,統一由作業系統官方網站來下載這是
一定的之外,其他第三方軟體就是使用者在網路上google到處去下載,而Linux因
為版本眾多,各版本為求該版本軟體套件的一致性,都會各自有一套第三方軟體
套件的安裝與升級機制,只要能遵循這套機制,可以盡可能地避免軟體元件相依
性和相容性問題,所以筆者就不斷的提到,從"synaptic套件管理程式"裏頭來找
第三方軟體。
參考連結
無