Fedora 14 开发环境安装


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

Fedora 14的安装非常简单,插入光盘后,重启电脑,选择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 了。

相关内容