树莓派简单⼊门(基本⼩案例)
树莓派的简单⼊门
我也是⼩⽩第⼀次玩,把⼀些经验总结⼀下,也是参考了许多⼤佬的博客
我使⽤的是树莓派3b,烧的系统也是最简单的2019-09-26-raspbian-buster-full
默认的账号和密码
Raspberry Pi
默认⽤户是 pi 密码为 raspberry
CentOS 7
默认主机名:rpi2 默认⽤户名 root 密码 centos
Ubuntu
默认⽤户是 ubuntu 密码为 ubuntu
常⽤命令
关机命令
sudo shutdown -h now
重启命令
sudo shutdown -r now
查看(tf卡)内存空间
df -h
开启ssh连接
⽅式⼀
将空⽩的ssh⽂件放⼊SD卡的boot盘
⾸先是给sd卡下系统,下完之后显⽰扩展名,⾸次开机需要⽤SSH登陆的时候,就需要在系统烧录完
毕后,进⼊到boot分区盘, 新建⼀个名为ssh的空⽩没有扩展名的⽂件⽂件,完成后再将SD卡插回树莓派,就可以正常使⽤SSH了,这样以后会默认开启ssh连接
⽅式⼆
1.SSH服务安装
sudo apt-get install openssh-server
检查树莓派SSH服务是否开启
ps -e |grep ssh
SSH服务开启
sudo /etc/init.d/ssh start
SSH服务配置端⼝
vi /etc/ssh/sshd_config
可以配置SSH服务的各项参数,如端⼝配置,默认端⼝为22,可以配置为其他端⼝,配置后重启⽣效
树莓派SSH服务开机⾃动启动
vi /etc/rc.local
在终端命令⾏中启动SSH服务后,如果系统重启或关机后启动,SSH服务默认是关闭的,依然需要⼿动启动,为了⽅便可以设置SSH服务开机⾃动启动,打开/e tc/rc.local⽂件,在语句exit 0之前加⼊:
/etc/init.d/ssh start
配置wifi⽂件,放⼊SD卡的boot盘
⽤同样的⽅法新建⼀个空⽩⽂件f(注意要删掉扩展名.txt)
⽤⽂本编辑器打开f,输⼊以下配置,可以⽤多个network{}来配置多个wifi:
country=GB
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="将我替换成第⼀个WiFi的名字,不删除引号,不能有中⽂"
psk="将我替换成WiFi密码,不删除引号"
priority=将我替换成数字,数字越⼤代表优先级越⾼
}
network={
ssid="将我替换成第⼆个WiFi的名字,不删除引号,不能有中⽂"
psk="将我替换成WiFi密码,不删除引号"
priority=将我替换成数字,数字越⼤代表优先级越⾼
}
将ssh空⽩⽂件和f⽂件放⼊SD卡的boot盘中。
获取树莓派ip
1. 如果树莓派连接到了显⽰屏上,可以直接⿏标指向右上⾓⽹络图标,ip地址会⾃动显⽰
2. 如果树莓派连接到了显⽰屏上,可以打开树莓派命令⾏窗⼝,输⼊ifconfig
3. 如果没有显⽰屏,⽤电脑连到与树莓派同⼀个⽹络的wif或者有线⽹络下,在电脑上打开局域⽹ip扫描器,扫描出树莓派ip地址
更换源
默认的下载速度很慢所以需要我们⾃⼰更换国内的源
编辑/etc/apt/sources.list⽂件
sudo nano /etc/apt/sources.list
⽤#注释掉原⽂件内容,⽤以下内容取代
deb mirrors.tuna.tsinghua.edu/raspbian/raspbian/ buster main non-free contrib rpi
deb-src mirrors.tuna.tsinghua.edu/raspbian/raspbian/ buster main non-free contrib rpi
使⽤组合件Ctrl+X,退出,此时会提醒你是否保存,输⼊y即可
编辑/etc/apt/sources.list.d/raspi.list⽂件
⽤#注释掉原⽂件内容,⽤以下内容取代
deb mirrors.tuna.tsinghua.edu/raspberrypi/ buster main ui
deb-src mirrors.tuna.tsinghua.edu/raspberrypi/ buster main ui
更换完源后运⾏下⾯两个命令
sudo apt-get update
sudo apt-get upgrade
这个命令,会访问源列表⾥的每个⽹址,并读取软件列表,然后保存在树莓派本地。
以上步骤实现了Respbian的包管理器apt-get换源到清华⼤学软件镜像站,并更新了软件列表,今后在树莓派命令⾏中执⾏sudo apt-get install 软件名时便会⾃动从清华⼤学开源软件镜像站⾼速下载
远程桌⾯连接
sudo apt-get install xrdp
使⽤windows⾃带的远程桌⾯连接
注意如果在别处粘的源使⽤的是stretch,可能出现远程连接时蓝屏的现象,stretch已更新为buster,我上⾯的源已经改了过来
遇到的问题
树莓派打开⽂件夹闪退问题
解决包冲突问题
sudo apt-get full-upgrade
重新安装pcmanfm
sudo apt-get install --reinstall pcmanfm
重启
sudo reboot
给Python的第三⽅模块安装⼯具pip换源
⽅法⼀:⼀⾏命令换源
清华⼤学开源软件镜像站官⽅推荐⽅法,但该⽅法在树莓派上可能会失效。
只需树莓派命令⾏中输⼊下⾯这⼀⾏命令,即可永久设置pip下载源为国内源
pip config set global.index-url pypi.tuna.tsinghua.edu/simple
注意:是 https ⽽不是 http,simple 不能少
⽅法⼆:配置换源脚本
该⽅法在树莓派上亲测有效
在树莓派的命令⾏中依次输⼊运⾏以下三个命令
sudo mkdir ~/.pip
cd .pip
sudo f
vim编辑器下载与安装在打开的⽂件中输⼊以下内容:
[global]
timeout=10
index-url =  mirrors.aliyun/pypi/simple/
extra-index-url= pypi.douban/simple/
[install]
trusted-host=
mirrors.aliyun
pypi.douban
先按键盘上的ctrl+o,再按回车保存,再按ctrl+x退出nano编辑器回到命令⾏界⾯。树莓派内部配置
打开树莓派命令⾏界⾯输⼊命令,进⼊树莓派配置界⾯。
sudo raspi-config
Localisation Options选择地区
第⼀⾏:Change Locale 选择所在国家
这是⼀串很长的列表,到这个列表的最下⾯,让光标指在zh_CN.UTF-8 UTF-8前⾯,先按空格,再按回车,回到之前的界⾯再按回车。
Change Timezone 选择所在时区

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。