这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 软件与操作系统 » 【一点一滴学嵌入式Linux】_AaronIns_记录

共2条 1/1 1 跳转至

【一点一滴学嵌入式Linux】_AaronIns_记录

菜鸟
2013-05-16 21:43:34     打赏

// 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  
会打印出一连串的信息,表示安装成功




关键词: linux 记录    

专家
2023-04-09 14:19:50     打赏
2楼

学习


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]