一、环境
主 机:windows 8
虚拟机:vmware 10.0.0
linux :Fedora-Live-KDE-i686-20-1.iso
下载地址:
二、安装Fedora20-KDE
采用默认安装即可。
建议将vmware的虚拟磁盘空间划分大一些,视个人情况而定,鄙人划分的100GB。
磁盘分区可以选用btrfs。
不建议使用yum update更新系统,更新之后程序间的兼容性可能会出现一些问题。
三、使用前清理
1、将当前用户加入sudo组(如果root没有密码,请先设置)
在安装的时候,可以创建管理员组的用户,不建议使用。
$ su root ---> 切换到root
$ ---> 密码
# kwrite /etc/sudoers ---> 修改sudoers文件
-
root ALL=(ALL) ALL
-
wangell ALL=(ALL) ALL
在root 后添加新用户wangell。
注销或重启后,当前用户便可使用sudo。
2、卸载多余软件(不懂的话就不管它,反正占不了多少空间)
使用software management即可卸载不需要的软件。
3、 删除防火墙、禁用selinux
$ sudo systemctl stop firewalld ---> 停止防火墙
$ sudo systemctl disable firewalld ---> 禁用防火墙
$ sudo yum erase firewalld ----> 卸载防火墙
修改selinux的config文件
将 SELINUX=permissive 改为 SELINUX=disabled
四、安装软件
1、安装更新源
$ sudo yum install yum-fastestmirror yum-presto (建议只安装这一个,后边两个主要是安装一些其它比较少见的一些软件,主要是娱乐)
$ sudo yum localinstall --nogpgcheck
(rpm
-E %fedora).noarch.rpm
$ sudo yum localinstall --nogpgcheck
(rpm
-E %fedora).noarch.rpm
安装了rpmfusion之后可以卸载:
$ sudo yum erase rpmfusion-free-release
$ sudo yum erase rpmfusion-nonfree-release
2、安装开发必备软件包
$ sudo yum install gcc gcc-c++ cmake make automake emacs ncurses ncurses-devel kernel-devel-$(uname -r) libGL libGL-devel
ubuntu下: gcc-c++ 改为 gcc-g++ 一般带后缀 devel 改为 dev
libGL libGL-devel 为qt而安装,不使用qt或者此库的可以不需要。
3、安装vmware tools(可以跳过)
解压光盘中的tar.gz文件到用户目录下。
$ sudo ./vmware-install.pl
编译vmware的代码时会报错,此处未解决,请自寻解决方案。
4、安装vim
现vim安装会报错,主要原因是安装了vim-minimal。
1) 先切换到root用户;
$ su root
2) 卸载vim-minimal;
# yum remove vim-minimal
3) 安装vim;
# yum install vim
4) 安装sudo;
# yum install sudo
5) 切回普通用户
# exit
阅读(1960) | 评论(0) | 转发(0) |