我要投稿
  • 您当前的位置:365bet官方 -> 技术教程 -> 服务器网络 -> 服务器教程 -> FTP服务器教程 -> 教程内容
  • [ 收藏本页教程 ]
  • FC3 安装升级手记FTP服务器教程

    教程作者:佚名    教程来源:不详   教程栏目:FTP服务器教程    收藏本页
                  摘要:FC3 安装升级手记 Fedora Core 3可以说是万众期待,今天趁热下载并把原来的Fedora core2升级到了FC3,升级安装虽然用了超过一小时,不过配置起来确实快多了。由于FC2和FC3都使用2.6.x内核,所以升级安装可以比较顺利地进行,如果是FC1和以前的redhat版本,还是建议全新安装。下面是升级过程中的一些记录,其中多数内容同样适用于全新安装的FC3。

    FC3 安装升级手记

    manux | 10 十一月, 2004 11:20

    Fedora Core 3可以说是万众期待,今天趁热下载并把原来的Fedora core2升级到了FC3,升级安装虽然用了超过一小时,不过配置起来确实快多了。由于FC2和FC3都使用2.6.x内核,所以升级安装可以比较顺利地进行,如果是FC1和以前的redhat版本,还是建议全新安装。下面是升级过程中的一些记录,其中多数内容同样适用于全新安装的FC3。

    1 升级安装

    我的系统原来就有FC2了,所以采用grub启动硬盘升级安装最为方便。
    首先下载FC3 的4张安装盘,放到fat32分区下面的一个目录下。比如 /dev/hda5/FC3/FC3_i386_disc*.iso
    然后挂载第一张光盘影像并拷贝启动安装盘所需的文件:
    mount -t iso9660 FC3_i386_disc1.iso /mnt/cdrom -o loop.ro
    cp /mnt/cdrom/isolinux/initrd /boot/initrd.fc3inst
    cp /mnt/cdrom/isolinux/vmlinuz /boot/vmlinuz.fc3inst
    修改grub.conf,添加
    title FC3 installation
    root (hd0,6) #根据系统原来的linux分区改
    kernel /vmlinuz.fc3inst #这是有独立/boot分区时的设置,如果没有独立/boot, 这里是 /boot/vmlinuz.fc3inst
    initrd /initrd.fc3inst

    保存退出,备份重要系统文件,这是安装和升级系统必要的一步。
    重新启动,在grub菜单选择 “FC3 installation”, 系统应该可以自动启动并选择语言和键盘,选择本地硬盘安装,按照提示指定分区 /dev/hda5 和iso目录 FC3
    。如果原来有linux,安装程序会自动检查到原有系统,并提供升级选项。选择升级安装,如果不出现意外,出去和朋友聊上一个小时,回来也就基本在提示你可以重新启动了。

    2 安装之后需要立刻运行 yum update

    FC3在发布之后马上就有了几十个更新包,包括KDE,bash,zip,udev等等。其中最重要的是udev,FC3的udev由于打包时的疏忽把调试信息带入了发行包,造成运行不正常,而udev是FC3新的设备管理系统,因此这个包是必须马上升级的。

    3 libstdc++.so.5

    大概只有升级安装才会有这个问题,升级过程中不会把原来没有的一些软件包自动装上去,compat-libstdc++-8-3.3.4.i386.rpm应该是里面影响最大的一个了,这个软件包包含旧软件(和像openoffice这样直接从FC2移植过来的软件)必须的libstdc++.so.5,所以需要:

    #yum install compat-libstdc++

    4 安装NVIDIA驱动

    NVIDIA驱动是和内核版本有关的,因此升级之后要重新安装NVIDIA驱动。建议升级完成之后以runlevel 3首次启动,然后下载最新的NVIDIA驱动。运行:

    #nvidia-installer --update -f

    如果是新安装的FC3,下载 ftp://download.nvidia.com/XFree86/Linux-x86/1.0-6629/NVIDIA-Linux-x86-1.0-6629-pkg1.run

    然后 sh NVIDIA-Linux-x86-1.0-6629-pkg1.run 安装。

    FC3有一个源于udev的bug,安装之后的的nvidia内核模块不会自动加载,所以以runlevel5 启动系统会不成功,启动时如果使用了rhgb就更加不会成功了,会在启动之后很快挂起。解决办法:
    1)如果不用rhgb,那么可以 #echo "modprobe nvidia" >> /etc/rc.d/rc.local
    2)更好的解决方法:
    #cp -a /dev/nvidia* /etc/udev/devices
    #chown root.root /etc/udev/devices/nvidia*
    5 字体调整

    FC3的字体显示已经很好了,不过默认的中文缺乏内嵌点阵字体,所以显示质量还是不够满意。如果需要使用simsun来得到更好的显示效果,只需要更改/etc/fonts/fonts.conf成后面列出的示例,要使用粗体和粗斜体,可以更改local.conf,用simhei代替simsun的粗体。


    6 NTFS

    http://linux-ntfs.sourceforge.net/rpm/fedora3.html 下载rpm安装。


    7 输入法

    FC3 对输入法的管理有了很大的改善,改变一个输入法变得更加容易了。我习惯使用SCIM,改变系统默认输入法的步骤如下:

    新建文件 /etc/X11/xinit/xinput.d/scim,内容为
    XIM=SCIM
    XMODIFIERS=@im=SCIM
    GTK_IM_MODULE=scim
    XIM_PROGRAM=scim
    XIM_ARGS="-d"

    然后 ln -sf /etc/X11/xinit/xinput.d/scim /etc/X11/xinit/xinput.d/zh_CN
    退出xwin重新登陆,scim图标就会出现在屏幕右上角了。

    同样的,如果要使用fcitx输入法,则可以建立/etc/X11/xinit/xinput.d/fcitx
    XMODIFIERS="@im=fcitx"
    XIM=fcitx
    XIM_PROGRAM=fcitx

    然后 ln -sf /etc/X11/xinit/xinput.d/fcitx /etc/X11/xinit/xinput.d/zh_CN

    8 SELINUX

    这个东西我在FC2里面没有激活,看了一阵FAQ也没有完全看懂, 所以还是留着不用吧,等过一段时间搞懂了再用。如果原来FC2已经允许了selinux,估计继续用不会有问题。
    如果原来系统没有允许selinux一定不能把/etc/selinux/config 设置成enforcing,否则系统就无法驱动了。系统selinux没有设置成功之前普通用户将无法登陆,所以设置selinux一定要十分小心。

    9 apt
    freshrpms的apt源已经开始更新,并已经提供了xmms mp3。mplayer等软件包。到
    http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/3/apt/apt-0.5.15cnc6-1.1.fc3.fr.i386.rpm
    下载apt程序,然后
    #apt-get update
    #apt-get upgrade
    如果是从FC2升级来的FC3可能个会有几个rpm包出现重复,把重复发的包手工卸载即可,例如:
    #rpm -e gtk2-2.4.12-2.1
    #rpm -e gnome-utils-2.6.0-2

    10 xmms MP3插件

    redhat已经有很长时间不附带mp3插件了,这不是什么问题:
    #apt-get install xmms-mp3

    11 mozilla的Xft字体设置

    mozilla和mozilla-firefox默认不会使用Xft字体,要允许:

    在/etc/profile.d/local.sh最后面添加:
    export MOZ_ENABLE_PANGO=1
    然后退出重新登录。




    附件:

    fonts.conf:

    ftp://ftp.linuxeden.com/manux/fonts.conf

    local.conf

    ftp://ftp.linuxeden.com/manux/local.conf

    我要投稿   -   广告合作   -   关于本站   -   友情连接   -   网站地图   -   联系我们   -   版权声明   -   设为首页   -   加入收藏   -   网站留言
    Copyright © 2009 - 20012 www.www.ct131.com All Rights Reserved.365bet官方 版权所有