您的位置:首页 > 编程语言 > ASP

树莓派Raspberry Pi使用小记

2016-05-26 23:13 513 查看
最近玩了下Raspberry Pi,很有意思。Raspberry Pi是一个低成本,信用卡大小的计算机,官方推荐的系统Raspbian是一个基于Debian的Linux系统,系统装在MicroSD卡上,外接显示器、键盘、鼠标等就可以像台式机一样操作,下面是Raspberry Pi 的接口示意图:



系统安装

下面仅介绍Windows下树莓派系统安装步骤,其它操作系统请参考:

https://www.raspberrypi.org/documentation/installation/installing-images/mac.md

https://www.raspberrypi.org/documentation/installation/installing-images/linux.md

RPi的系统是放到MicroSD卡上的,即手机中插入的那种外置SD卡,所以需要大家购买一张存储卡,最好8G以上。官方推荐系统Raspbian下载地址:

https://www.raspberrypi.org/downloads/raspbian/



“RASPBIAN JESSIE”是带图形界面的,建议大家下载这个完整版。

下载完成后解压会得到一个img镜像文件。之后去下载Win32DiskImager,用于将镜像文件写入到MicroSD卡中。

https://sourceforge.net/projects/win32diskimager/



选择好镜像文件与MicroSD卡盘符后,点击Write 后一会儿就会写入成功。

之后按本文每一张图将MicroSD卡插入相应位置,再用5V/2A(或1A)充电器加USB线给树莓派供电即可,成功接通电源后会有红灯常亮。

访问树莓派

外接显示器、键盘

参考本文第一张图,树莓派上电后直接通过HDMI口外接显示器即可看到启动过程。不过这种需要的外设较多,推荐初期可使用SSH访问的方式使用。

SSH登录

用网线将树莓派接到路由器即可得到IP地址,或者根据以下链接直连电脑来获得IP地址:http://my.oschina.net/u/1582119/blog/296647?fromerr=dEt5nlTO

访问工具:

Xshell: http://www.netsarang.com/products/xsh_overview.html

PuTTY: http://www.putty.org/

树莓派默认账号:pi/raspberry

获取root权限

pi用户登录后,shell中执行以下命令:

sudo passwd root


输入两遍想设置的root密码,然后再执行:

sudo passwd --unlock root


这样就可以解锁root账户了。

注:有些版本的Raspbian默认禁止root用户进行ssh登录,可在用pi登录后调用 su 命令获取一次root权限。

文件上传

使用Xshell自带的Xftp工具或其它类似工具,或直接使用命令。

扩展磁盘使用空间

因为树莓派系统是用img文件镜像写入的,所以原系统镜像可能未使用全部MicroSD卡空间,造成明明MicroSD卡空间很大但是系统提示空间满的情况。

Shell中执行
sudo raspi-config
,可出现树莓派配置窗口:



选择第一项点Enter一路确定即可。

安装Java运行环境

1.去Oracle官网下载:

记得要下载Hard Float版本:



2.通过Xftp等工具将 jdk-8u91-linux-arm32-vfp-hflt.tar.gz 上传到/home/pi目录,如果上传时提示*”Premission not allowed”应该是要上传的目录权限不够,

执行
sudo chmod 777 /home/pi
授权后再尝试上传。

3.将jdk放置在 /usr/local 目录下:

mv /home/pi/jdk-8u91-linux-arm32-vfp-hflt.tar.gz /usr/local
tar -zxvf jdk-8u91-linux-arm32-vfp-hflt.tar.gz


4.
sudo vi /etc/profile
打开profile文件,在文件末尾加入以下内容:

export CLASSPATH=.:$JAVA_HOME/lib.tools.jar
export JAVA_HOME=/usr/local/jdk-8u91
export PATH=$JAVA_HOME/bin:$PATH


5.执行
source /etc/profile
使环境变量生效。检测一下:

java -version


Raspbian是个Linux系统,所以Linux可玩的树莓派都可玩,尽情玩耍吧^_^
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: