树莓派4b无桌面时连接前为使用方便的部分设置

本文详细介绍了如何配置和优化树莓派系统,包括启用root用户、修改远程登录配置、修改主机名和用户名、更换默认源为清华源、安装pip3以及临时和永久更改pip源。此外,还提供了SSH连接、修改密码和使用Putty的方法。
摘要由CSDN通过智能技术生成


下面是先使用屏幕进行配置。

一、启用root

密码不显示在屏幕上,输入两次回车即可激活root账号。

sudo passwd root  #设置root用户密码
#输入新密码:
#再输入一次密码:
 
sudo passwd --unlock root #启用root用户

二、修改配置文件远程登录root

树莓派系统默认禁止远程登录root用户,因此需要修改配置文件

sudo nano /etc/ssh/sshd_config  配置文件目录

找到PermitRootLogin prohibit-password 改为 PermitRootLogin yes ,并把前面的#去掉。
(记住不是引号里面的哪个PermitRootLogin without-password)

三、修改主机名

修改 hosts 文件,命令如下:

sudo nano /etc/hosts

将 raspberrypi 替换成要修改的名字。然后按 Ctrl+S 保存所做的修改,按 Ctrl+X 退出。

修改 hostname 文件

sudo nano /etc/hostname

默认情况下,这个文件只包含 raspberrypi 这一个名字。请将这里也替换成要修改的名字。

最后,重启树莓派。

四.修改用户名

修改用户名必须开机就以root登录

usermod -l yourname pi #修改用户名为你的名字
groupmod -n yourname pi #修改组名pi为你的名字
mv /home/pi /home/yourname #更改pi的home目录为你的名字的home目录
usermod -d /home/yourname yourname #修改/etc/passwd中yourname用户的home目录地址

有的可能需要允许你的名字的用户使用sudo命令,需要编辑/etc/sudoers文件,将末尾的
pi ALL=(ALL) NOPASSWD: ALL
#改为
yourname ALL=(ALL) NOPASSWD: ALL #此操作需要查看配置文件是否限制了用户权限

或者加入:
yourname ALL=(ALL) ALL

五.修改密码

输入exit退出root用户进入普通用户,用上一步设置的新用户名登录,密码为原密码登录。

sudo passwd yourname  #修改yourname用户密码
#输入新密码:
#再输入一次密码:

#重新锁定root用户:
sudo passwd -l root

六、Putty ssh远程连接

1.新建“ssh”
将SD卡使用读卡器连接到pc上,打开SD卡盘符在boot分区下新建“ssh”文本文档,并删除后缀.txt

2.配置wifi文件
在boot分区下新建“wpa_supplicant.conf”文档,删除后缀.txt;打开wpa_supplicant.conf 输入以下配置:


country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
 ssid="WiFi名,不删除引号,不能有中文" 
 psk="密码,不删除引号" 
 priority=10 
}
 
network={
 ssid="第二个WiFi名"
 psk="第二个密码" 
 priority=替换成数字,数字越大代表优先级越高 
}

直接在IP地址栏输入你的树莓派主机名加 .local 即可(默认的主机名为raspberrypi)]

七、更换默认源为清华源

1.备份源文件:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak

2.编辑系统源文件:

sudo nano /etc/apt/sources.list

3.将初始的源使用#注释掉,添加如下两行清华的镜像源(Raspbian-buster系统):

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi

4.编辑系统源:

sudo nano /etc/apt/sources.list.d/raspi.list

5.用#注释掉原文件内容,用以下内容取代:用#注释掉原文件内容,用以下内容取代:

deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui

6.执行:

sudo apt-get update
sudo apt-get upgrade

7.如果报这个错误GPG error: The following signatures couldn’t be verified because the public key is not available解决方法如下:

sudo gpg --keyserver keyserver.ubuntu.com --recv F42ED6FBAB17C654 #(这个公钥根据提示改)
sudo gpg --export --armor F42ED6FBAB17C654#(这个公钥根据提示改) | sudo apt-key add - 

八、安装pip3

查看python和pip版本(-V或–version都可):

python -V
pip3 --version

【荐】使用官方pip安装脚本安装(安装在python2的site-packages下)、安装pip3(安装在python3的site-packages下)

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
sudo python get-pip.py
sudo python3 get-pip.py

使用apt-get安装pip(安装在python2的dist-packages下)、安装pip3(安装在python3的dist-packages下)

sudo apt-get install python-pip
sudo apt-get install python3-pip

使用easy_install模块安装pip(安装在python2的dist-packages下)、安装pip3(安装在python3的dist-packages下)

sudo python -m easy_install pip
sudo python3 -m easy_install pip

【注】:apt-get安装或者easy_install,包括后面用pip安装模块都会安装在python的dist-packages目录下,只有从源码安装才会安装在site-packages下。

九、在使用pip下载缓慢时可以临时更换pip源为国内其他pip源下载,命令如下:

sudo pip install ModulName -i 镜像源url
#例如豆瓣源下载matplotlib
sudo pip install matplotlib -i https://pypi.douban.com/simple/

国内其他pip源:
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣 http://pypi.douban.com/simple/
Python官方 https://pypi.python.org/simple/
v2ex http://pypi.v2ex.com/simple/
中国科学院 http://pypi.mirrors.opencas.cn/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

十、也可以永久更改pip源

方法一:只需在树莓派命令行中输入下面这一行命令,即可永久设置pip下载源为国内源:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

方法二:配置换源脚本
先创建文件夹,然后打开文件

mkdir ~/.pip
nano ~/.pip/pip.conf

在文件中输入以下内容:

[global]
timeout=100
index-url=https://pypi.tuna.tsinghua.edu.cn/simple/
extra-index-url= http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=
        pypi.tuna.tsinghua.edu.cn
        mirrors.aliyun.com

之后保存退出即可。

参考:
https://hipan.cn/learning/raspberrypi/2018-12-88.html
https://blog.csdn.net/zhuiqiuzhuoyue583/article/details/90597499
https://blog.csdn.net/boy198332/article/details/17508469
https://blog.csdn.net/zbgjhy88/article/details/92023874
https://blog.csdn.net/qq_39507748/article/details/105068524

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值