ssh服务--通过终端可以远程访问虚拟机的服务。(ssh协议)
VMware tools--将windows中的文件复制到linux上。
samba服务--将linux中的文件共享到windows系统。
tftp服务--给开发板提供下载内核镜像的服务。
nfs服务--给开发板提供网络文件系统。
配置交叉编译器
ssh服务的使用目的:在远程软件上面操作能更好的复制粘贴命令,在配置开发板服务的时候有很多命令很长的,在一些配置文件中的代码也很多,如过一个一个码的话就容易出错。新手配置文件必配。
先更新源: sudo apt-get update
先在线安装:sudo apt-get install ssh
或者离线现在被人的ubuntu中拷贝:ssh_1%3a7.6p1-4ubuntu0.7_all.deb。。然后用dpkg -i 命令安装,注意在安装文件时加权限sudo。
再重启ssh服务: sudo /etc/init.d/ssh restart。 这个时候就可以去打开你的远程软件试着和ubuntu链接了。
VMware tools 的安装是为了把win的文件拖到Linux桌面上,这个方法比较危险,不建议使用。
在vmware菜单栏中:点击设置---》安装vmware tools,再把vmware tools压缩包拷贝到用户家目录中cp /media/peter/VMware\ Tools/VMwareTools-10.3.22-15902021.tar.gz ~/
解压文件tar -xvf VMwareTools-10.3.22-15902021.tar.gz。然后peter@ubuntu:~$ cd vmware-tools-distrib/目录。再当前目录中查看ls,“vmware-install.pl文件“,然后安装peter@ubuntu:~/vmware-tools-distrib$ sudo ./vmware-install.pl。遇到yes按yes.一路回车安装完成。
Samba服务是一个非常重要的服务,有它在可以创建很多稳定的文件夹,这方便win与linux的文件传输。
先更新安装源sudo apt-get update,再安装它sudo apt-get install samba samba-common。打开配置文件:sudo vim /etc/samba/smb.conf。再创建共享文件夹的时候建议先创建文件夹再共享。
在文件末尾添加下面内容:
#改为希望在 Windows 中看到共享目录的名字—自定义
[peter]
#路径改为要共享的目录路径
path = /home/peter
#设置访问权限