By Chung-Yen Chang ( candyz at linux.org.tw )
檔案下載 †
更新記錄 †
MiniFedora 2 †
- 2004/08/03 Chune-Yen Chang (candyz at kandix.idv.tw)
- Upgrade to FC2 but use Anaconda of FC1
MiniFedora 1 †
- 2004/07/04 Chune-Yen Chang (candyz at kandix.idv.tw) [#y50f0527]
- update to kernel-2.4.22-1.2197.nptl
- add aptitude libsigc++
- 2004/06/29 Chune-Yen Chang (candyz at kandix.idv.tw) [#g0282d4e]
- update to apt-0.5.15cnc6-5.cle.11.2
- 2004/06/27 Chune-Yen Chang (candyz at kandix.idv.tw) [#b7576658]
- update to apt-0.5.15cnc6-4.cle.11.2
- 2004/06/24 Chune-Yen Chang (candyz at kandix.idv.tw) [#yea7c57a]
- update to apt-0.5.15cnc6-3.cle.11.2
- update to kernel-2.4.22-1.2194.nptl
- update to vim-6.2.532-1
- update to krb5-libs-1.3.3-6
- update to libpcap-0.7.2-8.fc1.2
- update to iproute-2.4.7-13.2
- update to utempter-0.5.5-3.FC1.0
- update to perl-5.8.3-16
- update to openssl-0.9.7a-33.10
- update to coreutils-5.0-34.1
- update to hwdata-0.103.1-1
- update to kernel-pcmcia-cs-3.1.31-16
- update to kudzu-1.1.36.1-1
- update to less-382-1.1
- 2004/03/12 Chune-Yen Chang (candyz at kandix.idv.tw) [#h2bacdf5]
- update to netsetup-1.1.0-3
- 2004/02/20 Chune-Yen Chang (candyz at kandix.idv.tw) [#m390c4bb]
- update to kernel-2.4.22-1.2174.nptl
- 2004/02/09 Chune-Yen Chang (candyz at kandix.idv.tw) [#jb1a4f03]
- update to slocate-2.7-4
- update to glibc-2.3.2-101.4
- update to kernel-2.4.22-1.2149.nptl
- remove wvdial-1.53-12 bc-1.06-15.1 parted-1.6.3-31
- 2004/01/08 Chune-Yen Chang (candyz at kandix.idv.tw) [#z1bbabef]
- update to kernel-2.4.22-1.2140.nptl
- 2003/12/24 Chune-Yen Chang (candyz at kandix.idv.tw) [#xba73111]
- update to sed-4.0.8-2
- update to bash-2.05b-34
- update to kernel-2.4.22-1.2135.nptl
- 2003/12/11 Chune-Yen Chang (candyz at kandix.idv.tw) [#t697ae95]
- update to gnupg-1.2.3-2
- update to grep-2.5.1-17.4
- remove python-optik pyOpenSSL mailx gettext libgcj yp-tools
- remove ypbind vconfig redhat-config-network-tui tcpdump sendmail
- remove redhat-config-securitylevel-tui quota portmap nfs-utils
- remove nss_ldap autofs kernel-utils devlabel tcsh sudo stunnel
- remove reiserfs-utils pam_krb5 pam_smb nscd nano mtools syslinux
- remove mkbootdisk irda-utils minicom make jwhois zip unzip
- remove unix2dos talk iptables symlinks star netconfig ntsysv setarch
- remove schedutils rsync procmail fbset pax mtr mt-st lsof lrzsz lha
- remove krbafs jfsutils hesiod dos2unix dump rmt aspell aspell-en
- remove run cyrus-sasl-plain yum libxml2 libxml2-python rpm-python
- 2003/12/10 Chune-Yen Chang (candyz at kandix.idv.tw) [#n2db3b3d]
- remove comps up2date rhnlib lftp rsh rdist logwatch specspo anacron finger
- add apt-0.5.15cnc1-0.fdr.3.2
- add dialog-0.9b-20031002.1
- add netsetup-1.1.0-2
- add ncftp-3.1.6-2
- update to apt-0.5.15cnc3-1.cle.3.2
- update to glibc-2.3.2-101.1
- update to nscd-2.3.2-101.1
- update to kernel-2.4.22-1.2129.nptl
- update to grep-2.5.1-17.2
- update to initscripts-7.42.2-1
- update to procps-2.0.17-5
- update to rsync-2.5.7-2
- anaconda add fdisk
- 2003/12/09 Chune-Yen Chang (candyz at kandix.idv.tw) [#ze8419ee]
前言 †
- Mini Fedora 其實就是 Fedora Core Linux 版本的 minicle,提供一個最小化安裝版本的 Fedora Core Linux,剩下的,再依使用者的需求使用 Apt 或 Yum 系統來安裝所需的套件
- 目前 Mini Fedora 有提供兩個版本,一個是 Based on Fedora Core Linux 1,另一個則是 Based on Fedora Core Linux 2
安裝 †
- 順利從光碟開機後,就會看到如下圖的畫面:

使用英文模式的文字介面安裝 †
- 預設的安裝方式,請直接按 <ENTER> ,接下來就會進入磁碟分割的畫面,如下圖,分割好後就會自動進行安裝動作

使用中文模式的文字介面安裝 †
- 在提示字元 boot: 後輸入 "tw" 後再按 <ENTER>

使用圖形介面安裝 †
- 在提示字元 boot: 後輸入 "gui" 後再按 <ENTER>

其他的安裝方式 †
- 在提示字元 boot: 後輸入 "linux" 後再按 <ENTER> 即可進入圖形介面的安裝畫面以進行完整版 Fedora Core 的網路安裝
- 在提示字元 boot: 後輸入 "text" 後再按 <ENTER> 即可進入文字介面的安裝畫面以進行完整版 Fedora Core 的網路安裝
- 在提示字元 boot: 後輸入 "linux rescue" 後再按 <ENTER> 即可進入緊急救援模式
圖形介面安裝實況影片 --> 按我觀看 †
設定 †
登入系統 †
設定語系 †
- 編輯 /etc/sysconfig/i18n,把 LANG 設成 zh_TW.Big5
LANG=zh_TW.Big5
- 修改完後要重新 login 才會生效,或是直接執行 'source /etc/sysconfig/i18n' 指令來立即生效
設定網路 †
- 請執行 "netsetup" 指令來設定網路,可以同時設定多張網路卡,支援固定IP 及 DHCP
- 若要使用 PPPoE 撥接,則可以執行 "adsl-setup" 指令來設定,設定完成後,執行 "adsl-start" 指令來啟動,正常啟動後,可以執行 "adsl-status" 指令來查看狀態
- 網路設定的範例影片 --> 按我觀看
操作說明:
- 本範例有兩張網路卡,第一張(eth0)使用固定 IP, IP 將設為 10.0.1.81
- 第二張(eth1)也使用固定 IP, IP 設為 192.168.1.1
- 預設的 Gateway Device 設成 ppp0,因為要使用 PPPoE 撥接方式連上 Internet
- 在設定完 eth0 及 eth1 後,接下來再執行 adsl-setup 來設定 PPPoE 撥接
- 設定好後,再執行 adsl-start 來撥接連上網路
- 執行 adsl-status 來查看網路連線狀態
套件管理系統 †
- Mini Fedora 會安裝 apt 當做預設的套件更新管理系統,您也可以使用 yum 或 up2date 等程式來當做您的套件更新管理系統
使用 apt †
- 關於 apt 的使用說明,請參考 Apt Howto
- 第一次使用 APT 時,系統會要求您先選擇您要使用的 Apt Repository 的類別以及離您較近的 Mirror Site,畫面如下:
[root@MiniFedora root]# apt-get update
This appears to be the first time you are running APT.
Before you can use apt for software installation you need to
select some software repositories first.
1 Fedora Core
2 Chinese Linux Extension (CLE)
3 Fedora Extras
4 Freshrpms
5 Livna
6 Macromedia
7 * Fedora Core Updates Testing (Not Recommended)
8 * Fedora Extras Testing (Not Recommended)
9 * Fedora Extras Unstable (Not Recommended)
10 * Freshrpms Testing (Not Recommended)
11 * Livna Testing (Not Recommended)
12 * Livna Unstable (Not Recommended)
When finished choose 'c' to continue or choose 'q'
to quit repository selector without changing anything.
Enter your selection(s) in a comma-separated list:
- 建議選擇前面六個類別,前面有打 * 號的,大都是測試的套件,不夠穩定,不推薦使用,除非您很熟悉這些套件,且可以自行處理,否則,還是先不要選,依序按下 1 <Enter>、2 <Enter>、3 <Enter>、4 <Enter>、5 <Enter>、6 <Enter> 把前六個類別選起來,如下圖所示,然後再按 c <Enter> 繼續下個步驟
Choose the repositories you want to use from the list below:
1 (x) Fedora Core
2 (x) Chinese Linux Extension (CLE)
3 (x) Fedora Extras
4 (x) Freshrpms
5 (x) Livna
6 (x) Macromedia
7 * Fedora Core Updates Testing (Not Recommended)
8 * Fedora Extras Testing (Not Recommended)
9 * Fedora Extras Unstable (Not Recommended)
10 * Freshrpms Testing (Not Recommended)
11 * Livna Testing (Not Recommended)
12 * Livna Unstable (Not Recommended)
When finished choose 'c' to continue or choose 'q'
to quit repository selector without changing anything.
Enter your selection(s) in a comma-separated list:
- 接下來依類別來選擇離您比較近的 Mirror Site,如下圖,我選擇台大計中的 cle.linux.org.tw 主站,按下 1 <Enter> 後再按 c <Enter> 繼續,請依序將所選擇的各個類別的 Mirror Site 都選好
Choose the geographically nearest mirror(s)for use with:
Fedora Core
1 (x) National Taiwan University, Taipei Taiwan, ROC (cle.linux.org.tw)
2 Academia Sinica, Taipei Taiwan, ROC (tlug.sinica.edu.tw)
3 Indiana University, Bloomington Indiana, USA
4 University of Southern California, USA
5 Kernel.org, San Francisco California, USA
6 University Aachen, Germany
7 Technical University Chemnitz, Germany
8 University of Applied Sciences Esslingen, Germany
9 London, Great Britain
10 Multikabel N.V. Alkmaar, The Netherlands
11 Romanian Education Network, Iasi, Romania
12 SdV Plurim矇dia, Strasbourg, France
13 Charles University, Prague, Czech Republic
14 SunSite RedIRIS, Madrid, Spain
15 University of Hawaii Honolulu, Hawaii, USA
When finished choose 'c' to continue or choose 'q'
to quit repository selector without changing anything.
Enter your selection(s) in a comma-separated list:
Choose the geographically nearest mirror(s)for use with:
Chinese Linux Extension (CLE)
1 (x) National Taiwan University, Taipei Taiwan, ROC (cle.linux.org.tw)
2 Academia Sinica, Taipei Taiwan, ROC (tlug.sinica.edu.tw)
When finished choose 'c' to continue or choose 'q'
to quit repository selector without changing anything.
Enter your selection(s) in a comma-separated list:
Choose the geographically nearest mirror(s)for use with:
Fedora Extras
1 (x) National Taiwan University, Taipei Taiwan, ROC (cle.linux.org.tw)
2 Academia Sinica, Taipei Taiwan, ROC (tlug.sinica.edu.tw)
3 Indiana University, Bloomington Indiana, USA
4 University of Southern California, USA
5 Kernel.org, San Francisco California, USA
6 University Aachen, Germany
7 Technical University Chemnitz, Germany
8 University of Applied Sciences Esslingen, Germany
9 London, Great Britain
10 Multikabel N.V. Alkmaar, The Netherlands
11 Romanian Education Network, Iasi, Romania
12 SdV Plurim矇dia, Strasbourg, France
13 Charles University, Prague, Czech Republic
14 SunSite RedIRIS, Madrid, Spain
15 University of Hawaii Honolulu, Hawaii, USA
When finished choose 'c' to continue or choose 'q'
to quit repository selector without changing anything.
Enter your selection(s) in a comma-separated list:
Choose the geographically nearest mirror(s)for use with:
Freshrpms
1 (x) National Taiwan University, Taipei Taiwan, ROC (cle.linux.org.tw)
2 Academia Sinica, Taipei Taiwan, ROC (tlug.sinica.edu.tw)
When finished choose 'c' to continue or choose 'q'
to quit repository selector without changing anything.
Enter your selection(s) in a comma-separated list:
Choose the geographically nearest mirror(s)for use with:
Livna
1 (x) National Taiwan University, Taipei Taiwan, ROC (cle.linux.org.tw)
2 Academia Sinica, Taipei Taiwan, ROC (tlug.sinica.edu.tw)
When finished choose 'c' to continue or choose 'q'
to quit repository selector without changing anything.
Enter your selection(s) in a comma-separated list:
Choose the geographically nearest mirror(s)for use with:
Macromedia
1 (x) USA West, University of California at Santa Cruz
2 USA East, Rutgers University, New Jersey
3 Europe, Centro de Comunicaciones CSIC/RedIRIS, Madrid Spain
4 Pacific, University of Hawaii
When finished choose 'c' to continue or choose 'q'
to quit repository selector without changing anything.
Enter your selection(s) in a comma-separated list:
Writing source list entries...
Done.
使用 aptitude (簡單好用的 apt 前端程式) †
[root@MiniFedora root]# aptitude
- 第一次執行時,一樣要先選擇您要使用的 ATP Repository 類別及離您較近的 Mirror Site
- 第一次執行 aptitude 的實際操作實況 --> 按我觀看
操作說明:
- 選擇您要使用的 ATP Repository 類別及離您較近的 Mirror Site,範例中,我依序選擇了 1 至 6 項,共 6 個類別
- 接著再依各類別選擇離您較近的 Mirror Site,可選擇一或多個
- 都選好後,會自動執行一次 apt-get update 的動作來更新套件清單
- 接下來,首先,我按下了 'g' 鍵來檢查是否有新的套件可以更新,若有的話,您可以再按下 'g' 鍵來進行更新的動作,畫面中為一片空白,表示沒有新的套件可以更新,於是我再按了 'q' 鍵退回上個畫面
- 接著,我按下 '/' 鍵來搜尋我要的套件以進行安裝,輸入 'jmcce',找到了 jmcce 套件,套件名稱左邊的 p 表是未裝的套件,i 表示已安裝的套件,u 表示可以更新的套件
- 在選擇的套件上按下 '+' 鍵表示要安裝該套件,按下 '-' 鍵則表示要移除該套件,於是我按下 '+' 鍵來安裝 jmcce 套件,而同時底下的 jmcce-inputref 套件也自動被選取了(相依性關係)
- 接下來,我再按 'n' 鍵(按了兩次)繼續尋找下一個 jmcce 相關的套件名稱,找到了 jmcce-fonts,同樣的按下 '+' 鍵選擇安裝
- 選好後,按下 'g' 鍵進入檢視畫面,會列出即將安裝、更新及移除的套件列表
- 確認沒問題後,再按下 'g' 鍵進行下載及安裝的動作
- 下載完成後,按下 'Continue' 進行實際安裝的動作
- 裝好後按 'Enter' 鍵回主畫面
- 接著我再選擇了 yum 及 up2date 套件來進行安裝
- 都裝好後,按下 'F10' 鍵叫出選單,按 'c' 鍵或是選擇 'Clean package cache' 來清除已安裝完成的套件(同 apt-get clean)
- 最後,按下 'q' 選擇退出 aptitude,然後選擇 'Yes' 確定退出
使用 yum †
使用 up2date †
- 若您想使用 up2date,必須先安裝 up2date 套件才行,可以執行底下指令來安裝 up2date 套件
[root@MiniFedora root]# apt-get install up2date
- Fedora Core 裡的 up2date 除了支援原先的 RHN 外,現在也可以支援使用 Apt 或 Yum 的 Repository
- 想使用 Apt 或 Yum 的 Repository 時,您需要修改 "/etc/sysconfig/rhn/sources" 這個設定檔
- 先將預設的 Yum Repository 註解掉
#yum fedora-core-1 http://fedora.redhat.com/releases/fedora-core-1
#yum updates-released http://fedora.redhat.com/updates/released/fedora-core-1
- 您可以選擇手動加入 Apt Repository 或是 Yum Repository,若想使用 Apt Repository,範例如下:
apt yarrow ftp://cle.linux.org.tw/apt/yarrow Fedora os updates cle freshrpms
- 若想使用 Yum Repository,範例如下:
yum os ftp://cle.linux.org.tw/apt/yarrow/yum/os/
yum updates ftp://cle.linux.org.tw/apt/yarrow/yum/updates/
yum cle ftp://cle.linux.org.tw/apt/yarrow/yum/cle/
yum freshrpms ftp://cle.linux.org.tw/apt/yarrow/yum/freshrpms/
- 關於 up2date 的使用說明,請參考 up2date Howto
Chinese Console †
Jmcce †
- 您可以使用 apt-get/aptitude yum up2date 等任一程式來安裝 jmcce
- 相關的套件有三: jmcce jmcce-inputref jmcce-fonts
- 裝好後,在 console 下執行 jmcce 即可

X Window System †
基本套件 †
- 要使用圖形化介面 (X Window),您需要安裝底下幾個套件
- XFree86
- 視窗管理員 (Window Manager)
- 簡單小巧的如 Twm Icewm,或是整合性高的桌面環境如 GNOME KDE 等等您可以任選其中一個甚至多個來安裝
- 字型 (Fonts)
- 至少要有基本的英文字型,若想使用中文,您還需要加裝中文點陣字型或是中文 TrueType 字型
- 中文輸入法 (Chinese Input Method)
- 終端機 (Terminal)
- 如 xterm rxvt konsole gnome-terminal
- 設定工具 (X Configuration Tools)
範例一 †
- 使用簡單的 Twm 為 Window Manager,並同時安裝中文點陣及 TrueType 字型,中文輸入法用 xcin,終端機用 rxvt
- 安裝好後,第一次要執行 X Window 前,您還需要先做設定,請直接執行底下的幾個指令來設定:

範例二 †
- 除了改用 Icewm 為 Window Manager 外,其餘都和範例一相同
- 使用 icewm 並加裝了 icewm-l10n 套件的畫面如下:

範例三 †

範例四 †

Display Manager †
- 若您想要在開機時就直接進入圖形介面,那您就需要安裝一個 Display Manager 來用,如 xdm gdm(GNOME) kdm(KDE) 等等
- 以 xdm 為例,直接執行 apt-get install XFree86-xdm 或是 yum install XFree86-xdm 來安裝即可
- 接著,再去修改 /etc/inittab 檔案,將原本的 id:3:initdefault: 改成 id:5:initdefault: 即可,重新開機後,使用 xdm 的畫面如下:

安裝中文 TrueType 字型 †
- 將字型安裝在 /usr/share/fonts/local/ 目錄底下,當然,您也可以選擇放在其他的目錄
mkdir /usr/share/fonts/local/
- 將 mingliu.ttc 複製到 /usr/share/fonts/local/ 目錄底下
cp mingliu.ttc /usr/share/fonts/local/
- 產生 fonts.scale
ttmkfdir -d /usr/share/fonts/local/ -o /usr/share/fonts/local/fonts.scale
- 產生 fonts.dir
cd /usr/share/fonts/local/ ; mkfontdir
- 將 /usr/share/fonts/local/ 加到字型的路徑中
chkfontpath --add /usr/share/fonts/local/
- 產生 font cache
fc-cache /usr/share/fonts/local/
- 退出 X Window
- 在 console 下重新啟動 xfs
/etc/init.d/xfs restart
- 再進入 X Window
startx
- 查看有沒有新細明體字型
# xlsfont | grep mingliu
-dynalab-mingliu-medium-r-normal--0-0-0-0-m-0-ascii-0
-dynalab-mingliu-medium-r-normal--0-0-0-0-m-0-ibm-cp850
-dynalab-mingliu-medium-r-normal--0-0-0-0-m-0-iso10646-1
-dynalab-mingliu-medium-r-normal--0-0-0-0-m-0-iso8859-1
-dynalab-mingliu-medium-r-normal--0-0-0-0-m-0-iso8859-15
-dynalab-mingliu-medium-r-normal--0-0-0-0-m-0-jisx0201.1976-0
-dynalab-mingliu-medium-r-normal--0-0-0-0-m-0-microsoft-ansi
-dynalab-mingliu-medium-r-normal--0-0-0-0-m-0-microsoft-cp1252
-dynalab-mingliu-medium-r-normal--0-0-0-0-m-0-microsoft-win3.1
-dynalab-pmingliu-medium-r-normal--0-0-0-0-c-0-ascii-0
-dynalab-pmingliu-medium-r-normal--0-0-0-0-c-0-ibm-cp850
-dynalab-pmingliu-medium-r-normal--0-0-0-0-c-0-iso10646-1
-dynalab-pmingliu-medium-r-normal--0-0-0-0-c-0-iso8859-1
-dynalab-pmingliu-medium-r-normal--0-0-0-0-c-0-iso8859-15
-dynalab-pmingliu-medium-r-normal--0-0-0-0-c-0-jisx0201.1976-0
-dynalab-pmingliu-medium-r-normal--0-0-0-0-c-0-microsoft-ansi
-dynalab-pmingliu-medium-r-normal--0-0-0-0-c-0-microsoft-cp1252
-dynalab-pmingliu-medium-r-normal--0-0-0-0-c-0-microsoft-win3.1
應用程式 †
- 網際網路
- gnome-terminal
- firefox
- gaim
- gftp
- gnomemeeting
- evolution
- 多媒體
- 繪圖
- OpenOffice.org
- 翻譯字典
常見問題與解答 †
迴響與討論 †
|