网站的营销推广,网站后台更新缓存失败,wordpress 链接 中文乱码,会员管理网站建设原来一直用debian系的系统Gnome的GUI#xff0c;现在换成了Fedora12KDE版#xff0c;一下还不是很顺利#xff0c;Fedora的文档不像Ubuntu整理的那么易于查阅。所以记录一下#xff1a; 加了用户需要给个sudo#xff1a;
su rootvisudo找到root ALL(ALL) ALL这一行Gnome的GUI现在换成了Fedora12KDE版一下还不是很顺利Fedora的文档不像Ubuntu整理的那么易于查阅。所以记录一下 加了用户需要给个sudo
su root
visudo
找到
root ALL(ALL) ALL
这一行下面添加一行
_USERNAME_ ALL(ALL) ALL 软件安装和管理程序YUM的用法
yum install _APPS_NAME_
//安装程序
yum search _APPS_NAME_
//搜索程序
yum info _APPS_NAME_
//查看程序信息
yum remove _APPS_NAME_
//删除程度
yum update
//更新系统
yum --enablerepo_REPO_NAME_
//启用软件仓库
yum --disablerepo_REPO_NAME_
//禁用软件仓库
//其他有用的东西
//自动选择最快的镜像从机器上的镜像列表里搜索
yum install yum-fastestmirror
//图形化界面
yum install yumex
//导入Fedora GPG密钥的方法
rpm --import /etc/pki/rpm-gpg/*
//导入RPM Fushion仓库主要包含很多个自由和非自由软件有必要再用
rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
rpm -ivh
http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
yum update 配置其他源如果你一定要用个源的话交大的其实还是很不错的。vi /etc/yum.repos.d/sjtu.repo
[Fedora-ftp.sjtu.edu.cn]
nameFedora 12 - i386
baseurlhttp://ftp.sjtu.edu.cn/fedora/linux/releases/12/Fedora/i386/os/
enabled1
gpgcheck0
gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
[Everything-ftp.sjtu.edu.cn]
nameEverything 12 - i386
baseurlhttp://ftp.sjtu.edu.cn/fedora/linux/releases/12/Everything/i386/os/
enabled1
gpgcheck0
gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
[updates-ftp.sjtu.edu.cn]
nameFedora updates
baseurlhttp://ftp.sjtu.edu.cn/fedora/linux/updates/12/i386/
enabled1
gpgcheck0
gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
-------------------------------------------------------------安装显卡驱动------------------------------------------------------------
安装显卡驱动我这里是Nvidia的GF6200卡在fedora 12 KDE环境下手动安装该驱动很多人这里装完就黑屏了而自己手动装又麻烦
Fedora 12 引入了 Nouveau 的 KMS 支持这个nouveau好像是类似开源版本的显卡驱动模块。我也搞不清楚只是好像
//手动装的办法
//更新最新的内核和头文件并安装编译环境
yum install gcc kernel kernel-headers kernel-devel
//这里必须一定要记住的是你跑的内核、内核头文件以及编译的驱动时候调用的头文件的版本必须是一致的。否则你就跑不动了
//禁用nouveau
vi /boot/grub/grub.conf
//在你用的内核的那一行rhgb quiet 后面追加
//nouveau.modeset0
//比如我的是kernel /vmlinuz-2.6.31.12-174.22.3.fc12.i686.PAE ro rootUUID017... LANGzh_CN.UTF-8 KEYBOARDTYPEpc KEYTABLEus rhgb quiet nouveau.modeset0
//在/etc/modprobe.d/blacklist.conf中禁用nouveau
vi /etc/modprobe.d/blacklist.conf
//添加一行blacklist nouveau
//重启后进入init 3直接跑官方下的程序。就可以正常编译完成了。装好以后先别急着重启。
//---------------------手动安装Part1 结束------------------
//--------------以下是用官方的RPM Fushion库安装-------------
//For GeForce 6, 7, 8, 9 200 系列显卡
su -
yum --enablereporp*g install kmod-nvidia.$(uname -m) /
xorg-x11-drv-nvidia-libs.i686 xorg-x11-drv-nvidia-libs.x86_64
//如果你用的是PAE kernel
su
yum --enablereporp*g install kmod-nvidia-PAE xorg-x11-drv-nvidia-libs.i686 /
xorg-x11-drv-nvidia-libs.x86_64
reboot
//Or (akmod builds the required kmod on bootup)
su -
yum --enablereporp*g install akmod-nvidia /
xorg-x11-drv-nvidia-libs.i686 xorg-x11-drv-nvidia-libs.x86_64
//For GeForce FX 显卡
su -
yum --enablereporp*g install kmod-nvidia-173xx.$(uname -m) /
xorg-x11-drv-nvidia-173xx-libs.i686 xorg-x11-drv-nvidia-173xx-libs.x86_64
//如果你用的是PAE kernel
su -
yum --enablereporp*g install kmod-nvidia-173xx-PAE xorg-x11-drv-nvidia-173xx-libs.i686 /
xorg-x11-drv-nvidia-173xx-libs.x86_64
reboot
//Or (akmod builds the required kmod on bootup)
su -
yum --enablereporp*g install akmod-nvidia-173xx /
xorg-x11-drv-nvidia-173xx-libs.i686 xorg-x11-drv-nvidia-173xx-libs.x86_64
//For GeForce 4 及更早的卡
su -
yum --enablereporp*g install kmod-nvidia-96xx.$(uname -m) /
xorg-x11-drv-nvidia-96xx-libs
以上显卡驱动算是装好了。但是如果这样重启后是会黑屏的在Fedora12里面还需要配置一下。
//使用正确的屏蔽nouveau的方式
vi /etc/grub.conf
//把刚才该的那一行最后加的部分改成rdblacklistnouveau
//防止SELinux阻挡显卡驱动模块加载
setsebool -P allow_execstack on
ok了改完重启之后会在哪个设置里面出现NVIDIA X Server Settings
lsmod也能查到nvidia的模块了。这就算装好了吧。
不过又出了新的问题这个一装之后启动界面不仅丑不垃圾的而tty里面的分辨率也异常的低。难受死我了。解决办法也还是有的。
这个东西其实是一个叫 Plymouth 的图形化引导好像又是那个KMS什么的。不管这个我们只需要MESA的驱动来引导即可。
方法
重启在grub选择界面的时候编辑内核那一行也就是之前我们禁用nouveau的那个,然后添加
vgaask
启动后会软泥选择video modes它会打个表格。输入对应Modes的编码就好。比如我的是
348
这样就见到那个漂亮的开机引导界面了。
不过每次都自己打显然不好。于是乎。要再改下上面那个设置。
进系统后
vi /etc/grub.conf
把vgaask改成
vga_YOUR_CODE_IN_HEX_
这个就是你的代码的16进制表示
比如我的就是
vga0x348
这样就美丽了。。。
需要注意的是自己编译驱动的时候升级内核也需要随之重新编译。
不过只要在tty里面进init 3
然后 ./NVIDIA-Linux-x86-*-pkg0.run -K
也就是加了个 -K 参数代表只编译内核模块而不再进行驱动程序文件的安装。执行完后重新启动即可。 ------------------------------------------------------显卡驱动装完------------------------------------------------------------ 下面是用户环境的配置
中文化
//可以搜索
yum search kde chinese
//找到适合的现在的kde用的是
yum install kde-l10-Chinese
安装输入法
yum install ibus ibus-pinyin 基本上装到这里剩下的就按照自己的喜欢来了吧。这篇也就到这里了。