FormosaLinux
出自DebianWiki
目錄 |
[編輯] Formosa GNU/Linux
[編輯] 目的
純粹娛樂。
[編輯] 簡介
由於新版的 Debian Installation System 以 ISO 3166 為國家名稱參考來源,因此在國名選擇時台灣遭到改換為 "Taiwan, Province of China",相關討論請參考 InstallationSystemDiscussion。
本計畫旨在在諷刺 "政治認同" 狂熱者,目標為提供取代性 Debian 安裝系統,目前 Debian 可用的安裝系統有
[編輯] Debian-Installer
Debian-Installer 是以 Perl/C 為開發底層的安裝系統(文字模式),也是 sarge 將使用的預設安裝系統。由於 Debian 系統支援數種硬體平台,而 Debian-Installer 是目前支援最多平台的安裝系統,支援的硬體平台細節請參考[狀態頁],而為了也可以提供網路安裝的軟碟系統,因此 Debian 還是使用 Debian-Installer 為 Sarge 的安裝平台,而非其他圖形安裝系統。
- Debian-Installer
[編輯] Debian-Installer Graphical based Front
以 GTK+ DirectFB 為圖形顯示開發基礎,目的在於提供更有彈性的安裝介面,然而目前只有少數介面完成。
- Debian-Installer Graphical based Front
[編輯] PGI, Pretty Good Installer (was Progeny Graphical Installer)
PGI 則是 Python/GTK1.2/X Window 系統,在 Woody 釋出時作為 [Progeny Linux platform] 的安裝介面,支援 i386 (ia32)/ia64 以及尚未完整支援的 powerpc。若欲使用在 Sarge 版本,必須進行 Python 與相關函式庫整理升級。
- PGI: Pretty Good Installer (was Progeny Graphical Installer)
- http://alioth.debian.org/projects/pgi/ (2003-11-21 起開發檔案移植到 Alioth,但主要的文件還是在 Progeny 原主站)
- http://hackers.progeny.com/pgi/
[編輯] Anaconda for Debian
Anaconda 是 RedHat 的圖形化安裝系統, [Progeny Inc.] 將其移植為可安裝 Debian 的系統。
- Anaconda for Debian
依據系統完成度以及可用的圖形安裝模式,我們選擇 Anaconda for Debian 為解決方案,Anaconda for Debian 是由 [Progeny Inc.] 從 [Red Hat] 系統移植到 Debian 系統。本計畫是從純粹的 RPM 安裝機制換為支援 APT 系統,未來也可改以安裝 Fedora(RPM-based distributions) 系統,最終的目標是以一種核心安裝程式支援數種平台(distribution)。系統核心為 Python。
整個安裝過程與畫面請參考 Progeny Componentized Linux,Linux Compatible 有一篇專文 [A first look at Progeny Debian 2.0] 介紹此安裝系統。
本計畫並不修改任何核心系統與程式,只更換圖片與字串,並調整開機設定。
[編輯] 特色
- 系統中任何國家選擇列表都會有中華民國(Taiwan, Republic of China)及中華民國國旗。
- 其他特色
- 計畫外掛系統,可模組式選擇為各黨派專用 Linux,也可專供台灣獨立民主共和國或台灣南國、台灣北國使用。
- 額外的中文支援
[編輯] 畫面展示
[編輯] 釋出時間
無時間表,最快等到 D-I 定案,Sarge 做釋出前準備,以及此瘋狂的計畫有多少人支持而定。 首先仍會釋出以 Debian 為基礎的套件,稍後行有餘力才支援 Fedora。
在此之前,現有開發者會保持研究,並持續於各自感興趣的領域提供自願性貢獻。
[編輯] FAQ
[編輯] 別開玩笑了,這些圖應該是假的吧,這系統真的可以使用來安裝嗎?
當然可以,但不可否認有許多臭蟲待修,如文字模式安裝過程不太穩定等...。
[編輯] 你們是瘋子、腦袋壞掉嗎?
可以這麼說。
[編輯] 支援硬體平台
目前只支援 i386 平台,無計畫增加其他平台。Anaconda for Debian 還支援 IA64 等,請自行參考該計畫文件。
[編輯] 需要的光碟大小
精簡版為兩片光碟,完整版為十一片。
[編輯] 支援軟碟開機從網路安裝嗎?
抱歉,圖形安裝介面過於龐大,因此無計畫將安裝系統塞進軟碟中。
[編輯] 支援自動硬體偵測嗎 ?
是的,基於 [discover] 所提供的自動硬體偵測功能,也將會參考 Knoppix Autoconfig System 以提供最佳的自動硬體偵測系統。
[編輯] 你的圖好醜,一點美感都沒有
徵求美術設計,歡迎投稿,檔案格式請存為 PNG。需求:
- 安裝系統首頁為 400x420
- 安裝系統上方圖示為 800x70
- 開機畫面為 640x480
[編輯] Debian 的 base-config 會是在 Formosa Linux 安裝程式內執行,還是會像原本 Debian 安裝程式那樣要等重開機後才執行?
Anaconda for Debian 會在你安裝之後,首次開機時使用 [configlets] 的設定系統做系統設定,也可使用 base-conifg 做設定,但 base-config 部份設定支援尚不完整。
延伸閱讀
- 文件 http://platform.progeny.com/configlets/documentation.html
- 畫面展示 http://platform.progeny.com/configlets/screenshots/
[編輯] 如何參與開發 ?
請參考以上所提及之網頁,以上計畫網站均各自提供開發文件。你必須準備大容量儲存系統,並使用 debmirror 等工具映射一份 Sarge 檔案庫,以及額外的空間儲存/製作光碟映像檔案。請至少在安裝系統後有 10G 以上的可用磁碟空間。你也必須具備 PICAX (Progeny Installer Creator and Archive eXtractor)、C、Python、CVS、syslinux 等基礎知識。
目前系統開發基於官方的 CVS 版本,僅代換 anaconda pixmap 目錄中的圖檔,及 ISOLinux(syslinux) 的設定。若有意加入開發或研究安裝系統,請直接回報於開發上游組織,我們暫無計畫開啟主系統開發分支。
僅先提供以下命令稿以供參考,細節請自行修改或詢問於本頁討論頁。
debmirror
#!/bin/sh debmirror --dist=sarge --progress --verbose \ --nocleanup --nosource \ --host=debian.linux.org.tw \ mirror
picax
#!/bin/sh /usr/bin/picax \ --part-size=681574400 --cd-label="Unofficial Debian sarge" \ --apt-repo-path="deb http://archive.progeny.com/progeny/anaconda/ apt-repo/" \ --installer=anaconda \ --inst-help-path=anaconda-help.tar.gz \ --inst-pixmap-path=anaconda-pixmaps.tar.gz \ --inst-kernel-path=anaconda-kernel.tar.gz \ --inst-comps=./comps-sarge.xml \ --inst-package-list-path=./pkglist-sarge.xml \ mirror sarge main
[編輯] 授權?
本文與圖片授權為為 GNU 自由文件許可證,若有任何軟體釋出且未明述授權則為 GPL。
[編輯] TODO
- 英文說明網頁



![[Main Page]](/upload/4/49/Debian_taiwan_out.png)