// 13.5.16
一、装VM和linux系统
这个嘛, www.baidu.com 会告诉你怎样装。
我用的ubuntu12.04 LTS版本;
二、虚拟机配置
具体如下:
========
安装图形库(在编译内核(make menuconfig时,没有则会报错))
#sudo apt-get install libncurses5-dev
=============
一、配置nfs
1、安装软件包
# sudo apt-get install nfs-kernel-server portmap nfs-common
2、配置文件
#cd /etc
#sudo cp exports exports.bak
#sudo vim exports
在文件尾添加如下内容:
/fs_mini_mdev *(rw,sync,no_root_squash)
3、修改挂载点属性
#sudo chmod 777 /fs_mini_mdev -R
4、重启nfs
#sudo /etc/init.d/nfs-kernel-server restart
#sudo /etc/init.d/portmap restart
5、测试
#sudo showmount –e
//即可看到共享的文件夹目录
二、安装ftp
1、安装软件
#sudo apt-get install vsftpd
2、配置文件
#sudo cd /etc
#sudo cp vsftpd.conf vsftpd.conf.bak
#sudo vim vsftpd.conf
修改为:
Local_enable = YES
write_enable=YES #启用全局上传
///////////////////////////////
anon_upload_enable=YES #启用匿名用户上传
anon_mkdir_write_enable=YES #启用匿名用户新建文件夹权限,建议不开启,
#这两个可以不修改
/////////////////////////////
3、重启
#sudo /etc/init.d/vsftpd restart
三、安装tftp
在安装tftp之前,要想安装ssh软件,不然CRT无法登陆
#sudo apt-get install openssh-server
他的配置文件为/etc/ssh/sshd_config, 使用默认配置即可,不用修改;
1、安装软件
# sudo apt-get install tftp tftpd xinetd
2、配置文件
#cd /etc/xinetd.d
#sudo vim tftp // 这个文件没有,要自己创建
在tftp 文件中添加如下内容:
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
3、重启
# sudo /etc/init.d/xinetd restart
至此,nfs , tftp , ftp 安装完成;
安装交叉编译工具
#tar xjf arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2 -C /usr/local/arm // arm 目录需要自己创建
#sudo cp /etc/profile /etc/profile.bak
#sudo vim /etc/profile
在文件末尾添加:
export PATH=$PATH:/usr/local/arm/gcc-3.4.5-glibc-2.3.6/bin
之后重启机子,重启后验证:
# arm-linux-gcc –v
会打印出一连串的信息,表示安装成功