概述Fedora 8桌面安裝簡介
Fedora經(jīng)過長時間的發(fā)展,很多Fedora 8桌面用戶都很了解了,這里我發(fā)表一下個人理解,和大家討論討論。Linux的基礎(chǔ)知識,包括Fedora的安裝、磁盤分區(qū)、Linux的基礎(chǔ)操作,旨在讓讀者對Linux有個初步的認(rèn)識。本文是針對Fedora 8桌面的個人配置。文中提供了一些人們可能覺得有用的常見安裝注意事項。這是對我自己的系統(tǒng)設(shè)置工作的備忘,所以當(dāng)你嘗試這些的時候請注意適時做好重要文件的備份。
安裝介質(zhì)
Fedora 8桌面安裝盤通過單碟 CD-ROM 或 DVD-ROM提供。Fedora不再直接提供多碟安裝盤。DVD-ROM是***和推薦的安裝形式。從DVD引導(dǎo)系統(tǒng)啟動將開啟Installer進(jìn)程,允許Fedora安裝到你的電腦或者是升級你計算機上已有的Fedora系統(tǒng)。CD-ROM是可以被引導(dǎo)的 “LiveCD’s” ,能在內(nèi)存中運行一個基本的Fedora 8系統(tǒng)也提供了一個更簡單的安裝方式(不同于DVD的完全安裝)。默認(rèn)的LiveCD搭載了Gnome一同發(fā)(ex:Fedora-8-Live- i386.iso)。另外還有一個特定的搭載KDE發(fā)行的LiveCD(有明確的標(biāo)記)。兩者都提供系統(tǒng)安裝盡管相對于DVD減少了大量的軟件包。同時為了使用LiveCD需要更多的內(nèi)存。LiveCD在演示方面也很有用。之前Fedora提供的包含所有內(nèi)容的多張CD已經(jīng)被DVD所替代。多張CD的發(fā)行將不再繼續(xù)。
注意:對現(xiàn)有的Fedora 8桌面進(jìn)行升級不能使用LiveCD
系統(tǒng)安裝
強烈推薦在你進(jìn)行Fedora 8桌面安裝之前閱讀Fedora 發(fā)行注記和官方安裝指南令一個建議是在安裝系統(tǒng)之前閱讀“常見問題”從Fedora鏡像服務(wù)器(或使用BT)獲得Fedora 8桌面的DVD鏡像。(獲得更多信息關(guān)于如何下載CD’s和DVD)從DVD引導(dǎo)和啟動系統(tǒng)。如果你選擇的是LiveCD 請注意下面的步驟可能有些微的不同。進(jìn)行的是Fedora 8桌面的自定義安裝。
分區(qū)
如果你有一個空白的硬盤或者想要刪除你硬盤中的所有內(nèi)容,你可以使用自動分區(qū)或者除去所有內(nèi)容然后分區(qū)。如果你想配置雙啟動或者保留你硬盤中的某些內(nèi)容,選擇自定義分區(qū)。我推薦至少3個分區(qū): 一個 10GB / 主分區(qū), 一個 10GB /home 分區(qū) 和一個 1GB
啟動引導(dǎo)工具
如果你有一個空白的硬盤或者想要Fedora 8桌面成為你的主要操作系統(tǒng),保留默認(rèn)的設(shè)置選項即可。對于有其他系統(tǒng)(如windows)的雙啟動,也可以這樣。如果你想維持windows成為你的主要操作系統(tǒng),將Grub安裝到/分區(qū)即可,不要安裝到MBR。這樣做,選擇高級啟動引導(dǎo)選項和安裝到啟動分區(qū)的***扇區(qū)。我使用Windows 2000/XP中的Bootpart來引導(dǎo)linux。另一個替代Bootpart的是NT OS Loader +Linux mini-HOWTO(Grub Win2K Howto 亦可)。我推薦這種方法因為無須改動你雙系統(tǒng)環(huán)境中的的windows系統(tǒng)。[注意]這里有一個可用的配置樣本。這樣做的工作比較多,同時默認(rèn)在MBR上的選項設(shè)置也能正常工作。
網(wǎng)絡(luò)配置
網(wǎng)絡(luò)選項默認(rèn)使用DHCP動態(tài)配置網(wǎng)絡(luò)。這對于大部分高速英特網(wǎng)用戶都能正常運作。注意:IPv6-如果你選擇編輯了網(wǎng)絡(luò)設(shè)備的選項,你可以禁用 Fedora 8桌面的IPv6功能。這都不是必須的,盡管你可以在此禁用IPv6,如果你知道你有IPv6方面的問題,日后可以再開啟。
主要的軟件包選擇
主要的安裝選項如下所示。你可以進(jìn)行選擇或者跳過個性化軟件包的選擇(下一步)如果你打算安裝所有的軟件的話。推薦你至少選擇一種應(yīng)用。辦公和生產(chǎn)力 - [強烈推薦],軟件開發(fā) - [強烈推薦 / 編譯和開發(fā)軟件需要],網(wǎng)絡(luò)服務(wù)器 - [可選 (對網(wǎng)絡(luò)開發(fā)人員很有用)]
添加附加的軟件倉庫-[不推薦安裝時配置]。你可以選擇在安裝時添加有用的軟件倉庫。這樣可以提供比包含在CD和DVD中更多的軟件選擇。但是這要求高速因特網(wǎng)接入能被Fedora 8桌面安裝程序所識別。這將明顯增加安裝時間。
如果你選擇了自定義那么你現(xiàn)在將被引入個性化軟件包選擇。
個性化軟件包選項-apx 3.9-4.3GB -這對于選擇一批特別重要的軟件包有極大的幫助。你可以自由地選擇任何你想要的軟件包。以我的經(jīng)驗,我提供以下常見的有用建議:
桌面環(huán)境
[強烈推薦] - 同時選擇GNOME和KDE桌面環(huán)境程序 - 默認(rèn)選擇的程序已經(jīng)足夠了開發(fā)
[需要] - 開發(fā)庫支持和開發(fā)工具
[推薦] - 選擇GNOME軟件開發(fā),KDE軟件開發(fā)和X軟件開發(fā)
[可選] - Java開發(fā)和Fedora Eclipse都不是必須的除非你是(java)開發(fā)者。這不同于Sun的java軟件服務(wù)器
[強烈推薦] - 添加服務(wù)器配置工具
[需要] - 添加windows文件服務(wù)器(需要與其他windows計算機分享文件)
基本系統(tǒng)
[可選] - 如果你想要可以除去Java,不過你仍然需要安裝Sun的java軟件
[強烈推薦] - 添加系統(tǒng)工具。這包含了fuse和用于讀/寫NTFS文件系統(tǒng)的ntfs-3g模塊
[不推薦] - 不要選擇虛擬化。如果你確實需要Xen虛擬化請稍后再安裝。
安裝已選擇的軟件包然后重啟計算機。
對于選擇了安裝grub到/分區(qū)的***扇區(qū)代替MBR的用戶,你也許會需要安裝NTLDR來啟動Linux
對于***次啟動:顯示設(shè)置--顯示設(shè)置是被自動探測和設(shè)置的。分辨率和刷新率可能比你的典型設(shè)置有明顯不同。只需跟隨***啟動的進(jìn)程進(jìn)行登錄之后再修改成和似的分辨率即可。防火墻-推薦你忽略Internet連接來學(xué)習(xí)如何使用你的防火墻或者你已經(jīng)有一個硬件路由器/防火墻(例如:D-Link, Netgear等)。這很容易配置。linux安全性增強設(shè)置-SElinux要求另外的設(shè)置和配置使程序運行更嚴(yán)格。SElinux通常會提供安全性的提升但是也代來了一些麻煩。(先禁用SElinux稍后再啟用要比直接配置要更容易些)無論怎樣,我還是推薦你們先嘗試SElinux。使用SELinux = Enforcing的多數(shù)常見的問題都有檔可查。
日期和時間-網(wǎng)絡(luò)時間協(xié)議-如果你有一個活躍的Internet連接(寬帶,T1,DSL)僅啟用這一項即可。不要啟用NTP廣播除非你的網(wǎng)絡(luò)上有其他的linux計算機。硬件配置-Fedora 8桌面使用smolt提供定制安裝中的基本的非介入信息。雖然這可能對Fedora 8桌面的開發(fā)者有幫助,但是看來它可能是一個隱私問題。建議你在允許相關(guān)信息發(fā)送之前先了解將要被發(fā)送的信息是什么。
創(chuàng)建用戶-為你自己創(chuàng)建1個用戶賬戶。通常使用這個賬戶作為你的個人帳戶而不是使用ROOT帳戶。這是一個很多錯誤產(chǎn)生的原因,同時root帳戶也不是為了個人使用而設(shè)計的。
設(shè)置 sudo
Fedora 8桌面,也像其他linux發(fā)行版一樣都有一個root用戶和個人用戶。ROOT用戶是超級用戶,多少類似于Windows系統(tǒng)中的”Administrator”一般來說使用你***啟動時創(chuàng)立的個人賬戶進(jìn)行日常應(yīng)用,ROOT只用來進(jìn)行系統(tǒng)管理/配置更為安全可靠。使用su或者sudo命令來作為’root’運行程序。echo ‘loginname ALL=(ALL) ALL’ >> /etc/sudoers
‘loginname’區(qū)域是你的用戶賬戶使用’ALL=(ALL) NOPASSWD:ALL’如果你不想被提示輸入密碼如果你運行sudo被提示需要密碼,那是用戶密碼,不是root的,示例:
[mirandam@charon ~]$ su
Password: <— Enter root password
[root@charon mirandam]# echo ‘mirandam ALL=(ALL) NOPASSWD:ALL’ >> /etc/sudoers
[root@charon mirandam]# exit
exit
以下是一個示例教你如何使用sudo來運行root級別的命令:
[mirandam@charon ~]$ du -sh /root
du: `/root’: Permission denied <— Fails!!!
[mirandam@charon ~]$ sudo du -sh /root
163M /root <— Works!!!
注意:如果除去每行命令前的sudo,本頁提供的每個命令都能運行,但是這樣會要求你必須以’root’的身份登陸,一個可選的使用sudo的方法是在運行一個命令之前,使用su作為root登錄。
設(shè)置yum
http://fedora.redhat.com/docs/yum/en/
Fedora 使用yum來安裝和更新自身的軟件。當(dāng)連接到internet時,它會自動檢測程序的依賴關(guān)系。
Fedora Repositories
Fedora 軟件倉庫
Fedora有兩個軟件倉庫是默認(rèn)啟用的:fedora(與任何CD合集和DVD中的的軟件包相同)和updates(獲得更新的軟件包,新于fedora倉庫)
這些軟件倉庫對RPM文件進(jìn)行了’簽名’以確保下載的文件是有效的。導(dǎo)入這些倉庫的GPG 密鑰:
[mirandam@charon ~]$ sudo rpm –import /etc/pki/rpm-gpg/*
第三方倉庫
對于Fedora 8桌面開源政策之外的程序(例如MP3,DVD,MPEG, 二進(jìn)制驅(qū)動程序等等),可以使用第三方倉庫。對于這個指南的目的,(幾乎)所有需要都能通過Livna軟件倉庫滿足。(注意:Livna倉庫和Freshrpms倉庫不可并存)
[mirandam@charon ~]$ sudo rpm -ivh http://rpm.livna.org/livna-release-8.rpm
[mirandam@charon ~]$ sudo rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-livnaNOTE: installation Prompt
注意:安裝提示Yum下載程序或所請求更新的軟件包之后會提示你安裝。這有利于初學(xué)者追蹤系統(tǒng)中發(fā)生了什么。在更新中程序也可以同時被卸載。如果你想要yum自動安裝下載和實施變更,那么加-y參數(shù)(回答”yes”)來運行yum。# sudo yum -y install application_nameNOTE: 系統(tǒng)的整體更新,如果你運行下面的命令,所有倉庫有可用更新的RPM軟件包將被實施更新。
[mirandam@charon ~]$ sudo yum update
通常來說,強烈建議你***安裝Fedora系統(tǒng)以后這么做(如果你有高速Internet的話)。在此之后,系統(tǒng)的整體更新就不是非常必須了。記住,系統(tǒng)更新同時也會對依賴關(guān)系進(jìn)行更新,這會導(dǎo)致很長時間的下載。一個更新可能會導(dǎo)致已經(jīng)正常工作的軟件出現(xiàn)問題。在你進(jìn)行持續(xù)更新之前,請確保你知道你自己在干什么。
安裝Nvidia 驅(qū)動
Fedora 8桌面建議用戶安裝第三方驅(qū)動的RPM軟件包替代Nvidia網(wǎng)站上的installer安裝腳本。當(dāng)前Livna軟件倉庫提供了已經(jīng)打包好的驅(qū)動。
僅對yum而言:
首先,安裝Livna軟件倉庫
[mirandam@charon ~]$ sudo rpm -ivh http://rpm.livna.org/livna-release-8.rpm
[mirandam@charon ~]$ sudo rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-livna
通過Livna安裝nvidia驅(qū)動
[mirandam@charon ~]$ sudo yum install kmod-nvidia如果內(nèi)核同時升級過,那么需要重啟系統(tǒng)。如果沒有,那只需簡單的注銷退出Gnome或KDE然后Nvidia驅(qū)動就能加載了。Nvidia的logo會一閃而過。以上介紹Fedora 8桌面安裝。
文章出處:DIY部落(http://www.diybl.com/course/6_system/linux/Linuxjs/2008628/128979.html)
【編輯推薦】