树莓派3B 系统安装及初始化配置教程
本文仅供学习交流使用,如侵立删!
相关软件下载链接
SD卡格式化工具、系统烧录工具、Raspbian系统镜像
https://pan.baidu.com/s/1o5j_uD31hxLsPP–GRZ4Bw 提取码:9nhv
1.烧录系统
1.1 SD卡格式化
安装SD卡格式化工具,格式化SD卡
1.2 写入系统镜像至SD卡
点击写入后会有个确认覆盖弹窗提示,YES即可,写入过程大概15分钟左右,耐心等待即可。
写入成功:
2.系统配置
在写入完成后,不必急于拔出SD卡,现在在电脑中可以看到一个名字为boot的分区(此分区为FAT32格式,并且容量会很小,这是正常的,在SD卡插入树莓派后,这个boot分区就是系统的/boot文件夹)
2.1 开启SSH
现在的树莓派都是默认关闭SSH的,开启SSH只需要在boot下新建一个名为ssh的文件夹即可(无任何后缀)
2.2 开启强制HDMI输出 (不接显示器的话可以跳过此处)
打开boot分区下的config.txt
修改如下行
hdmi_safe=1
config_hdmi_boost=4
hdmi_ignore_edid=0xa5000080
hdmi_group=2
hdmi_mode=82
参数说明
参数 | 说明 |
---|---|
hdmi_safe=1 | 安全启动HDMI |
config_hdmi_boost=4 | 开启热插拔 |
hdmi_group=1 | CEA电视显示器 |
hdmi_ignore_edid=0xa5000080 | 忽略自动探测的分辨率 |
hdmi_mode=4 | 640x480 60Hz |
hdmi_mode=9 | 800x600 60Hz |
hdmi_mode=16 | 1024x768 60Hz |
hdmi_mode=82 | 1080p 60Hz |
2.3 设置wifi连接
在boot分区下新建wpa_supplicant.conf文件
ssid 为wifi 名称
psk 为wifi密码
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1network={ssid="wifiname"psk="password"priority=1
}
设置完成后,即可将SD卡插入树莓派,启动电源
3.连接树莓派
树莓派默认ssh账户为pi,密码为raspberry
3.1 修改账户密码
sudo passwd pi # 修改pi账户密码
sudo passwd root # 修改root账户密码
3.2 校正时区,时间
date命令查看系统时间
# 打开时区设置
sudo dpkg-reconfigure tzdata
# 选择Asia ---> ShangHai
3.3 修改系统镜像源
# 树莓派系统默认使用nano做为编辑器,修改完成后使用ctrl+x退出,退出时会提示是否保存文件, 按Y即可
# 将原有的镜像地址使用 # 号注释掉
sudo nano /etc/apt/sources.list
# 修改系统源为阿里云源
deb http://mirrors.aliyun.com/raspbian/raspbian/ buster main contrib non-free rpi
deb-src http://mirrors.aliyun.com/raspbian/raspbian/ buster main contrib non-free rpi
3.4 删除系统镜像源备份文件
删除 /etc/apt/sources.list.d/raspi.list
这个文件是备份的镜像源,修改完成以后可以给文件移动到别的目录,以备不时之需,或者直接删除。
如果两个文件都保留的话,会报一堆文件重复的错误。
pi@raspberrypi:~ $ rm -rf /etc/apt/sources.list.d/raspi.list # 会报错 权限问题 使用root权限
rm: cannot remove '/etc/apt/sources.list.d/raspi.list': Permission denied
pi@raspberrypi:~ $ sudo rm -rf /etc/apt/sources.list.d/raspi.list
刷新软件列表,更新系统组件
sudo apt-get update
sudo apt-get upgrade
3.5 安装远程工具
sudo apt-get install tightvncserver # 先安装tightvncserver
sudo apt-get install xrdp # 安装xrdp远程工具
echo mate-session > ~/.xsession # 配置xrdp远程的桌面应用
sudo service xrdp restart # 重启xrdp
设置桌面 为中文:
https://jingyan.baidu.com/article/48206aea900297216bd6b35b.html
win10远程连接后黑屏闪退:修改一下root账户密码 用root账户登录
4.Python3 相关配置
4.1 修改默认python版本为python3
查看当前默认python版本
pi@raspberrypi:~ $ python -V
Python 2.7.16
pi@raspberrypi:~ $ python3 -V
Python 3.7.3
当前默认python为2.7修改为python3.7
如果提示权限错误使用root账户或者添加命令前加sudo
# 删除python旧链接
rm -f /usr/bin/python
# 创建python3新链接
ln -s /usr/bin/python3.6 /usr/bin/python# 删除pip旧链接
rm /usr/bin/pip
# 创建pip3新链接
ln -s /usr/bin/pip3.6 /usr/bin/pip
4.2 安装vim 替代nano
# 安装vim
sudo apt-get install vim
# 修改配置
sudo vim /etc/vim/vimrc
修改vim配置文件为:
# 语法高亮
syntax on
# 显示行号
set nu
树莓派3B 系统安装及初始化配置教程相关推荐
- 树莓派摄像头c语言,树莓派图像处理之摄像头安装+配置教程
树莓派图像处理之摄像头安装+配置教程 本文简单讲讲树莓派如何安装摄像头,以及一些配置和简单使用 树莓派的主板上有一个专门为摄像头模块预留的接口:CSI(Camera Serial Interface) ...
- 凝思系统安装及初始化配置
凝思系统安装及初始化配置 一. 安装前准备 1.确认服务器硬件信息 2.镜像下载 3.制作U盘启动盘 二.操作系统安装步骤 三.英伟达独立显卡驱动安装 1.确定独立显卡的类型 2.下载独立显卡驱动 3 ...
- 树莓派3B摄像头的详细使用教程(拍照+录像+监控)
树莓派4B摄像头的详细使用教程(拍照+录像+监控) 本篇博文将介绍树莓派摄像头是如何在树莓派开发板上从安装到使用的,博主过程中参考了许多帖子,现将整理的比较全面的过程分享出来,供大家参考使用. 排线连 ...
- 树莓派3B+重装系统并配置WiFi
同步发布在个人网站:https://www.zhyong.cn 树莓派简介 树莓派(英语:Raspberry Pi),是一款基于Linux的单片机计算机.它由英国的树莓派基金会所开发,目的是以低价硬件 ...
- 树莓派体验13 - 树莓派3B板载wifi配置方法
树莓派3代B版自带板载wifi和蓝牙,因此想让树莓派通过wifi上网不再需要单独购买wifi模块,通过简单配置板载wifi即可快速实现. 配置方法在命令行操作,前提是你需要进入命令行终端,进入命令行终 ...
- 树莓派 VNC Viewer 远程桌面配置教程
树莓派官方认证的 RealVNC 客户端登录树莓派的方法. 在开始之前,你需要已经登录树莓派,进入到树莓派命令窗口,通过接上显示器和键鼠直接操作或通过 SSH 登录都可以. 启用树莓派 VNC 服务 ...
- vnc 树莓派 链接_树莓派 VNC Viewer 远程桌面配置教程
树莓派实验室在之前介绍过<直接用Windows远程桌面连接树莓派的方法>,使用的是微软的"远程桌面(Remote Desktop Connection)"作为客户端登录 ...
- 树莓派frp服务器和客户端配置教程
frp中文文档:https://github.com/fatedier/frp/blob/v0.14.0/README_zh.md frp配置文件下载:https://github.com/fated ...
- Deepin Linux系统安装及显示器配置教程(可竖屏)
对于Windows mac linux 爱折腾的小白的感觉 用过win10感觉Windows系统总是和linux操作系统不一样,不能满足一个爱折腾星人的欲望(为了把小娜给卸载了,结果注册表删错了,导致 ...
最新文章
- jQuery中的$el是什么意思
- 微处理器含有高速缓存和什么_天天说芯片,芯片到底是什么?
- 回答我,停止 Goroutine 有几种方法?
- Gym 100507G	The Debut Album (滚动数组dp)
- golang mysql断线_MySQL的连接池、异步、断线重连-Go语言中文社区
- rhel7.4搭建Discuz
- vue----sourceMap
- 关于JVM的几个垃圾收集算法思想
- Go语言的复合数据类型struct,array,slice,map
- Web API-定时器
- IOMeter存储测试工具
- 02-Axure9.0软件布局及介绍
- 作为一只爬虫,如何科学有效地处理短信验证码?
- 在配置DNS后服务器启动失败问题的排查
- 第三章 处理机调度与死锁(汤小丹版操作系统笔记) 超全超详细!!!
- 浅谈如何保障服务器安全
- Chuck语言学习笔记——1.环境搭建与程序运行
- chemdraw怎么画拐弯的箭头_使用ChemDraw Prime 15的箭头工具绘制出弧线箭头
- 【朝花夕拾】Lint使用篇
- Mac 命令行关闭和打开蓝牙
热门文章
- WebService 用户名密码验证
- IOS中http请求使用cookie
- Windows 服务器安全维护知识
- 用defy来潜水最终还是挂了........
- unicode 版本 delphi (如XE2)的 TBytes 转换为 AnsiString
- 超强JSP防SQL注入攻击
- js jquery操作的方面xml dom html dom css dom
- Nginx-06:Nginx配置实例之负载均衡
- MySQL笔记9:内连接、左连接、右连接以及全连接查询
- 修改tomcat端口号的方法: