首次使用树莓派2(安装系统+SSH+VNC+无线网络配置)
2017-07-11 12:27
344 查看
准备移植视觉程序到树莓派上运行,所以需要先在树莓派上搭建运行环境。本文将记录首次使用树莓派的基本过程,也是必经之路。
因为树莓派买回来的时候就自己带了一张光碟,里面有安装系统需要的工具和系统。
需要用到的工具,附下载地址:
Panasonic_SDFormatter(格式化SD卡)
下载地址:http://download.csdn.net/detail/zx3517288/9553381
Win32DiskImager(系统烧录软件)
下载地址:http://download.csdn.net/detail/zx3517288/9553383
putty(SSH远程控制软件)
下载地址:http://download.csdn.net/detail/zx3517288/9553380
TightVNC(远程控制软件)
下载地址:http://download.csdn.net/detail/zx3517288/9553414
一、安装系统
1、格式化SD卡
2、打开Win32DiskImager,选择需要烧录的系统。系统也可以到raspberry官网下载 https://www.raspberrypi.org/
3、通电,将树莓派有线连接路由器
4、登录路由器或者打开cmd,输入arp -a,查看树莓派IP地址(我的IP地址是192.168.1.168)
5、打开putty->输入IP地址->open(树莓派默认是开启SSH的,即使没有显示屏,也可以通过putty远程登录)
6、登录树莓派(默认用户名:pi 密码:raspberry)
7、树莓派默认是允许root用户ssh登录,为了安全,建议关闭root用户ssh登录,方法为
1
将 PermitRootLogin yes 改为 PermitRootLogin no
重启ssh服务: service ssh restart
8、登录上树莓派的第一件事就是更新软件源
1
粘贴替换原来的网址:
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb http://mirrors.neusoft.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb-src http://mirrors.neusoft.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
2
1
2
9、为了后续安装软件时不会出现空间不够用的情况,将根分区扩展到整张SD卡。具体操作如下
1
选择第一个Expand_Filesystem – 将根分区扩展到整张SD卡;设置完成后,选择Finish,会提示是否重启,选择Yes
二、设置安装VNC
1、在树莓派上安装tightvncserver
1
2、在Windows-PC上安装
3、SSH终端里执行vncpasswd,修改vnc密码。按照提示输入两遍密码。
1
4、创建vnc-server配置文件:sudo vi /etc/init.d/tightvncserver ,在这个文件里输入如下内容:
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
5、然后给增加执行权限,并启动服务:
2
3
1
2
3
安装chkconfig, 并将vnc服务设为开机启动:
2
3
1
2
3
6、打开VNC Viewer,连接树莓派,VNC默认端口号为5901
三、无线网络配置
1、如果有USB无线网卡,可以插入USB接口
2、用lsusb命令,可以USB设备信息:
3、确定识别无线设备后,通过ifconfig查看网卡信息
4、配置无线连接,修改/etc/network/interfaces文件
1
修改内容如下:
5、reboot重启树莓派
参考博客:
http://www.jianshu.com/p/a011d01bdf51
http://blog.csdn.net/zx3517288/article/details/47335585
顶0
因为树莓派买回来的时候就自己带了一张光碟,里面有安装系统需要的工具和系统。
需要用到的工具,附下载地址:
Panasonic_SDFormatter(格式化SD卡)
下载地址:http://download.csdn.net/detail/zx3517288/9553381
Win32DiskImager(系统烧录软件)
下载地址:http://download.csdn.net/detail/zx3517288/9553383
putty(SSH远程控制软件)
下载地址:http://download.csdn.net/detail/zx3517288/9553380
TightVNC(远程控制软件)
下载地址:http://download.csdn.net/detail/zx3517288/9553414
一、安装系统
1、格式化SD卡
2、打开Win32DiskImager,选择需要烧录的系统。系统也可以到raspberry官网下载 https://www.raspberrypi.org/
3、通电,将树莓派有线连接路由器
4、登录路由器或者打开cmd,输入arp -a,查看树莓派IP地址(我的IP地址是192.168.1.168)
5、打开putty->输入IP地址->open(树莓派默认是开启SSH的,即使没有显示屏,也可以通过putty远程登录)
6、登录树莓派(默认用户名:pi 密码:raspberry)
7、树莓派默认是允许root用户ssh登录,为了安全,建议关闭root用户ssh登录,方法为
#sudo /etc/ssh/sshd_config1
1
将 PermitRootLogin yes 改为 PermitRootLogin no
重启ssh服务: service ssh restart
8、登录上树莓派的第一件事就是更新软件源
#sudo vim /etc/apt/sources.list1
1
粘贴替换原来的网址:
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb http://mirrors.neusoft.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb-src http://mirrors.neusoft.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
#sudo apt-get update #sudo apt-get upgrade1
2
1
2
9、为了后续安装软件时不会出现空间不够用的情况,将根分区扩展到整张SD卡。具体操作如下
#sudo raspi-config1
1
选择第一个Expand_Filesystem – 将根分区扩展到整张SD卡;设置完成后,选择Finish,会提示是否重启,选择Yes
二、设置安装VNC
1、在树莓派上安装tightvncserver
#sudo apt-get install tightvncserver1
1
2、在Windows-PC上安装
3、SSH终端里执行vncpasswd,修改vnc密码。按照提示输入两遍密码。
#vncpasswd1
1
4、创建vnc-server配置文件:sudo vi /etc/init.d/tightvncserver ,在这个文件里输入如下内容:
### BEGIN INIT INFO # Provides: tightvncserver # Required-Start: $local_fs # Required-Stop: $local_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start/stop tightvncserver ### END INIT INFO # More details see: # http://www.penguintutor.com/linux/tightvnc ### Customize this entry # Set the USER variable to the name of the user to start tightvncserver under export USER='pi' ### End customization required eval cd ~$USER case "$1" in start) su $USER -c '/usr/bin/tightvncserver -depth 16 -geometry 800x600 :1' echo "Starting TightVNC server for $USER " ;; stop) su $USER -c '/usr/bin/tightvncserver -kill :1' echo "Tightvncserver stopped" ;; *) echo "Usage: /etc/init.d/tightvncserver {start|stop}" exit 1 ;; esac exit 01
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
5、然后给增加执行权限,并启动服务:
sudo chmod +x /etc/init.d/tightvncserver sudo service tightvncserver stop sudo service tightvncserver start1
2
3
1
2
3
安装chkconfig, 并将vnc服务设为开机启动:
sudo apt-get install chkconfig chkconfig --add tightvncserver chkconfig tightvncserver on1
2
3
1
2
3
6、打开VNC Viewer,连接树莓派,VNC默认端口号为5901
三、无线网络配置
1、如果有USB无线网卡,可以插入USB接口
2、用lsusb命令,可以USB设备信息:
3、确定识别无线设备后,通过ifconfig查看网卡信息
4、配置无线连接,修改/etc/network/interfaces文件
#sudo vim /etc/network/interfaces1
1
修改内容如下:
5、reboot重启树莓派
参考博客:
http://www.jianshu.com/p/a011d01bdf51
http://blog.csdn.net/zx3517288/article/details/47335585
顶0
相关文章推荐
- 首次使用树莓派2(安装系统+SSH+VNC+无线网络配置)
- 树莓派2系统DietPi简单安装配置使用介绍
- 树莓派首次安装系统,一台笔记本、一个路由器、一根网线、无显示器,使用VNC,进入图形化界面
- 使用U盘将系统安装到Raid(磁盘阵列)上(出处http://hym.cublog.cn)
- 使用汉化版srvinstw.exe安装/卸载Windows系统服务
- 使用GHOST镜像文件在VMWARE WROKSTATION上安装系统(图)
- Openads,phpadsnew广告统计系统,中文安装和使用说明,教程完整版
- Linux FC下软件安装与系统更新 yum的使用
- 使用.NET创建Windows系统服务及安装完全教程(收藏)
- FreeBSD下使用Port安装Postfix反垃圾、病毒邮件系统 For MySQL
- 使用GHOST镜像文件在VMWARE WROKSTATION上安装系统(图)
- 台州学院显微镜数码互动系统第三版安装完成并已稳定使用中
- 重装windows系统后让delphi不必重新安装即可使用
- 使用.NET 创建Windows系统服务及安装完全教程
- RIS实现系统的远程安装之三使用远程安装
- 首次使用.Net系统
- 系统配置:GRUB安装配置及使用汇总
- JIRA 系统安装与使用
- 如何在安装完的系统上面使用64位核心
- 使用 XForms 和 Ruby on Rails 开发小型门诊管理系统,第 1 部分: 安装配置 IBM DB2 9 pureXML