树莓派笔记
树莓派镜像
64位系统的树莓派得用Debian源
设置wifi连接
在boot分区下新建wpa_supplicant.conf
文件
ssid 为wifi 名称
psk 为wifi密码
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="wifiname"
psk="password"
priority=1
}
连接树莓派
树莓派启动后,指示灯会亮起,3b+上,红色灯亮起时,为接通电源状态,绿色灯亮起时,为系统在对SD卡做读写操作。树莓派启动后,就可以通过SSH连接登录系统。(查询树莓派的IP地址就可,端口默认22)
树莓派默认ssh账户为pi
,密码为raspberry
pi
raspberry
修改密码
# 修改pi密码
sudo passwd pi
# 修改root密码
sudo passwd root
校正时区,时间
输入date
命令看查看当前系统时间
# 打开时区设置
sudo dpkg-reconfigure tzdata
# 选择Asia ---> ShangHai
再次输入date
命令检查时间
换源说明
首先通过 uname -m
确定你使用的系统的架构。
uname -m
需根据你的 Raspbian 选择对应的 Debian 版本:
Debian 9 (stretch) Debian 10 (buster) Debian 11 (bullseye)
建议使用清华源,阿里云的源无法安装docker等应用,本文 以Debian 11 (bullseye)
为例进行换源操作
编辑sources.list 文件
sudo nano /etc/apt/sources.list
- armv7l
# armv7l 用户:编辑 `/etc/apt/sources.list` 文件,删除原文件所有内容,用以下内容取代
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bullseye main non-free contrib rpi
# deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ bullseye main non-free contrib rpi
# armv7l 用户如果需要开启 multi-arch 使用 arm64 软件源,需要在 `/etc/apt/sources.list` 中加上
deb [arch=arm64] http://mirrors.tuna.tsinghua.edu.cn/raspbian/multiarch/ bullseye main
- aarch64
# aarch64 用户:编辑 `/etc/apt/sources.list` 文件,用以下内容取代:
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
编辑raspi.list 文件
# 对于两个架构,编辑 `/etc/apt/sources.list.d/raspi.list` 文件,删除原文件所有内容,用以下内容取代:
deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ bullseye main
更新软件源列表
注意:网址末尾的raspbian
重复两次是必须的。因为 Raspbian 的仓库中除了APT软件源还包含其他代码。APT软件源不在仓库的根目录,而在raspbian/
子目录下。
编辑镜像站后,请使用sudo apt-get update
命令,更新软件源列表,同时检查您的编辑是否正确。
sudo apt-get update
pip换源
# 国内源
# 阿里云 https://mirrors.aliyun.com/pypi/simple/
# 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
# 豆瓣(douban) http://pypi.douban.com/simple/
# 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
# 中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
# 临时使用某一个源下载
pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple
# 更换源
# linux 编辑~/.pip/pip.conf , 如果不存在就新建一个
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
权限切换
切换账户
在使用Linux服务器或者虚拟机的时候,可能用到超级用户的权限,
利用su root
,输入密码就可以获得超级用户权限,
su root
退出使用exit
就可以回到普通用户了
exit
忘记密码
如果忘记密码,可通过以下命令直接修改密码
#修改 root 密码
sudo passwd root
#修改默认的用户名为pi的密码,按照提示重复输入两次新密码即可
sudo passwd pi
网络代理
- 编辑/etc/profile文件
sudo nano /etc/environment
- 在最后增加两行,后面的IP和端口依据实际情况修改
export http_proxy="http://192.168.31.247:7890"
export https_proxy="http://192.168.31.247:7890"
export no_proxy="localhost, 127.0.0.1"
- 接下来输入以下命令
sudo visudo
- 将下面的行添加到文件中,这样sudo将使用您刚刚创建的环境变量:
Defaults env_keep+="http_proxy https_proxy no_proxy"
- 之后重启就可以了
sudo reboot
安装Nomachine
- 查看自己的系统信息
sudo uname -a
- 下载对应版本的Nomachine
我的是V8+
,因此这里下载 NoMachine for Raspberry ARMv8 TAR.GZ
版本
将下载的内容mv到/usr文件夹
sudo mv nomachine_7.6.2_3_armv7hl.tar.gz /usr
解压文件
sudo tar zxvf nomachine_7.6.2_3_armv7hl.tar.gz
安装文件
sudo /usr/NX/nxserver --install