RaspberryPi安装JRE&JDK

浙江大学嵌入式系统课程

一开始我参考的是Oracle官网上的《Getting Started with Java® SE Embedded on the Raspberry Pi》,从Oracle的网站上下载了ejre-7u10-fcs-b18-linux-arm-vfp-client_headless-28_nov_2012.tar.gz并进行了安装,方法如下。

  • 上传ejre-7u10-fcs-b18-linux-arm-vfp-client_headless-28_nov_2012.tar.gz文件到RPi的/home/pi/文件夹。

  • 安装EJRE。

1
2
3
sudo mkdir /opt/java
sudo mv ~/ejre-7u10-fcs-b18-linux-arm-vfp-client_headless-28_nov_2012.tar.gz /opt/java
sudo tar -zxvf ejre-7u10-fcs-b18-linux-arm-vfp-client_headless-28_nov_2012.tar.gz

Read More

RaspberryPi安装、连接小记

浙江大学嵌入式系统课程

树莓派(Raspberry Pi),是一款基于Linux系统的只有一张信用卡大小的单板机计算机。它由英国的树莓派基金会所开发,目的是以低价硬件及自由软件刺激在学校的基本的电脑科学教育。

树莓派配备一枚700MHz博通出产的ARM架构BCM2835处理器,256MB内存(B型已升级到512MB内存),使用SD卡当作储存媒体,且拥有一个Ethernet,两个USB接口,以及HDMI(支持声音输出)和RCA接口输出支持。Raspberry Pi只有一张信用卡大小,体积大概是一个火柴盒大小,可以执行像雷神之锤III竞技场的游戏和进行1080p影片的播放。操作系统采用开源的Linux系统,比如Debian、ArchLinux,自带的Iceweasel、KOffice等软件能够满足基本的网络浏览,文字处理以及计算机学习的需要,分A,B两种型号,其中售价分别是A型25美元,B型35美元。

树莓派基金会提供了基于ARM的Debian和Arch Linux的发行版供大众下载。还计划提供支持 Python 作为主要编程语言, 支持BBC BASIC , (通过 RISC OS 映像或者Linux的”Brandy Basic”克隆), C,和 Perl等编程语言。

下面让我们来一步步走入RPi的美妙世界。
准备工作

  • PC一台
  • Raspberry Pi B型板
  • 2012-12-16-wheezy-raspbian.img镜像 [下载]
  • 输出电流700mA以上的电源一个(移动电源、充电器均可),我选用了iPad的充电器,输出电流2A
  • Micro USB数据线一条,用于供电
  • 8G SD卡一张
  • USB-Serial数据线一条
  • 网线一条
  • 折腾的精神

Read More

远程桌面访问RaspberryPi

浙江大学嵌入式系统课程

既然说Raspberry Pi是一款基于Linux系统的个人电脑,那么GUI也必不可少。下面说说如何使用Windows自带的远程桌面连接登陆RPi。

借助vnc远程访问

Wheezy raspbian镜像中默认已经安装了TightVNC服务端,所以我们只需要简单的运行即可。

  • 用SSH登录RPi(具体方法就不赘述了),运行TightVNC服务端;
1
tightvncserver

按提示设置好连接密码即可。最后会询问是否需要设置一个只能查看的密码,因为是自己使用我就没有设置,各位可按照自己的需要选择是否设置,如下图;

Task_04_08

Read More

在局域网内查找RaspberryPi

浙江大学嵌入式系统课程

使用路由器连接Raspberry Pi,可以很容易的使用SSH登录管理Raspberry Pi,不过这首先需要知道RPi在路由器上分配到的IP地址。

比较简单的方法就是进入路由器的管理界面,在DHCP客户端列表查找以“b8:27:eb”开始的MAC地址,如下图所示;

Task_06_01

此外,我们也可以通过编写脚本自动扫描所在局域网内的所有IP,然后从ARP表中寻找符合条件的MAC地址和IP。

以BAT脚本为例。

Read More

在RaspberryPi上安装LAMP

浙江大学嵌入式系统课程

既然已经在RaspberryPi上安装了Linux系统,很自然的我们可以想到在其上安装LAMP,使其变为随身服务器。

本文设备环境:

  • Raspberry Pi B板

  • 系统镜像:2012-12-16-wheezy-raspbian.img[下载]

图文攻略:

使用putty连接并登陆Raspberry


Read More