本教程详细记录了树莓派安装系统、网络配置、换源与vscode ssh远程开发配置的方法。
安装树莓派系统主要操作是烧录系统到 micro SD卡。
sudo cp /etc/dhcpcd.conf /etc/dhcpcd.conf_backup
sudo vi /etc/dhcpcd.conf
末尾添加设置即可,其中192.168.128.100/24 ,24 代表 255.255.255.0
interface eth0
static ip_address=192.168.128.100/24
static routers=192.168.1.1
static domain_name_servers=202.102.152.3 114.114.114.114 8.8.8.8
sudo cp /etc/network/interfaces /etc/network/interfaces_backup
sudo vi /etc/network/interfaces
将其中的wla0 无线端口进行修改,修改配置如下。
#allow-hotplug wlan0
#iface wlan0 inet manual
#wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
auto wlan0
iface wlan0 inet static
address 192.168.1.211
netmask 255.255.255.0
gateway 192.168.1.1
wpa-ssid C4
wpa-passphrase 1234567890
其中 wpa-ssid C4 为无线账号,C4
wpa-passphrase 1234567890 ,无线密码1234567890
sudo vi /etc/apt/sources.list
接着编辑这个文件,如下图所示,把原来的内容注释掉(最前面加 # 号),在文件最顶部添加下面的内容:
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
同样的方法,把 /etc/apt/sources.list.d/raspi.list
文件也替换成下面的内容:
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
sudo apt update
sudo apt apt install -y --no-install-recommends openssh-server
ssh pi@ip
sudo vim /etc/ssh/sshd_config
修改下面几行
# Authentication
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
重启ssh
sudo service ssh start
# 开机自动启动ssh命令
sudo systemctl enable ssh
windows端vscode:
在设置面板中打开应用->可选功能->搜索 SSH,如下图所示,将两个都安装好。
vscode 安装 Remote Development 插件,此插件包括三个小插件分别是 Remote – WSL、Remote – Contaomers 和
Remote – SSH,我们用到的就是 Remote – SSH
安装好 Remote Development 和 python 插件后在 vscode 左侧就有一个小电视机的图标,点击此图标后选择 SSH
Targets,之后点击小齿轮设置,选择设置搜索框中选中第一个,之后出现 SSH 远程设置界面,其中 Host 是指在 vscode
中远程连接的名字,Hostname 值的是宿主机下的 IP 地址,User 写pi即可,Port 是指 写 22 号端口
映射到宿主机下的端口。
启动远程连接
之后选择 Linux,按照提示连接即可。
扫描下方二维码即可关注我的微信公众号【极智视界】,获取更多实践项目资源和读书分享,让我们用极致+极客的心态来迎接AI !