雖然Fedora 7還在掙扎在開源的束縛內,但我們同樣可以通過安裝后配置得到完美易用的Fedora,Fedora 7的安裝配置嚮導有很多,比較好的有:HowtoForge的The Perfect Desktop - Fedora 7, Mauriat Miranda的Personal Fedora 7 Installation Guide, Stanton Finley的經典Fedora Core 5 Installation Notes。
參考他們的安裝配置經驗和其他網友的筆記,我結合自己的經驗整理出Fedora 7安裝配置要點,希望能幫助需要幫助的人。
謝謝各位網友,以後將繼續整理伺服器配置及開發配置
1.根用戶操作
首先,配置過程大部分需要根用戶許可權,Fedora默認採用su更換用戶的方法,但推薦使用sudo。
將當前用戶加入sudoer中,以根用戶運行
echo 'albert ALL=(ALL) ALL' >> /etc/sudoers
2.配置yum
F7默認使用yum安裝和更新軟體,加入Livna第三方倉庫來安裝更多易用專利軟體。
sudo rpm -ivh http://rpm.livna.org/livna-release-7.rpm
sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-livna
注意只需要使用一個第三方倉庫就夠了,同時使用多個(如 dag/freshrpms/dries/newrpms等)倉庫相反會導致混亂和不兼容。
安裝圖形界面的yumex
yum install yumex
最新版yumex的速度和性能明顯提升,操作界面也更加方便。
3.硬體配置
安裝Nvidia顯卡驅動
yum install kmod-nvidia,重啟,現在可以開啟桌面效果了。
聲音系統
Fedora使用ALSA,如果檢測到音效卡卻沒聲音,運行gnome-volume-control或alsamixer
4.編程環境
GCC兼容性,F7使用GCC4.1,而一些軟體使用老的GCC編譯。
sudo yum -y install compat-libstdc++-33 compat-libstdc++-296
安裝Java,從Sun網站上下載需要的Java安裝包
添加Firefox的Java插件
ln -s /opt/jdk1.6.0_01/jre/plugin/i386/ns7/libjavaplugin_oji.so /home/albert/.mozilla/plugins/
配置Java環境變數
編輯/etc/profile.d/java.sh :
export JAVA_HOME=/opt/jdk1.6.0_01
export JAVA_BIN=JAVA_HOME/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib
屏蔽默認Java編譯器gij
/usr/sbin/alternatives --install /usr/bin/java java /opt/jre1.5.0_08/bin/java 2
/usr/sbin/alternatives --config java ,選擇2
同理可用於javac,以及其他命令
5.多媒體環境
安裝mplayer
用yumex選擇 mplayer*包安裝
更多插件在http://mplayerplug-in.sourceforge.net/download.php
多媒體解碼器
http://www4.mplayerhq.hu/MPlayer/releases/codecs/下載all-20060611.tar.bz2
將所有解碼器烤到 /usr/local/lib/codecs/ 和 /usr/lib/win32並更改許可權為 755
為Amarok添加專利支持
用yumex選擇amarok-extras-nonfree和gstreamer-plugins-ugly包安裝
安裝RealPlayer
手動下載RealPlayer包並安裝。
6.用yumex安裝常用軟體
多線程多資源命令行下載工具aria2
P2P客戶端 gtk-gnutella
X-Window啟動后自動打開數字鍵盤 NumLockX
電驢 amule
7.手動安裝附加軟體
推薦為Firefox安裝超快下載器附加軟體DownThemAll
安裝QQ軟體eva
安裝星際譯王stardict
8.優化系統
去除不需要的系統服務(系統 > 管理 > 伺服器設置 > 服務),比如"anacron", "apmd", "atd", "avahi-daemon" "bluetooth", "cpuspeed", "cups", "ip6tables", "mdmonitor", "nfslock", "rpcgssd", "rpcidmapd", and "sendmail".
9.More Tips
讓FC6從本地系統光碟安裝軟體
Add/Remove Software基於yum,如果只是在本地添加/刪除軟體,那我們就需要對yum的倉庫文件位置作一些調整,也就是把/etc/yum.repos.d/里的文件備份到別的地方。
然後新建/etc/yum.repos.d/CDROM.repo,內容如下:
[core]
name=Fedora 7 i386 DVD
baseurl=file:///mnt/
enabled=1
gpgcheck=1
gpgkey=file:///mnt/CDROM/RPM-GPG-KEY
默認掛載是在/media/Fedora\ 7\ i386\ DVD,但是yum不能讀取含空格的文件路徑,所以手動掛載到/mnt。
[火星人
]
Fedora 7安裝后基礎配置整理已經有542次圍觀
http://coctec.com/docs/linux/show-post-124690.html