Raspberry Pi 3安装配置Raspbian过程
1. 前期准备
硬件
- Raspberry Pi 3主板
- 5V 1A安卓充电器及数据线
- Samsung 64GB UHS-1 Class10 TF存储卡
- TF卡读卡器
- 网线
- HDMI高清线(可无)
- 支持HDMI输入的显示器(可无)
软件
- Win32DiskImager-0.9.5-install.exe
- Advanced IP Scanner v2.4 2526 for Windows(无HDMI线时必须)
- HDD Low Level Format Tool ver.4.40(可无)
操作系统
- 2016-05-27-raspbian-jessie.zip(树莓派官方系统)
- Windows XP x64 Edition
- Update for Windows Server 2003 x64 Edition (KB955704)
(解决Win XP不支持exFat磁盘格式的补丁,TF卡小于64g无此困扰)
2. 安装Raspbian
树莓派主板上没有BOIS,而且没有时钟芯片,默认从TF卡引导启动系统。官方推荐使用Win32DiskImager.exe直接将Raspbian系统的*.img镜像写入TF卡即可完成安装过程。详细过程如下:
- 解压2016-05-27-raspbian-jessie.zip得到2016-05-27-raspbian-jessie.img;
- 运行Win32DiskImager.exe,将上述*.img系统镜像写入TF卡即可。
安装完成后,TF卡被分成两个分区:
- 67MB vfat格式的引导分区(系统启动后被挂载在/boot目录)
- TF卡剩余空间 ext4格式的磁盘分区
引导进入Raspbian系统后,查看分区情况如下(*tmpfs格式为内存分区):
由于Windows下不识别ext4格式的磁盘,在资源管理器中查看TF卡只显示一个67MB大小、名字为boot的盘符。若想恢复TF卡整个空间为windows可识别的fat32/exfat格式,需要使用低级格式化工具HDD Low Level Format Tool(windows磁盘管理器无法处理ext4格式磁盘)。
另外,树莓派官网也为需要安装多个操作系统的群体提供了NOOBS的安装方式。
详情参考:安装配置树莓派的最佳工具——NOOBS
3. Raspbian用户名和密码
默认用户名 | 默认密码 |
---|---|
pi | raspberry |
root | 空 |
(由于root用户默认不允许SSH方式登陆,首次登陆推荐pi用户登陆Raspbian)
- 3.1 新增用户ssyang
- 3.2 修改ssyang用户权限
- 3.3 指定ssyang用户主目录
4. 获取Raspbian IP地址(无显示器时)
- 查看路由器新增IP,详情参考:树莓派无显示器上手步骤
- 使用Advanced IP Scanner搜索局域网IP。
5. putty配合WinScp远程连接Raspbian
为了安全起见,默认情况下Raspbian是不允许root用户进行SSH远程登录的。修改SSH配置如下:
- nano /etc/ssh/sshd_config
默认PermitRootLogin without-password
改为PermitRootLogin yes - 重启SSH服务
service sshd restart或者/etc/initd.d/sshd restart - 测试ROOT用户登陆SSH
6. 修改raspbian系统配置
raspi-config是Raspbian自带的一个系统配置工具。
运行命令:sudo raspi-config
- Expand Filesystem
Raspbian写入TF卡后,根分区不会使用剩余的TF卡空间,造成空间浪费,运行此选项后会把根分区扩展到整个TF卡。 - Internationalisation Options
- Change Locale
默认英文就好,使用putty时,中文可能会遇到乱码问题。
若改成中文,建议先安装中文字体:
sudo apt-get install ttf-wqy-zenhei ttf-wqy-microhei
选中zh-CN GB2312、zh-CN GB18030、zh-CN UTF-8,然后
默认语言选中zh-cn。 - Change Timezone
设置时区。
- Change Locale
- Add to Rastrack
把你的PI的地理位置添加到一个全世界开启此选项的地图,建议不要开了,免得被跟踪。 - Overclock
超频,建议不要更改,更改后会失去保修。 - Advanced Options
- Hostname 在网上邻居或者路由器能看到的主机名称
- SSH 是否运行SSH登录,建议开户此选项。
- Audio 选择声音默认输出到模拟口还是HDMI口
详情参考:树莓派官方设置工具raspi-config 2014最新版使用教程
7. 更新软件源
中国科学技术大学Raspbian镜像使用帮助
编辑 nano /etc/apt/sources.list文件。删除原文件所有内容,用以下内容取代:
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main non-free contrib
deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main non-free contrib
编辑此文件后,
使用sudo apt-get update命令,更新软件列表。
使用sudo apt-get upgrade命令,更新软件。
8. 设置静态IP
旧版配置如下(新版本已失效)
新版配置如下(2016-05-27-raspbian-jessie.zip)
已接入无线网配置文件(/etc/wpa_supplicant/wpa_supplicant.conf)
DNS(/etc/resolv.conf)
nameserver 218.2.2.2 #DNS主服务器
nameserver 218.4.4.4 #DNS备用服务器(附:手动重启网络)
sudo /etc/init.d/networking restart #重新加载网络配置文件
sudo ifup eth0 # 启动网卡eth0
9. 使用realvnc远程访问Raspbian桌面
- 安装
安装linux server:sudo apt-get install tightvncserver
下载windows client :VNC-Viewer-5.3.2-Windows配置并建立连接
vncserver
vncclient
- 附1:Linux开机启动vncserver脚本
(启动脚本的名称,有和程序名一致的习惯)
touch /etc/init.d/tightvncserver #在/etc/init.d/中创建一个文件tightvncserver
chmod +x /etc/init.d/tightvncserver #为上述文件增加可运行权限
nano /etc/init.d/tightvncserver #编辑上述文件,添加如下内容
#! /bin/sh
### 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# Set the USER variable to the name of the user to start tightvncserver under
export USER='pi'eval cd ~$USERcase "$1" instart)# 启动命令行。此处自定义分辨率、控制台号码或其它参数。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;;
esacexit 0
(注:USER变量的值为默认用户名,这里是pi。)
update-rc.d tightvncserver defaults #增加到开机启动列表
update-rc.d -f tightvncserver remove #从开机启动列表移除
service tightvncserver status #查看tightvncserver服务状态
详情参考:VNC远程登录Raspbian图形界面
- 附2:XRDP中继服务
xrdp是在Linux上能够实现被Windows远程桌面控制的“中继服务”,它底层仍然使用VNC模块,在此基础上包装了Windows远程桌面协议RDP。
apt-get install xrdp #安装xrdp服务
安装后即可使用Raspbian用户名和密码访问树莓派。
Raspberry Pi 3安装配置Raspbian过程相关推荐
- Raspberry Pi 3B 安装Miniconda
Raspberry Pi 4B 安装 Miniconda 查看内存信息 查看系统信息 查看树莓派的Linux版本 下载 miniconda 安装 Miniconda3 更新配置文件 查看安装的 con ...
- 在Raspberry Pi上安装HDMI-CEC
转自https://www.labno3.com/2021/02/01/using-hdmi-cec-on-a-raspberry-pi/ HDMI-CEC是一种特殊的协议,用于电视与另一个设备通过H ...
- Raspberry Pi Zero 单板配置手记(三)使用 NetworkManager 管理网络连接
RPi Zero 使用 NetworkManager 管理网络连接 前言 一.准备工作 1. 工具/材料 2. 登录到树莓派并配置网络共享 3. 安装必备工具 二.安装 NetworkManager ...
- 树莓派支持uvi协议吗_树莓派如何控制电视机,在Raspberry Pi上安装HDMI-CEC
在本教程中,我将展示如何使用HDMI-CEC和树莓派来控制电视. HDMI-CEC是一种特殊的协议,用于电视与另一个设备通过HDMI电缆进行通信.该协议允许电视控制另一个设备,同时也允许该设备控制电视 ...
- Raspberry Pi 3B 安装NoneBot2
Raspberry Pi 3B 安装NoneBot2 查看系统信息 下载 go-cqhttp release文件 解压并运行 修改 config.yml 配置文件 安装 nonebot2 需要解决的问 ...
- 如何在Raspberry Pi上安装Fedora 25
2016年10月,宣布了Fedora 25 Beta的发布,以及对Raspberry Pi 2和3的最初支持 . 一个月后发布了Fedora 25的最终"通用"版本,从那时起,我一 ...
- 在Raspberry Pi上安装DShield Honeypot
A lightweight honeypot that contributes threat intelligence data to SANS Internet Storm Center (ISC) ...
- 树莓派B raspberry pi B 安装魔镜
树莓派B raspberry pi B 安装魔镜 一.前言 最近想弄一个魔镜玩一玩,效果如下: 有没有感觉太好看了,这是magicmirror的官网 这张图也展示了它的原理,就是相框+原子镜+屏幕,如 ...
- VLOG丨树莓派Raspberry Pi 3安装PLEX并挂载USB硬盘打造最牛的微型家庭影音服务器2018...
视频介绍 树莓派3安装目前最流行的PLEX服务器,实现既能最大限度降低功耗,也能随时随地观看分享影片. 一.在树莓派下安装PLEX媒体服务器 1.在终端,将你的树莓派更新至最新 sudo apt up ...
最新文章
- ADPRL - 近似动态规划和强化学习 - Note 6 - Mitigating the Curse of Dimensionality
- PHP_常用字符串处理函数
- 学习电脑软件_推荐5款从零基础学习打字的电脑软件
- pyqt QGridLayout示例
- Tomcat connector 实现原理
- linux qt遍历设备,Qt获取设备环境变量
- 温故知新(七七)nextTick 是在本次循环执行,还是在下次,setTimeout(()=>{},0)呢
- 有趣的隐式图模型——USACO CONTEST FEB07 白银莲花池
- 解决iview weapp的i-input组件在微信开发者工具中不能输入值的问题
- php酷狗音乐API接口,酷狗音乐抓取api
- Flexigrid在FleaPHP下的使用方法介绍
- SurfaceView出现ANR:Surface has already been released的解决办法
- C++ OpenCV特征提取之KAZE检测
- SE-Networks
- 全栈开发必看书籍整理及推荐(精选)
- 转贴和菜头的曝脸存照
- 远程连接 错误 内部错误_关于错误的性质和原因。 了解错误因素
- Linux常用命令-1
- 00后表示真干不过,部门新来的00后测试员已把我卷崩溃,想离职了...
- 5G时代带动陶瓷PCB成长——GPS陶瓷天线调试方法 (一)
热门文章
- 打开PowerPoint提示:PowerPoint上次起送时失败。以安全模式启动PowperPoint将帮助您纠正或发现启动中的问题
- 曾国藩家书-修身篇 致诸弟·明师益友虚心请教
- 通俗理解ROC曲线(Receiver Operating Characteristic Curve)
- 坚果云 linux 使用方法,树莓派4B踩坑指南 - (10)安装坚果云(暂时失败)
- 给电脑C盘系统盘瘦身的四种方法
- 卖计算机配件的二手平台,电脑哪些配件适合买二手,哪些最好入新?
- Linux 安装 Composer
- 基于BRNN的政务APP评论端到端方面级情感分析方法
- springboot实现oos上传下载
- 请教dalao,为什么运行时二三步会合并到一起?