在Debian中创建Beaglebone black的应用开发环境之四:如何布置应用?

接下来,说说怎么布置应用工具,这个讲的会简略一点,你若是从头看过个人blog,我相信你会对SSH、FTP等很了解,也已经查阅了大量的资料,这里讲的东西就是很基本的了。 shell

1、BBB端 app

BBB端,若是你以为浪费不了什么空间的话,把tftp/ssh/x11vnc都安装上吧,前面说过个人BBB安装的也是debian,那就简单了,直接sudo aptitude install就能够了。 ssh


2、host端 工具

前面我说过,传输文件的方法有不少SSH,FTP,Smaba,VNC均可以。我有时候主要工做在win的时候,就使用xshell分别经过SSH链接host端的debian和BBB的debian,而后经过Xshell的xftp来安装,这是一个懒人的麻烦作法,我仍是说一下正规军的作法吧——经过host端的debian的FTP(结合SSH)来完成。 测试

1、测试host端的SSH是否可以正常操做BBB spa

打开host端的一个终端,使用SSH链接BBB,格式以下(详细的ssh的使用,请man ssh来了解): ssh 用户名@主机地址 code

robeer@RobeerDebianPC:~$ ssh  debian@192.168.100.102
你会看到让你输入你的password,输入,成功后你看到以下:

robeer@RobeerDebianPC:~$ ssh  debian@192.168.100.102
debian@192.168.100.102's password: 
Linux arm 3.8.13-bone40 #1 SMP Fri Jan 31 07:31:37 UTC 2014 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri Feb 28 15:02:21 2014 from 192.168.100.100
debian@arm:~$
怎么样?是否是经过终端,使用ssh链接了BBB?可使用ls来查看一下文件哦。若是正常的话,先暂时退出ssh吧。exit命令便可。

debian@arm:~$ exit
logout
Connection to 192.168.100.102 closed.
robeer@RobeerDebianPC:~$

2、安装一个好用的ftp工具 blog

之前,我建议初学者使用的时候,host端最好安装一个图形桌面,主要是考虑到使用一个基于窗口系统的ftp工具可以更有效率的传输文件。介绍一个好用的吧,gftp,是一个基于gomne的ftp工具。 ip

先安装之,打开终端,install它: it

robeer@RobeerDebianPC:~$ sudo aptitude install gftp
[sudo] password for robeer: 
将不会安装,升级或者删除任何软件包。
0 个软件包被升级,新安装 0 个,0 个将被删除, 同时 0 个将不升级。
须要获取 0 B 的存档。解包后将要使用 0 B。
我已经安装好了,因此,提示是不须要安装。安装完成后,咱们打开gftp。

robeer@RobeerDebianPC:~$ gftp
怎么样,gftp窗口出来了吧?咱们说过咱们是使用ftp工具和SSH协议的结合:

若是正常的话的,你能够顺利的链接BBB,以下:


怎么样?这个工具很方便啊,经过这个工具,咱们能够将咱们在host端编译完成的应用下载到BBB的指定目录,而后在BBB上运行了!这就是应用的布置了!

相关文章
相关标签/搜索