fedora20搭建嵌入式开发环境1 - 系统安装

时间:2022-02-11 15:24:05

作者:wangell

转自:http://blog.csdn.net/wangell/article/details/16833545


一、环境

        PC: windows 7   x64

        虚拟机: vmware 10

        linux系统: fedora20 beta (DVD版)


二、默认安装(gnome界面安装,安装过程中请设置root密码)

            注: 不建议用vmware的自动安装,因为vmware还不能很好的支持fedora20。这是我后来才发现的。

      1. 将普通用户加入sudoers组

           a)切换到root用户

                  $ su root         ->切换root

                  $                       ->密码

                  # gedit  /etc/sudoers

[cpp] view plaincopyprint?fedora20搭建嵌入式开发环境1 - 系统安装fedora20搭建嵌入式开发环境1 - 系统安装
  1. ## Allow root to run any commands anywhere   
  2. root    ALL=(ALL)   ALL  
  3. zxx ALL=(ALL)   ALL  
           将zxx加入sudoers用户组,保存,退出。

             注: 需要注销或重启才能使用sudo。

                     如果不重启,则需要在root用户下执行以下命令。

      1. 安装之后,卸载不用软件

          sudo yum erase evolution empathy  rhythmbox  shotwell  libreoffice*  gnome-boxes  brasero  gnome-maps  simple-scan  firefox

      2. 卸载firewalld

            禁用: sudo systemctl stop firewalld

                      sudo systemctl disable firewalld

            卸载:  sudo yum erase firewalld

      3. 安装更新源

          sudo yum install yum-fastestmirror  yum-presto

      4. 更新系统

          yum update

      5. 禁用selinux 

          编辑 /etc/selinux/config

          将 SELINUX=permissive   改为  SELINUX=disabled

     6. 安装vmware tool (可以不安装, 那请不要卸载open-vm-tools)

         sudo yum erase open-vm-tools   # 卸载与之有冲突的工具

         sudo ./vmware-install.pl

        会有编译错误, 不管, 继续.

        这个工具主要是使用其压缩工具, 长久使用之后, 压缩可以节省空间.(命令: sudo vmware-toolbox-cmd disk shrinkonly 或者 sudo vmware-toolbox-cmd disk shrink / )


三、安装开发相关工具

     1、在安装开发工具之前,可以将用户目录的文件夹改为英文; 两种方法:切换到文本界面启动;修改为英文系统。

           然后再改为中文系统。这样做没啥好处,习惯了英文的目录了,在控制台使用英文目录比较方便。

     2、安装开发工具

           开发环境均是使用源码安装,见下一章,fedora20搭建嵌入式开发环境2 - 开发工具安装