qt-5.6.0 移植之实现板子与ubuntu主机通过网络进行文件传输
2016-08-26 13:28
323 查看
经过一上午的调试以及同事的帮助,终于实现板子与主机的文件传输。
第一步关闭所有的防火墙
在 Windows 里面是在控制面板->安全->Windows 防火墙->自定义设置
在ubuntu 下是通过命令 sudo ufw disable (这个要重启才能生效)
第二步在ubuntu 里面安装nfs-kernel-server
执行命令sudo apt-get install nfs-kernel-server
cd ~/7109
mkdir nfsqtfilesystem
cd /etc
sudo vim export
在最后一行加入这么一句话
/home/desk/7109/nfsqtfilesystem *(rw,sync,no_root_squash,no_subtree_check)
这句话详解在http://jacoxu.com/?p=980
sudo /etc/init.d/nfs-kernel-server restart
现在的话就是已经开启了nfs服务
第三步将ubuntu 虚拟机设置为桥接模式:
进入ubuntu 里面设置自己ip 地址, 设置为静态的, 这样的话我们连外网可能会有些问题,但是我现在是为了让板子和 ubuntu 之间进行文件传输,
就必须这样做。
在ubuntu 里面,设置 ip为192.168.1.203
执行以下命令: sudo ifconfig eth0 192.168.1.203
在进入到板子里面,设置一个板子的ip 为192.168.1.204
注意ip 不要要同网段的冲突了。
在板子里面先ifconfig -a 看一下里面有那些网卡可以用的。
然后我的可以的用的是eth0
所以我的命令也是ifconfig eth0 192.168.1.204
第四步在板子里面用mount 命令进行连接ubuntu nfs 发布的目录
先ping 一下主机,保证能ping 通:
ping 192.168.1.203
cd /
mkdir my_qt_mount
chmod 777 my_qt_mount
mount -t nfs 192.168.1.203:/home/desk/7109/nfsqtfilesystem /my_qt_mount/ -o tcp,nolock
然后我在ubuntu 里面的/home/desk/7109/nfsqtfilesystem 里面写东西就可以直接在板子内使用
第一步关闭所有的防火墙
在 Windows 里面是在控制面板->安全->Windows 防火墙->自定义设置
在ubuntu 下是通过命令 sudo ufw disable (这个要重启才能生效)
第二步在ubuntu 里面安装nfs-kernel-server
执行命令sudo apt-get install nfs-kernel-server
cd ~/7109
mkdir nfsqtfilesystem
cd /etc
sudo vim export
在最后一行加入这么一句话
/home/desk/7109/nfsqtfilesystem *(rw,sync,no_root_squash,no_subtree_check)
这句话详解在http://jacoxu.com/?p=980
sudo /etc/init.d/nfs-kernel-server restart
现在的话就是已经开启了nfs服务
第三步将ubuntu 虚拟机设置为桥接模式:
进入ubuntu 里面设置自己ip 地址, 设置为静态的, 这样的话我们连外网可能会有些问题,但是我现在是为了让板子和 ubuntu 之间进行文件传输,
就必须这样做。
在ubuntu 里面,设置 ip为192.168.1.203
执行以下命令: sudo ifconfig eth0 192.168.1.203
在进入到板子里面,设置一个板子的ip 为192.168.1.204
注意ip 不要要同网段的冲突了。
在板子里面先ifconfig -a 看一下里面有那些网卡可以用的。
然后我的可以的用的是eth0
所以我的命令也是ifconfig eth0 192.168.1.204
第四步在板子里面用mount 命令进行连接ubuntu nfs 发布的目录
先ping 一下主机,保证能ping 通:
ping 192.168.1.203
cd /
mkdir my_qt_mount
chmod 777 my_qt_mount
mount -t nfs 192.168.1.203:/home/desk/7109/nfsqtfilesystem /my_qt_mount/ -o tcp,nolock
然后我在ubuntu 里面的/home/desk/7109/nfsqtfilesystem 里面写东西就可以直接在板子内使用
相关文章推荐
- Android4.1+通过USB 连接Ubuntu进行文件传输方案
- Linux下实现Qt 4.6.3移植 Ubuntu10.10篇 (20
- Android 通过WebService进行网络编程,使用工具类轻松实现
- Linux主机通过代理服务器进行网络连接
- Android 通过WebService进行网络编程,使用工具类轻松实现
- Windows XP做主机设置虚拟机vmware下安装的Ubuntu 11 通过无线网络上网攻略
- Android 通过WebService进行网络编程,使用工具类轻松实现
- 移植Qt4.8.6(主机ubuntu)
- virtualbox--在xp设置ubuntu虚拟机网络 主宿机能互通,宿机能通过主机上网Host-Only + Bridged
- 从零开始学android开发-通过WebService进行网络编程,使用工具类轻松实现
- 如何通过CuteFTP实现在windows环境下和Ubuntu进行文件相互传输
- Ubuntu下virtualbox nat网络模式下 实现宿主机访问虚拟机
- C#.NET通过Socket实现平行主机之间网络通讯(含图片传输的Demo演示)
- 主机window7 64位 虚拟机下安装Ubuntu系统如何实现网络共享ixi
- ubuntu/debian 配置ssh服务,实现两台linux主机之间文件传输
- Android 通过WebService进行网络编程,使用工具类轻松实现
- 网络判断网络连接有多种办法,通过C#程序也可以判断与远程主机的连接状态。具体实现方法
- 如何实现主机通过网络访问VBOX下的虚拟机
- Android 通过WebService进行网络编程,使用工具类轻松实现
- VirtualBox通过Host-Only网络连接方式实现宿主机与虚拟机通信GOOD