Win7 硬盘安装 Fedora17 ,显卡和一些工具的安装与配置

来源:互联网 发布:吕望张良知乎 编辑:程序博客网 时间:2024/05/16 11:18

作者:Ace_kream

转自:http://blog.chinaunix.net/uid-27189770-id-3307410.html


此文献给没钱买光盘的Linux菜鸟。(我也是其中一员)


    接触Linux操作系统不常时间,曾经用过一段Ubuntu,最近想用红帽的,所以就选择了Fedora 17.
     在安装的时候。我的系统是win7,首先下载Fedora 17 DVD版(大约3.5G左右), 至于为什么是DVD而不是CD(大约700M左右),两者的区别在于,DVD中集成了许多软件包和语言包,在装系统完毕之后会省去许多麻烦,而CD我认为是比较纯净的。对于菜鸟们来说我还是建议安装DVD的。会省去很多安装之后的麻烦。

  1. Fedora 17 DVD版 下载地址                                    http://download.chinaunix.net/download/0014000/13340.shtml
我选择的是:Fedora-17-i386-DVD.iso 32位的。
       (如果地址变更,可通过http://download.chinaunix.net 
        之后搜寻 "Fedora 17 正式版" 找到下载地址)

  2. 将下载好的ISO文件放置在一个文件系统为FAT32的磁盘中。

     (1)若磁盘中均为NTFS而没有FAT32。有的WIN7系统可以直接进行转换。
         步骤:右键<我的电脑>-<管理>-<磁盘管理> 
       在右侧图中会有好几个矩形的磁盘抽象图。选择要更换文件系统的磁盘,右键<格式化>
       选中<快速格式化> 格式更换为FAT32。
       (2) 点子很背,通过以上方法居然不能转换为FAT32,可以通过下列方法:
       步骤:下载磁盘分区软件 PQ,地为:http://xiazai.zol.com.cn/detail/35/348742.shtml
此版本为10.0 别的版本也可以,最好为8.0以上版本。
安装PQ,此软件相当白话了。估计不用我多说了。你将会得成功到一个FAT32的磁盘。
   3.用解压缩软件将Fedora-17-i386-DVD.iso文件中的initrd.img和vmlinuz文件
将解压好的这两个文件放在刚在建好的FAT32磁盘下,Fedora-17-i386-DVD.iso ,initrd.img,vmlinuz 要在同一个磁盘下。 
        
  4.下载wingrub并用它来查看分区。
 (1)wingrub可以去网上搜,很好下的。这里提供一个参考地址
       http://wingrub.cn.uptodown.com/download。
      (2)安装完之后启动它。
        
        点击取消。
        
        点击Partition List。
         
     找到刚刚做出来的FAT32磁盘(就是刚才存放edora-17-i386-DVD.iso ,initrd.img,vmlinuz等3个文件的)
     我是G盘,用的10G空间,请记住第一个字段,我的是(hd0,5)。OK记好了。不同的主机分区情况不同,所以这个号一般也是不同的,具体还要按个人的主机来记,不过一般格式应该为(hd0,x)
     如果不能启动wingrub的 请查看
     http://zctya.blog.163.com/blog/static/1209178201110239625577/

  5.下载EasyBCD.最好是2.0以上版本的
    EasyBCD非常好下,这里就不提供地址了。
    安装好之后启动之。
    
     (1)点击“Add New Entry”。
     
     进入NeoGrub中 点击“Install”,之后再点“Configure”。
     (2)在弹出的文本文件中 输入以下内容。
     title install fedora 17
     kernel (hd0, 5) /vmlinuz linux askmethod repo=hd:/dev/sda6:/
     initrd (hd0, 5) /initrd.img
     
     
   (hd0,5)是grub的分区符号。而 /dev/sda1 这种分区符号是Linux下的。这里选择 /dev/sda6这个6是根据上面的5加上1得来的

     grub 磁盘分区的命名方式从0开始,而Linux中的分区符号从1开始,所 Linux比grub多1。
具体选哪个,还是刚才说的,要根据不同电脑的 (hd0,X) 来选择。前面是(hd0,X) 后面就是 /dev/sdaY,Y=X 1

     我的电脑显示是 (hd0,5) 所以我选择 /dev/sd6。

     (3)OK。关闭文本文件并保存。 关闭EasyBCD。


    此时已经准备就绪了。 你只要重启电脑。就会安装Fedora17了。

  到此还没有安装完毕,在安装系统完毕之后,还需要配置一些东西,比如说显卡,以下是配置nVidia显卡等步骤。


    

   1)切换到root用户

        su

     

   2) 确定当前linux内核及SELinux policy 是否为最新

       yum update kernel* selinux-policy*

          如果有升级过程,就重启一下 reboot

   3) 安装RPMFusion (Free and Non-Free)源

       32位:

yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/Fedora/rpmfusion-free-release-branched.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-branched.noarch.rpm  

       64位:

(1) yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/Fedora/rpmfusion-free-release-branched.noarch.rpm 

(2)yum localinstall --nogpgcheck http://download1.rpmfusion.org/nonfree/Fedora/rpmfusion-nonfree-release-branched.noarch.rpm 

4) 安装GeForce 6/7/8/9/200/300/400/500 系列显卡的nVidia驱动

 

这里提供 akmod, kmod及kmod-PAE三种安装方式。

akmod方式出现的问题少并且非常容易,如果您使用

  • 自己编译的内核
  • 旧的Fedora内核
  • 经常升级及测试中变换内核

推荐这种akmod安装方式。

您在以下三种安装方式先其一。

akmod-nvidia安装方式:

  1. yum install akmod-nvidia xorg-x11-drv-nvidia-libs  
  2. ##Extra package for kernel-PAE users  
  3. yum install kernel-PAE-devel  

kmod-nvidia安装方式:

  1. yum install kmod-nvidia xorg-x11-drv-nvidia-libs  

kmod-PAE安装方式

  1. kmod-nvidia-PAE and kernel-PAE-devel  
  2. yum install kernel-PAE-devel kmod-nvidia-PAE 

5) 删除Fedora官方自带的nouveau显卡驱动

  1. ##备份原来的 initramfs nouveau image镜像 ##  
  2. mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img  
  3. ## 创建新的 initramfs image镜像 ##  
  4. dracut /boot/initramfs-$(uname -r).img $(uname -r)  

6) 所有安装已经完成,重新启动机器 

  1. reboot 

OK 如果一切顺利,此时应该成功的安装上nVidia显卡了

之后还有一下插件要安装。

安装 adobe reader
    官网下载 (http://get.adobe.com/cn/reader/otherversions/) rpm 安装包,执行
        yum localinstall adbe*.rpm

压缩工具相关
    yum install unrar p7zip

安装系统清理工具BleachBit
    yum install bleachbit


安装多媒体解码器
    yum install ffmpeg ffmpeg-libs gstreamer-ffmpeg libmatrosca xvidcore libdvdread libdvdnav lsdvd
    yum install gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-ugly

安装 vlc (官方安装方法:http://www.videolan.org/vlc/download-Fedora.html)
#    rpm -ivh http://download1.rpmfusion.org/free/Fedora/rpmfusion-free-release-stable.noarch.rpm (已安装 rpmfusion 源了,就不用敲这个了)
    yum install vlc
    yum install mozilla-vlc (optional)

视频相关
    yum install gnome-mplayer pitivi smplayer
音乐相关
    yum install banshee audacity rhythmbox audacious
图片相关
    yum install gimp dia gthumb inkscape shutter

字典
    yum install stardict
chm 阅读器
    yum install chmsee kchmviewer


中文美化
        rpm -Uvh http://www.infinality.net/Fedora/linux/infinality-repo-1.0-1.noarch.rpm
        yum install freetype-infinality infinality-settings
    编辑配置文件
        vim /etc/profile.d/infinality-settings.sh
    修改
        USE_STYLE="DEFAULT"
    的值(内有说明),重启

gonme 拓展的安装
    https://extensions.gnome.org/
gnome 主题、图标等资源
    http://gnome-look.org/
firefox 安装 FXChrome 拓展
    https://addons.mozilla.org/zh-cn/firefox/addon/fxchrome/?src=../../search


安装 VirtualBox

    yum install VirtualBox

设置 root 可登录
        vim  /etc/pam.d/gdm-password
    注释掉这一行
         auth        required      pam_succeed_if.so user != root quiet

设置 sudo
        visudo
    找到
        root        ALL=(ALL)        ALL
    一行,在下面添加
        xxx        ALL=(ALL)NOPASSWD:        ALL
    其中,xxx 为自己的用户名

关掉 SELinux
        vim /etc/selinuxconfig
    将
        SELINUX=enforcing
    改为
        SELINUX=disabled
    重启....  或 临时关闭方法
        setenforcde 0

下载安装 rpmfusion 源
        http://download1.rpmfusion.org/free/Fedora/rpmfusion-free-release-stable.noarch.rpm
        http://download1.rpmfusion.org/nonfree/Fedora/rpmfusion-nonfree-release-stable.noarch.rpm
    下载后,(切换到存储这两个 rpm包 目录)执行
        rpm -ivh rpmfusion*.rpm

安装其他 yum 源(我试了,好像没什么效果)
        163 源:http://mirrors.163.com/.help/Fedora.html
        搜狐 源:http://mirrors.sohu.com/help/Fedora.html
        中科大 源:http://lug.ustc.edu.cn/wiki/mirrors/help/Fedora
    下载后,放入 /etc/yum.repos.repo 目录下,执行
        yum makecache

更新
    yum -y update
删除旧内核
    yum remove kernel

解决 vim 中文乱码
        vim /etc/vimrc
    在最后加上如下内容(注意双引号的问题,英文输入法下的双引号)
        set encoding=utf-8
        set fileencodings=utf-8,chinese,latin-1
        if has("win32")
            set fileencoding=chinese
        else
            set fileencoding=utf-8
        endif

安装 dconf-editor
    yum install dconf-editor
解决 gedit 中文乱码
    打开 dconf-editor
    找到 org --> gonme --> gedit --> preferences --> enchding
    在 auto-detected 选项中添加 GB2312、GB18030 编码

安装当前目录右键打开终端
    yum install nautilus-open-terminal
安装gnome3 tweak tool工具
    yum install gnome-tweak-tool
安装Gnome Do (快速文件搜索)
    yum install gnome-do
安装其他终端(介绍:http://blog.51osos.com/linux/Ubuntu-terminal-emulator/)
    yum install terminator   


安装Faenza图标集
    先搜索
        yum search faenza
    根据搜索的结果,安装
        yum install faenza-icon-theme.noarch

安装 windows 字体
    复制 windows 系统内的字体到 /usr/share/fonts/winfonts(目录 winfonts 可自己自由创建,并修改权限 755)
    后,更新字体缓存
        fc-cache -fv

安装 主题、拓展
    yum install gnome-shell-theme*
    yum install gnome-shell-extension*


安装 ftp 客户端
    yum install filezilla

安装 flash
    官网下载 (http://get.adobe.com/flashplayer/) rpm 安装包,执行
        yum localinstall fla*.rpm (fla*.rpm 为下载的安装包)
    打开 firefox,输入 about:plugins,查看是否有“Shockwave Flash”一项 


安装 中文输入法 

在fedora 17的桌面依次点击【Activities】->【Applications】,然后点击右边列表下面的【Other】,接着选择【Input Method Selector】,会弹出一个弹
 
出输入法选择器的小窗口,点击【 Use IBus】后面的【Preferences】就打开了【IBus Preferences】的设置窗口。
  www.2cto.com  
点击【input method】,勾选【customize active input methods】,在下拉菜单【select an input method】中点击【Show all input method】,然后选择
Chinese,这样就可以看到Chinese的子菜单中的中文输入法了。
 
选择其中一项【拼 Pinyin】,然后点击右侧的 Add 按钮,这样就将拼音输入法加入到输入法选择中了。
系统默认的快捷键用Ctrl+空格调出中文输入法,可以在【IBus Preferences】中的【General】更改快捷键。
 
如果发现系统中没有ibus,则可以先用命令安装ibus再进行上面的操作:
sudo yum install ibus
sudo yum install ibus-sunpinyin


安装 scim中文输入法

用命令 su - root 命令切换到root身份。 
1.安装scim: yum install scim 
2.安装中文码表 yum install scim-tables yum install scim-tables-chinese 
3.安装拼音输入法 yum install scim-pinyin
 4.需要的话,你还可以安装中文字体库(文件13M左右) yum install fonts-chinese
 5.最后从桌面系统注销,再次登入就可以使用中文简体和繁体的多达二十多种输入法了。相关快捷键可以在输入法图标上右键点选“scim setup”进行设置。

使用U盘安装,安装一个LiveUSB Creator的工具即可
 命令: yum -y install liveusb-creator
安装vim
命令:yum -y install vim
设置vim,自动换行。
见:http://blog.sina.com.cn/s/blog_88e0154d0100w8l8.html

安装GCC,G++
yum -y install gcc
yum -y install gcc-c++

安装phpmyadmin
命令:yum -y install phpMyAdmin.noarch

安装chrome浏览器,搜索chrome选择版本安装即可
同时设置smarthost,使Google搜索免遭阉割。
见:http://blog.sina.com.cn/s/blog_88e0154d01017nxn.html

开启SSH,允许其他电脑远程登陆
见:http://blog.sina.com.cn/s/blog_88e0154d01012a43.html

安装mysql数据库
见:http://blog.sina.com.cn/s/blog_88e0154d01012a0t.html
修改mysql数据库编码,改为utf-8
见:http://blog.sina.com.cn/s/blog_88e0154d010183hp.html

安装mysqldb,python与mysql连接的工具
见:http://blog.sina.com.cn/s/blog_88e0154d01017xrf.html

装boost与boost-devel
命令:yum -y install boost
yum -y install boost-devel

安装libxml2与libxml2-devel
命令:yum -y install libxml2
yum -y install libxml2-devel

安装apache,fedora下是httpd
yum -y install httpd
systemctl start httpd.service
systemctl enable httpd.service

原创粉丝点击