【树莓派学习笔记】树莓派入坑笔记 一 系统安装
2017-10-23 15:18
543 查看
树莓派入坑笔记
——系统安装
本人最近入手一款二手树莓派B+,打算用其学习ROS。一.安装
使用Win32 Disk Imager将树莓派系统写入SD卡。(1)下载系统
首先,准备好一个系统镜像,这里采用Raspberry Pi最常用的系统——Raspbian。
详细介绍参见此博客:http://www.cnblogs.com/jikexianfeng/p/5857651.html
(2)写入IMG镜像
第二步,使用Win32 Disk Imager写入镜像。
注意:
1. SD/TF卡必需为支持的空卡
2. 最好采用单独读卡器,不要使用笔记本自带卡槽
3. 镜像文件不要在中文目录下
成功后提示如下:
至此安装系统结束。
二.远程连接
由于树莓派默认没有显示器,所以有两种方案:1. 外置显示器
2. 远程连接
外置显示器自然不用提,主要说明一下SSH以及VNC远程控制。
注意:通过SSH方式连接需在根目录下新建SSH文件!因最新版系统默认关闭了SSH
软件:
PuTTY
无论是直接用网线连接树莓派,还是通过路由器连接我们需要做的第一件事是获取到树莓派的ip
局域网:打开路由器的管理页面查看
网线直连:打开cmd命令(快捷键win+R打开运行,输入cmd),输入 arp –a 查询ip
一般树莓派的mac地址为 b8-27-xx-xx-xx-xx,可以以此判断是否为树莓派的ip
3.初次使用更改密码:
pi:
passwd
默认密码:reapberry
root:
sudo passwd root
三.远程桌面
1.Windows远程桌面(1)安装xdrp服务:
sudo apt-get install xrdp
(2)开启远程桌面:
快捷键 Win+R,输入mstsc
输入树莓派的IP,连接即可。
2.VNC远程桌面
(1)安装VNC
(2)开启VNC服务
首先需要SSH连接树莓派
进入设置:
sudo raspi-config
选择5.InterfacingOptions
选择P3 VNC
选择enable即可。
(3)设置开机自启
首先,编辑服务文件
sudo nano /etc/init.d/vncserver
更改编辑如下:
#
afdb
!/bin/sh
###BEGIN INIT INFO
#Provides: vncserver
#Required-Start: $local_fs
#Required-Stop: $local_fs
#Default-Start: 2345
#Default-Stop: 016
#Short-Description:Start/stop vncserver
###END INIT INFO
#More details see:
#http://www.penguintutor.com/linux/vnc
###Customize this entry
#Set the USER variable to the name of the user to start vncserver under
exportUSER='pi'
###End customization required
evalcd ~$USER
case"$1"in
start)
# 启动命令行。此处自定义分辨率、控制台号码或其它参数。
su $USER -c '/usr/bin/vncserver-depth 16 -geometry 1024x768 :1'
echo"Starting VNCserver for $USER "
;;
stop)
# 终止命令行。此处控制台号码与启动一致。
su $USER -c '/usr/bin/vncserver-kill :1'
echo"vncserverstopped"
;;
*)
echo"Usage:/etc/init.d/vncserver {start|stop}"
exit 1
;;
esac
exit 0
然后 Ctrl+O 回车保存
然后 Ctrl+X退出文本编辑器
然后修改权限
sudo chmod 755 /etc/init.d/vncserver
然后添加开机启动项
sudo update-rc.d vncserver defaults
最后重启树莓派
sudo reboot
相关文章推荐
- 树莓派3学习笔记(1):Linux系统安装
- 树莓派学习笔记 1 -- 硬件的需求以及raspbian系统的安装
- 树莓派3代B型学习笔记-系统安装、修改分辨率、中文输入法
- kvm虚拟化学习笔记(二十)之convirt安装linux系统
- Linux学习笔记——硬盘分区和安装双系统
- Linux 学习笔记_2_Linux系统安装及远程登录管理
- 云计算学习笔记004---hadoop的简介,以及安装,用命令实现对hdfs系统进行文件的上传下载
- Arduino学习笔记2--安装Arduino系统
- 【学习笔记】虚拟机安装Mac系统
- [Linux][VMWare] 学习笔记之安装Linux系统-网络配置
- ROS学习笔记 -- 树莓派安装完整的ROS
- 树莓派学习笔记—— 源代码方式安装opencv
- linux系统管理学习笔记之三----软件的安装
- Hadoop学习笔记一:准备工作之虚拟机安装Linux系统
- OpenStack环境部署学习笔记——安装linux系统
- Linux 学习笔记 -- 第五部分 Linux 系统管理员 -- 第22章 软件安装:源码与 Tarball
- linux查看系统信息软件安装信息命令学习笔记
- Node学习笔记——Linux系统下安装Node.js
- 树莓派学习笔记—— 源代码方式安装opencv
- 安装、进程-云计算学习笔记---hadoop的简介,以及安装,用命令实现对hdfs系统进行文件的上传下载-by小雨