Fedora14 开发环境安装

    技术2022-05-20  28

     

    作者: Sam (甄峰) 

     sam_code@hotmail.com

     

    类似的Blog已经写了好几次,但每次都比较零散。这次争取写个全一点的。包含了工作中所有必备的软件安装和设置。

     

    FC14的安装非常简单,插入光盘后,重启电脑,选择boot. 则进入光盘启动界面。 选择桌面上的:Install to Disk.

     

    安装成功后,则开始安装软件:

    System -> Administration -> Add/Remote Software

     

    1. 安装codeblocks:

    在查找框写入:codeblocks

    选择所有插件。

     

    2. 安装编译器:

    在查找框写入:gcc-c++

     

    3. 安装nfs server:

    在查找框写入:nfs

    选择nfs_utils.

     

    4. 安装sambe:

    在查找框写入:sambe

     

    5. 安装svn client:

    在查找框写入:svn

    选择需要的svn client.

     

    6。 安装emacs:

    在查找框写入:emacs

     

    7. 安装sudo

    在查找框写入: sudo

     

    8. libc.a :

    #yum install  glibc-static

     

     

    所需软件安装完成后,开始配置:

     1. 配置NFS Server:

    #emacs /etc/exports

    /home/sam/work1/NFS_DIR -rw 10.0.0.12

    此处设置Server可mount目录为: /home/sam/work1/NFS_DIR.

    且可以mount的remote device为10.0.0.12

    权限为可读写。

     

    设置NFS Server为自动启动:

    #setup

    System Serivces

    选中nfs.

    则未来重新启动时nfs server会自动启动。

     

    启动NFS Server:

    /etc/init.d/nfs restart

     

    此时在开发板上(10.0.0.12)上,可以mount Server指定目录:

    #mount -t nfs -o nolock 10.0.0.39:/home/sam/work1/NFS_DIR /mnt

     

    2. 配置 samba:

    samba是Sam常用的Windows访问Linux的方法。

    Sam常在Windows上使用vs或 SourceInsight读写Linux上代码。并在Linux上使用Makefile编译。就是使用samba来方式使Linux目录映射为Windows上的分区。

     

     

    增加samba用户.请注意,要建立的用户名,需要与某个系统已经有的用户同名。

    增加samba用户---sam

    #smbpasswd -a sam

    输入密码。

     

     

    设置samba为自动启动:

    #setup

    System Serivces

    选中smb

    则未来重新启动时samba会自动启动。

     

    启动SMB:

    /etc/init.d/smb restart

     

    此时在Windows下,

    我的电脑 -->工具 -->映射网络驱动器

    //10.0.0.39/sam

    则Windows下多了个分区。就是Linux下Sam目录。

     

    3. NFS和samba使用异常的原因和处理:

    1. iptalble

    #setup

    System Serivces

    去掉 iptables

     

    2: firewall:

    #setup

    Firewall 选项去掉。

     

    3:SELinux:

    #emacs /etc/selinux/config

    修改如下:

    SELINUX=disabled

     

    4. 用户添加进sudoers list:

     

    修改配置文件权限为可写:

    #chmod 640 /etc/sudoers

     

    #emacs /etc/sudoers

    找到以下语句:

    root   ALL=(ALL)   ALL

    在其下添加如下语句:

    sam    ALL=(ALL)   ALL

     

    将配置文件权限修改回去:

    #chmod 440 /etc/sudoers

     

    此时,就可以正常使用sudo 了。


    最新回复(0)