Fedora 11 安装配置(全)
2009年10月02日 星期五 下午 07:02
1 基本配置
1.1 初始安装
这里安装的是x86_64版本。
语言选择简体中文。
除了缺省的软件包外,另外添加开发工具和开发库。
不安装grub引导管理器,很遗憾因此只能使用ext3文件系统。
 
1.2 引导配置
这里使用别的系统上的grub来引导fedora。
编辑grub所在系统的menu.lst,增加启动项:
title Fedora (2.6.29.4-167.fc11.x86_64)
        root (hd1,5)
        kernel /boot/vmlinuz-2.6.29.4-167.fc11.x86_64 ro root=UUID=fe096600-... rhgb quiet vga=0x318
        initrd /boot/initrd-2.6.29.4-167.fc11.x86_64.img
参数"vga=0x318"(可选)是为了开启Plymouth功能。
 
1.3 配置yum
为了提高速度,安装几个yum插件:
# yum install yum-plugin-fastestmirror
# yum install yum-presto
通过yum找到的镜像并不总是最快的,如果有稳定的快速镜像可以使用(如教育网内部),可以直接指定镜像地址。这里就直接使用上海交大的源。
编辑/etc/yum.repos.d/下的fedora.repo和fedora-updates.repo,修改[fedora]和[updates]两个section。首先注释掉mirrorlist。如:
#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch
打开baseurl,并修改地址。以[fedora]为例:
baseurl=http://ftp.sjtu.edu.cn/fedora/linux/releases/$releasever/Everything/$basearch/os/
完毕更新系统:
# yum makecache
# yum check-update
# yum [-y] update
 
1.4 关闭不需要的服务
停止一些本机暂时用不到的services:
# /etc/init.d/avahi-daemon stop
# chkconfig avahi-daemon off
# /etc/init.d/bluetooth stop
# chkconfig bluetooth off
# /etc/init.d/cups stop
# chkconfig cups off
# /etc/init.d/netfs stop
# chkconfig netfs off
# /etc/init.d/nfslock stop
# chkconfig nfslock off
# /etc/init.d/pcscd stop
# chkconfig pcscd off
# /etc/init.d/portreserve stop
# chkconfig portreserver off
# /etc/init.d/rpcbind stop
# chkconfig rpcbind off
# /etc/init.d/rpcgssd stop
# chkconfig rpcgssd off
# /etc/init.d/rpcidmapd stop
# chkconfig rpcidmapd off
# /etc/init.d/sendmail stop
# chkconfig sendmail off
 
1.5 挂载分区
编辑/etc/fstab,添加:
# /dev/sda7
UUID=197574a3-b1f0-4270-ab48-cfbed5fb776f /pub ext3 defaults 0 0
# /dev/sda5
UUID=60FA-AA19 /pub/fat vfat defaults,utf8,fmask=133 0 0
# /dev/sda6
UUID=A8C40F33C40F0374 /pub/ntfs ntfs defaults,umask=022,fmask=133 0 0
 
1.6 添加rpmfusion源
rpmfusion的详细信息可以从rpmfusion.org获得,使用它的目的是为了后面的显卡驱动和一些视频音频插件。安装:
# rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
# rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
完毕刷新:
# yum makecache
 
1.7 安装Nvidia显卡闭源驱动
从rpmfusion安装:
# yum install kmod-nvidia
 
 
2 应用软件
2.1 安装一些多媒体包
用rhythmbox和totem播放一些音频、视频文件,根据提示安装所需的多媒体包。
 
2.2 安装mplayer
# yum install mplayer-gui
 
2.3 安装flash插件
这里安装64位的版本。从Adobe网站下载libflashplayer-10.0.22.87.linux-x86_64.so.tar.gz。
安装:
# tar xzvf libflashplayer-10.0.22.87.linux-x86_64.so.tar.gz
# mv libflashplayer.so /usr/lib64/mozilla/plugins
 
2.4 安装chm阅读器
同时安装几个版本:
# yum install chmsee
# yum install xchm
# yum install gnochm
 
2.5 安装一些压缩软件
# yum install unrar
# yum install p7zip p7zip-plugins
# yum install cabextract
 
2.6 安装bluefish
# yum install bluefish
 
2.7 安装Adobe Reader
首先添加adobe源:
# rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
安装中文版:
# yum install AdobeReader_chs
 
2.8 安装stardict
# yum install stardict
 
2.9 安装mpich2
有关mpich2的更详细介绍参见并行计算,这里由root安装,以便本机所有用户使用。
编译安装(不使用仓库自带的版本):
# mkdir /sources
# cp mpich2-1.1.tar.gz /sources
# cd /sources
# tar xzvf mpich2-1.1.tar.gz
# cd mpich2-1.1/
# ./configure
# make
# make install
相关配置由需要的用户进行处理。
 
2.10 安装texlive2008
这里不使用仓库里的texlive,而是从texlive光盘直接安装:
# mount -o loop texlive2008-20080822.iso /mnt
# cd /mnt
# ./install-tl
采用缺省方式,完全安装。
相关配置由需要的用户进行处理。
 
2.11 安装VMware
从VMware官方网站www.vmware.com获得30天的试用序列号和软件包VMware-Workstation-6.5.2-156735.x86_64.bundle。安装:
# sh VMware-Workstation-6.5.2-156735.x86_64.bundle
该版本的VMware需要patch才能在2.6.29.x内核上正常运行。从http://communities.vmware.com/message/1217542获得补丁,安装:
# bash ./vmware-6.5.2-modules-2.6.29-fix.sh
# vmware-modconfig --console --install-all
配置网络:
# vmware-netcfg
共配置10块虚拟网卡。除vmnet0为桥接外,vmnet1到vmnet9均为host-only。关闭nat和dhcp服务。设置IP地址,以方便物理机和所有虚拟机的交互:
vmnet0,bridge -> eth0
vmnet1,host-only,10.10.10.199
vmnet2,host-only,10.10.20.199
vmnet3,host-only,172.16.0.199
vmnet4,host-only,10.20.10.199
vmnet5,host-only,10.20.20.199
vmnet6,host-only,172.17.0.199
vmnet7,host-only,192.168.0.199
vmnet8,host-only,192.168.1.199
vmnet9,host-only,172.18.0.199
 
2.12 安装kde(可选)
# yum groupinstall 'KDE (K 桌面环境)'
注:locale为zh_CN.UTF-8。
 
2.13 安装xfce(可选)
# yum groupinstall xfce
 
 
3 网络服务
3.1 安装ftp服务器
# yum install vsftpd
# chkconfig vsftpd on
进行防火墙设置,打开ftp端口:
# system-config-firewall
 
3.2 安装http服务器
# yum install httpd
# yum install mod_ssl
# chkconfig httpd on
进行防火墙设置,打开http(s)端口:
# system-config-firewall
 
 
4 普通用户
4.1 配置Terminal(终端)
设置字体:DejaVu Sans Mono,book,12。
选择将命令作为login shell执行。
 
4.2 配置Firefox
从“Tools“菜单选择“add-ons“,安装DownThemAll插件。
从旧系统中导入书签。
 
4.3 配置texlive2008
编辑.bash_profile,添加:
export PATH=/usr/local/texlive/2008/bin/x86_64-linux:$PATH
export MANPATH=/usr/local/texlive/2008/texmf/doc/man:$MANPATH
export INFOPATH=/usr/local/texlive/2008/texmf/doc/info:$INFOPATH
 
4.4 配置mpich2
每个用户需要建立一个mpd配置文件,普通用户为$HOME/.mpd.conf。内容:
secretword=XXXXX
修改文件权限:
$ chmod 600 .mpd.conf
测试:
$ mpd &
$ mpdtrace
$ mpiexec -n 4 hostname
$ mpdallexit

Fedora 11 安装配置(全)2009年10月02日 星期五 下午 07:021 基本配置
1.1 初始安装
这里安装的是x86_64版本。
语言选择简体中文。
除了缺省的软件包外,另外添加开发工具和开发库。
不安装grub引导管理器,很遗憾因此只能使用ext3文件系统。
 
1.2 引导配置
这里使用别的系统上的grub来引导fedora。
编辑grub所在系统的menu.lst,增加启动项:
title Fedora (2.6.29.4-167.fc11.x86_64)        root (hd1,5)        kernel /boot/vmlinuz-2.6.29.4-167.fc11.x86_64 ro root=UUID=fe096600-... rhgb quiet vga=0x318        initrd /boot/initrd-2.6.29.4-167.fc11.x86_64.img参数"vga=0x318"(可选)是为了开启Plymouth功能。
 
1.3 配置yum
为了提高速度,安装几个yum插件:
# yum install yum-plugin-fastestmirror# yum install yum-presto通过yum找到的镜像并不总是最快的,如果有稳定的快速镜像可以使用(如教育网内部),可以直接指定镜像地址。这里就直接使用上海交大的源。
编辑/etc/yum.repos.d/下的fedora.repo和fedora-updates.repo,修改[fedora]和[updates]两个section。首先注释掉mirrorlist。如:
#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=$basearch打开baseurl,并修改地址。以[fedora]为例:
baseurl=http://ftp.sjtu.edu.cn/fedora/linux/releases/$releasever/Everything/$basearch/os/完毕更新系统:
# yum makecache# yum check-update# yum [-y] update 
1.4 关闭不需要的服务
停止一些本机暂时用不到的services:
# /etc/init.d/avahi-daemon stop# chkconfig avahi-daemon off# /etc/init.d/bluetooth stop# chkconfig bluetooth off# /etc/init.d/cups stop# chkconfig cups off# /etc/init.d/netfs stop# chkconfig netfs off# /etc/init.d/nfslock stop# chkconfig nfslock off# /etc/init.d/pcscd stop# chkconfig pcscd off# /etc/init.d/portreserve stop# chkconfig portreserver off# /etc/init.d/rpcbind stop# chkconfig rpcbind off# /etc/init.d/rpcgssd stop# chkconfig rpcgssd off# /etc/init.d/rpcidmapd stop# chkconfig rpcidmapd off# /etc/init.d/sendmail stop# chkconfig sendmail off 
1.5 挂载分区
编辑/etc/fstab,添加:
# /dev/sda7UUID=197574a3-b1f0-4270-ab48-cfbed5fb776f /pub ext3 defaults 0 0# /dev/sda5UUID=60FA-AA19 /pub/fat vfat defaults,utf8,fmask=133 0 0# /dev/sda6UUID=A8C40F33C40F0374 /pub/ntfs ntfs defaults,umask=022,fmask=133 0 0 
1.6 添加rpmfusion源
rpmfusion的详细信息可以从rpmfusion.org获得,使用它的目的是为了后面的显卡驱动和一些视频音频插件。安装:
# rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm# rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm完毕刷新:
# yum makecache 
1.7 安装Nvidia显卡闭源驱动
从rpmfusion安装:
# yum install kmod-nvidia 
 
2 应用软件
2.1 安装一些多媒体包
用rhythmbox和totem播放一些音频、视频文件,根据提示安装所需的多媒体包。
 
2.2 安装mplayer
# yum install mplayer-gui 
2.3 安装flash插件
这里安装64位的版本。从Adobe网站下载libflashplayer-10.0.22.87.linux-x86_64.so.tar.gz。
安装:
# tar xzvf libflashplayer-10.0.22.87.linux-x86_64.so.tar.gz# mv libflashplayer.so /usr/lib64/mozilla/plugins 
2.4 安装chm阅读器
同时安装几个版本:
# yum install chmsee# yum install xchm# yum install gnochm 
2.5 安装一些压缩软件
# yum install unrar# yum install p7zip p7zip-plugins# yum install cabextract 
2.6 安装bluefish
# yum install bluefish 
2.7 安装Adobe Reader
首先添加adobe源:
# rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux安装中文版:
# yum install AdobeReader_chs 
2.8 安装stardict
# yum install stardict 
2.9 安装mpich2
有关mpich2的更详细介绍参见并行计算,这里由root安装,以便本机所有用户使用。
编译安装(不使用仓库自带的版本):
# mkdir /sources# cp mpich2-1.1.tar.gz /sources# cd /sources# tar xzvf mpich2-1.1.tar.gz# cd mpich2-1.1/# ./configure# make# make install相关配置由需要的用户进行处理。
 
2.10 安装texlive2008
这里不使用仓库里的texlive,而是从texlive光盘直接安装:
# mount -o loop texlive2008-20080822.iso /mnt# cd /mnt# ./install-tl采用缺省方式,完全安装。
相关配置由需要的用户进行处理。
 
2.11 安装VMware
从VMware官方网站www.vmware.com获得30天的试用序列号和软件包VMware-Workstation-6.5.2-156735.x86_64.bundle。安装:
# sh VMware-Workstation-6.5.2-156735.x86_64.bundle该版本的VMware需要patch才能在2.6.29.x内核上正常运行。从http://communities.vmware.com/message/1217542获得补丁,安装:
# bash ./vmware-6.5.2-modules-2.6.29-fix.sh# vmware-modconfig --console --install-all配置网络:
# vmware-netcfg共配置10块虚拟网卡。除vmnet0为桥接外,vmnet1到vmnet9均为host-only。关闭nat和dhcp服务。设置IP地址,以方便物理机和所有虚拟机的交互:
vmnet0,bridge -> eth0vmnet1,host-only,10.10.10.199vmnet2,host-only,10.10.20.199vmnet3,host-only,172.16.0.199vmnet4,host-only,10.20.10.199vmnet5,host-only,10.20.20.199vmnet6,host-only,172.17.0.199vmnet7,host-only,192.168.0.199vmnet8,host-only,192.168.1.199vmnet9,host-only,172.18.0.199 
2.12 安装kde(可选)
# yum groupinstall 'KDE (K 桌面环境)'注:locale为zh_CN.UTF-8。
 
2.13 安装xfce(可选)
# yum groupinstall xfce 
 
3 网络服务
3.1 安装ftp服务器
# yum install vsftpd# chkconfig vsftpd on进行防火墙设置,打开ftp端口:
# system-config-firewall 
3.2 安装http服务器
# yum install httpd# yum install mod_ssl# chkconfig httpd on进行防火墙设置,打开http(s)端口:
# system-config-firewall 
 
4 普通用户
4.1 配置Terminal(终端)
设置字体:DejaVu Sans Mono,book,12。
选择将命令作为login shell执行。
 
4.2 配置Firefox
从“Tools“菜单选择“add-ons“,安装DownThemAll插件。
从旧系统中导入书签。
 
4.3 配置texlive2008
编辑.bash_profile,添加:
export PATH=/usr/local/texlive/2008/bin/x86_64-linux:$PATHexport MANPATH=/usr/local/texlive/2008/texmf/doc/man:$MANPATHexport INFOPATH=/usr/local/texlive/2008/texmf/doc/info:$INFOPATH 
4.4 配置mpich2
每个用户需要建立一个mpd配置文件,普通用户为$HOME/.mpd.conf。内容:
secretword=XXXXX修改文件权限:
$ chmod 600 .mpd.conf测试:
$ mpd &$ mpdtrace$ mpiexec -n 4 hostname$ mpdallexit

posted on 2010-04-28 10:59  kangwang1988  阅读(1053)  评论(0编辑  收藏  举报