BBB板子自带一个linux系统,Angstrom,桌面环境是gnome。以下的设置都是在此基础上进行的。
BBB除了板子,只有一个usb线。通过这根usb线,PC可以远程登录到板子上。
下面是两种方式ssh和vnc。
准备工作
1 将micro usb端口插入到BBB板子中,另一端连接PC。
2 下载linux驱动。http://beagleboard.org/static/Drivers/Linux/FTDI/mkudevrule.sh。在PC上执行。
3 通过chrome或firefox测试下网络是否联通http://192.168.7.2。
ssh远程登录
1 已root用户远程登录到BBB板子的系统上。
$ ssh 192.168.7.2 -l root
2 密码为空,直接回车。这样就可以通过命令行方式,远程控制BBB板子了。
3 可以使用scp,传输文件。
$ scp usr@host:/path/file ~/path/ 从远程下载文件 $ scp ~/path/file usr@host:/path/ 向远程上传文件
vnc远程登录
1 在BBB板子上安装vnc server。确保BBB板子能连结到网络。
# opkg update # opkg install x11vnc
2 在BBB板子上启动vnc server的服务。
# x11vnc -bg -o %HOME/.x11vnc.log.%VNCDISPLAY -auth /var/run/gdm/auth-for-gdm*/database -display :0 -forever
3 在PC上运行vnc client。很多选择,很多系统都自带不同的vnc viewer。
这里下载vncviewer。
$ sudo apt-get install vncviewer
4 运行vncviewer,就会看到BBB的桌面了。
$ vncviewer 192.168.7.2
参考资料
1 BeagleBone Black猎兔犬骨头(黑)- 露出单板计算机的原型吧!