BeagleBone Black 板第三课:Debian7.5系统安装和远程控制BBB板
BBB板第三课:Debian7.5系统安装和远程控制BBB板
由于BBB板系统是Debian 7.4。据说使用Debian系统能够实现非常多BBB板的无缝连接。能够更好的学习和控制BBB板,所以就决定下载Debian7.5系统安装,採用虚拟机的安装方式。
一、系统安装
1、我下载了Debian7.5 32位系统。有三张DVD盘,网上有不少安装资料了。我这里就不具体介绍安装过程了。只是有一点可能非常多人都会遇到的问题。就是安装过程中提示插入光盘的问题。虚拟机是Vmware workstation 10 。
第一次安装的时候我也遇到了,就中断了又一次来,网上查了下也没能解决。最后想到一点,在虚拟机设置里,多添加两个光驱,一共三个光驱。每一个光驱一个ISO镜像文件。第一张光盘镜像设置在0号光驱,按顺序设置好,就把这个问题给解决掉了。
安装快结束的时候,还会提示有些应用文件找不到,由于我是带网络的,所以按提示选择从网络继续安装就能够了,它会自己下载和安装。假设没有网络,按提示跳过应该也是没问题。由于仅仅是应用程序。进入桌面再安装。
由于网上安装教程较多。在这里就不做截图指导了。
主要讲讲后面的远程控制BBB板。
二、远程控制
第一课的时候已经把Windows下远程控制BBB板做了全面的介绍,这一节课主要解说Debian 7.5系统下的BBB板控制。远程控制的方法是一样的,相同分为字符终端模式和远程桌面模式。
在这里仅仅讲用一根USB线连接BBB板的方法,用网线和电源线的办法略过。
USB线连接好BBB板,在Debian 7.5系统下是免驱动的,右下角的地方会提示有该设备的符号。假设启动系统前连接好BBB板的,就已经默认连接好BBB设备了;假设是进入Debian7.5系统桌面后才连接的,有时会须要手动连接一下。
1、安装Putty软件
进入应用程序-附件-超级终端命令模式,输入命令:aptitudeinstall putty 运行后就会进入下图的安装过程:
在这里讲下我遇到的一个问题,我原来不是使用这个命令在线安装的,提前下载好Putty linux版本号。但解压后总是找不到可运行的源文件。不知什么原因。最后放弃了下载的版本号,直接通过aptitude安装。
成功安装后在“应用程序-互联网”上就会出现一个应用:PuTTY SSH Client
2、Putty软件连接BBB板,登陆终端字符模式
打开PuTTY SSH Client软件:
在Host Name(主机名字)上输入BBB板的IP:192.168.7.2即可了;
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHV5ZWppZTg4ODg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">
因为第一次登陆。会提示下面窗体内容:
进入登陆状态后。输入 root 就能够完毕BBB板的字符终端模式登陆:
注意事项:假设登陆失败,提示超时,查看下桌面右小角的BBB设备是否连接,有时须要手动连接,移动鼠标至右下角。靠近声卡设备的图标。会出现“Linux Flundation BeagleBoneBlack”提示,然后点击右键菜单。选择“连接”。一会小图标就会变成U盘的形状,桌面还会弹出U盘的内容,就连接成功了。否则远程登陆都会失败的。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHV5ZWppZTg4ODg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">
出现这个字符串“root@beaglebone:~#”。终端模式远程控制就成功了!
假设曾经学过Linux,就能够通过命令展开BBB板的学习之旅了。
3、通过VNC软件登陆BBB板的远程桌面
Debian 7.5系统下登陆BBB板远程桌面的方法比較简单。不须要另安装什么软件了,直接使用系统自带的“应用程序-互联网-远程桌面查看器”
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHV5ZWppZTg4ODg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">
点击“连接”,在主机中输入BBB板的IP
使用远程桌面连接之前还是得在Putty登陆模式下执行一次“vncserver”打开服务端命令。因为我的BBB板之前在Windows下执行vncserver并设置过password了,所以在Debian 7.5系统下不会有什么提示。直接是执行结果:
接着前一步。在远程桌面窗体输入好IP点击连接。弹出论证窗体输入password即可
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHV5ZWppZTg4ODg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">
成功了吧!因为之前我在windows系统登陆时放过几个软件在桌面,所以这次从Debian 系统远程中看到就不是空的!
BeagleBone Black 板第三课:Debian7.5系统安装和远程控制BBB板的更多相关文章
- BeagleBone Black板第四课:简单LED控制实验
BBB板第四课:简单LED控制实验 学习BBB板的终于目的是想像单片机一样做控制,但控制思路全然不一样(Linux下控制硬件设备实质就是对相关设备虚拟文件的读写).研究了几天头都大了还是没有进展,网上 ...
- CodeIgniter框架入门教程——第三课 URL及ajax
本文转载自:http://www.softeng.cn/?p=74 这节课讲一下CI框架的路由规则,以及如何在CI框架下实现ajax功能. 首先,先介绍CI框架的路由规则,因为CI框架是在PHP的基础 ...
- SQL初级第三课(下)
我们续用第三课(上)的表 辅助表 Student Course Score Teacher Sno ...
- shellKali Linux Web 渗透测试— 初级教程(第三课)
shellKali Linux Web 渗透测试— 初级教程(第三课) 文/玄魂 目录 shellKali Linux Web 渗透测试—初级教程(第三课) 课程目录 通过google hack寻找测 ...
- 【第三课】ANR和OOM——贪快和贪多的后果(下)
Out of Mana,法力耗尽. 内存就像法力,耗尽了就什么都不能做了.有时候一个应用程序占用了太大的内存,超过了Android系统为你规定的限制,那么系统就会干掉你,以保证其他app有足够的内存. ...
- 【第三课】ANR和OOM——贪快和贪多的后果(上)
恼人的ANR 早先年用Android的时候,就连很多知名的app也总是莫名其妙崩溃,好像手机快的时候会崩溃,手机卡的时候app会卡死.卡死的时候会弹出来一个框,询问是要结束app还是继续等待.这就是A ...
- NeHe OpenGL教程 第三课:颜色渲染
转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线 ...
- 【Linux探索之旅】第二部分第三课:文件和目录,组织不会亏待你
内容简介 1.第二部分第三课:文件和目录,组织不会亏待你 2.第二部分第四课预告:文件操纵,鼓掌之中 文件和目录,组织不会亏待你 上一次课我们讲了命令行,这将成为伴随我们接下来整个Linux课程的一个 ...
- 【Web探索之旅】第三部分第三课:协议
内容简介 1.第三部分第三课:协议 2.第四部分预告:Web程序员 第三部分第三课:协议 之前的课,我们学习了Client-Server模型的客户端语言和服务器语言. 客户端语言有HTML,CSS和J ...
随机推荐
- 【android】禁止Edittext弹出软键盘而且使光标正常显示
/** * 禁止Edittext弹出软件盘,光标依旧正常显示. */ public void disableShowSoftInput() { if (android.os.Build.VERSION ...
- [Xcode]some little skill
Date:2014-1-2 Summary: 自己在使用Xcode的一些小习惯,记录下来,我是这么用的,你呢? Contents:1.使用#warning 在工作中,难免需要做一些test,但是又怕忘 ...
- SilkTest高级进阶系列10 – bitmap工具bitview
SilkTest 提供了一个bitmap的工具,它可以帮助我们捕捉,比较bitmap文件.该bitmap工具的位置是~/SilkTest/bitview.exe 运行该工具后,你会发现它提供了捕捉控件 ...
- Zero Clipboard - 跨浏览器兼容的“复制到剪贴板”功能
开发中经常会用到复制的功能,在 IE 下实现比较简单,但要想做到跨浏览器比较困难了. 本文将介绍一个跨浏览器的库类 Zero Clipboard ,它利用 Flash 进行复制,所以只要浏览器装有 F ...
- UVALive 5791 Candy's Candy 解题报告
比赛总结 题目 题意: 有f种口味的糖果,现在要把每颗糖果分到一些packs里面去.packs分两种: flavored pack:只有一种口味. variety pack:每种口味都有. 求满足下列 ...
- OCP读书笔记(15) - 管理SQL性能调优
SQL Tuning Advisor(STA): 使用oracle提供的程序包进行sql优化 SQL> conn scott/tiger SQL), name )); SQL> inser ...
- java.lang.IllegalAccessError: class javax.activation.SecuritySupport12 cannot access its superclass
最近加入新的项目组,eclipse + tomcat7 + spring +ibatis + restful 遇到了这样的问题, 说是不能访问父类,我一开始以为是版本的原因,但是久经更改,错误依然,实 ...
- Orchard
Orchard工作原理 概述 本文翻译仅供学习之用,了解Orchard工作原理设计思想.技术点及关键词,如有缺漏请不吝指正.鉴于能力有限定有诸多曲解或不完整的地方,请海涵.不定时完善整理. CMS不像 ...
- 使用 SQLNET.EXPIRE_TIME 清除僵死连接
数据库连接的客户端异常断开后,其占有的相应并没有被释放,如从v$session视图中依旧可以看到对应的session处于inactive,且对应的服务器进程也没有释放,导致资源长时间地被占用,对于这种 ...
- 十年linux命令总结
十年linux命令总结 本文链接: http://codingstandards.iteye.com/blog/786653 关于命令类型划分 本表中列出了我穷尽了我所有的记忆整理出来的Linux命令 ...