一、配置网络服务、安装VIM
二、安装和配置交叉编译环境
三、安装和配置TFTP服务器
四、安装和配置NFS服务器
五、安装和配置SAMBA服务器
六、安装SSH服务
一、配置网络服务、安装VIM
创建root用户
以普通用户身份登录Ubuntu。
$ sudo passwd
根据提示,输入当前用户的密码。
输入超级用户的密码。
再次输入超级用户的密码。
$ su
输入超级用户密码,在当前终端即可更换为超级用户的身份。
配置NAT上网的
在VMWARE中设置。编辑--虚拟网络编辑器--设置为NAT模式。
ubuntu网络连接里的“本地连接”就用“自动获取IP地址”就好,有固定IP的需要到“Internet协议”设置。(右键“本地连接”-双击“Internet 协议”,看看是不是自动的吧!固定IP的也在这里改!)
这里主要讨论桥接上网,在2中我们使用的是NAT上网,这个是直接利用了宿主机上的网络,IP和主机是一致的。在真正的开发中,我们需要使用TFTP,NFS,SAMBA等服务,NAT方式上网的话虚拟机和宿主机、开发板无法通过这些服务来进行数据交换。因此我们要配置桥接上网。
在桥接模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。在桥接模式下,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互联网。
编辑--虚拟网络编辑器--设置为桥接模式。我使用的是局域网上网模式,虚拟机使用网桥连接方式,只要设置虚拟机的IP地址与本机是同一网段,子网、网关、DNS与本机相同就能实现上网,也能访问局域网络。
如果使用的是拨号上网方式,虚拟机使用此种方式连接,就要在虚拟机内系统建立宽带连接、拨号上网,但是和宿主机不能同时上网。
内部网络环境下(公司或者实验室):
现在来进行具体实现过程,假设我的IP是192.168.2.100、子网掩码255.255.255.0、网关192.168.2.254、DNS为 192.168.1.20
1. 配置静态