Duangw

Fedora 12

 

主要内容:基本配置应用软件网络服务普通用户

 

1 基本配置

1.1 初始安装

这里安装的是x86_64版本。

语言选择简体中文。

除了缺省的软件包外,另外添加开发工具和开发库。

安装grub引导管理器(可选),安装在第一块硬盘的第二个主分区上,即/dev/sda2。

如果通过别的系统的grub来引导,则编辑该系统的menu.lst,增加fedora启动项:

title Fedora (2.6.31.5-127.fc12.x86_64)
        root (hd0,1)
        kernel /boot/vmlinuz-2.6.31.5-127.fc12.x86_64 ro root=UUID=4f53dd94-... LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet
        initrd /boot/initramfs-2.6.31.5-127.fc12.x86_64.img

 

1.2 配置yum

安装yum插件:

# yum install yum-plugin-fastestmirror

通过yum自动寻找快速的镜像,不再手动指定源地址。随着国内fedora源越来越完善,速度将不再是瓶颈。

更新系统:

# yum check-update
# yum [-y] update

 

1.3 关闭不需要的服务

停止一些本机暂时用不到的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.4 添加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.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 安装Nvidia显卡闭源驱动(可选)

从rpmfusion安装并做一些调整:

# yum install kmod-nvidia
# cd /boot
# mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
# dracut /boot/initramfs-$(uname -r).img $(uname -r)
# setsebool -P allow_execstack on

参考:Howto/nVidia - RPM Fusion

 

 

2 应用软件

2.1 安装一些多媒体包

用rhythmbox和totem播放一些音频、视频文件,根据提示安装所需的多媒体包。

 

2.2 安装mplayer和smplayer

# yum install mplayer-gui
# yum install smplayer

 

2.3 安装flash插件

这里安装64位的版本。从Adobe的64位flash网站下载libflashplayer-10.0.32.18.linux-x86_64.so.tar.gz。

安装:

# tar xzvf libflashplayer-10.0.32.18.linux-x86_64.so.tar.gz
# chown 0:0 libflashplayer.so
# 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 安装stardict

# yum install stardict

 

 

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,11。

 

4.2 配置Firefox

从“Tools“菜单选择“add-ons“,安装DownThemAll插件。

从旧系统中导入书签。