有错的地方,或者不同意见的,烦请留言,或者发邮箱。
邮箱地址:1746902011@qq
—————————————————————————————————
硬件:
我所买的是亚博智能科技的树莓派3B+E14新款-基础套餐。
软件:
a,树莓派系统
系统下载官网:https://www.raspberrypi/downloads/raspbian/
我这边截图不方便,但是打开上面的连接,会有三个系统选项,我选的右边这个,信息如下:
Raspbian Stretch with desktop
Image with desktop based on Debian Stretch
Version: November 2018
Release date: 2018-11-13
Kernel version: 4.14
Release notes: Link
sha256码:a121652937ccde1c2583fe77d1caec407f2cd248327df2901e4716649ac9bc97
b,笔记本系统
我用的是arch linux
1,贴散热片
树莓派3B+的CPU自带散热片,所以不需要贴,只需要贴4个USB口旁边的南桥芯片和内存芯片的散热片就好了。
南桥芯片:很多立柱的那个散热片,贴在主板正面
内存芯片:贴那个黄色的散热片,贴在主板背面
2,下载树莓派系统
如上,下载好就是了。
3,检验系统下载的是否正确
[gyz@archlinux 下载]$ sha256sum '2018-11-13-raspbian-stretch(1).zip'
a121652937ccde1c2583fe77d1caec407f2cd248327df2901e4716649ac9bc97 2018-11-13-raspbian-stretch(1).zip
注意:sha256后面跟下载好的那个压缩文件就好,不需要单引号,我这个是特殊情况。
4,解压
[gyz@archlinux 下载]$ unzip '2018-11-13-raspbian-stretch(1).zip'
Archive: 2018-11-13-raspbian-stretch(1).zip
replace 2018-11-13-raspbian-stretch.img? [y]es, [n]o, [A]ll, [N]one, [r]ename:
我这里就不解压了,解压后的文件就是
2018-11-13-raspbian-stretch.img
5,刻录到TF卡
a,先将TF卡放到读卡器,插入笔记本,正常的话,这个笔记本系统自动挂载TF卡;
b,下载TF卡
[gyz@archlinux 下载]$ sudo umount /dev/sdb
c,使用dd刻录
[gyz@archlinux 下载]$ sudo dd bs=4M status=progress if=2018-11-13-raspbian-stretch.img of=/dev/sdb
注意这个地方不是sdb1,是sdb。
6,配置wifi
a,经过第5步,TF卡变成了sdb1和sdb2两个分区,挂载sdb2分区到笔记本的/mnt上;
[gyz@archlinux 下载]$ sudo mount /dev/sdb2 /mnt
[gyz@archlinux 下载]$ cd /mnt
b,打开手机热点,配置wifi信息(其实就是在boot下新建一个wpa_supplicant.conf文件),使得开机自动连接手机wifi;
[gyz@archlinux mnt]$ ls
bin dev home lost+found mnt proc run srv tmp var
boot etc lib media opt root sbin sys usr
[gyz@archlinux mnt]$ cd boot
[gyz@archlinux boot]$ vim wpa_supplicant.conf
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="GuoYanZhang" //这个是你1个wifi的名字
psk="12345678" //第1个wifi的密码
key_mgmt=WPA-PSK
}
network={
ssid="CMCC-WR47" //这个是你2个wifi的名字
psk="wq6kvdmb" //第2个wifi的密码
key_mgmt=WPA-PSK
}
注意,这个地方不需要有两个,只是我写了两个,第一个是手机热点的,第二个是房东家的。
另外,有人wpa_supplicant.conf会在开机的时候自动被拷贝到/etc/wpa_supplicant/下,但是我是自己给拷贝过去了一份。
7,配置ssh
[gyz@archlinux mnt]$ cd boot
[gyz@archlinux boot]$ touch ssh
就是在boot目录下新建一个ssh文件,注意是文件,不是文件夹,据说是系统启动时,检测到boot下有一个ssh文件,会开始ssh服务。
8,配置静态ip
[gyz@archlinux mnt]$ cd etc/
[gyz@archlinux etc]$ sudo vim dhcpcd.conf
interface wlan0
static ip_address=192.168.43.200/24
static routers=192.168.43.1
static domain_name_servers=192.168.43.1
注意,这个地方让你的笔记本也连接你手机热点,查看笔记本的ip,将树莓派的静态ip设置为与笔记本同一网段,这样才可以ping通和ssh。
[gyz@archlinux ~]$ ip address
...
...
...
wlp8s0
valid_lft 2272sec preferred_lft 2272sec
inet 192.168.43.65/24 brd 192.168.43.255 scope global secondary noprefixroute wlp8s0
...
9,退出/mnt,弹出TF卡,将TF卡插上树莓派板子,1分钟左右就会看到手机热点多了一个设备连接。
10,笔记本ssh树莓派
[gyz@archlinux ~]$ ssh pi@192.168.43.200
Password:
Linux raspberrypi 4.14.79-v7+ #1159 SMP Sun Nov 4 17:50:20 GMT 2018 armv7l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Thu Dec 27 05:13:44 2018
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to start 'ssh.service'.
Multiple identities can be used for authentication:
1. ,,, (pi)
2. root
Choose identity to authenticate as (1-2): 1
Password:
==== AUTHENTICATION COMPLETE ===
pi@raspberrypi:~ $
注意,第一次连接的时候会询问是否信任该设备,yes就可以了,或者照着下面的,修改一下,以后都不需要了。
pi@raspberrypi:~ $ sudo vim /etc/ssh/ssh_config
StrictHostKeyChecking no
树莓派默认的用户名是:pi,密码是:raspberry。
可以修改:
pi@raspberrypi:~ $ sudo passwd pi
更多推荐
树莓派3代B+型贴散热片,连接wifi,并开启ssh服务(不需要任何windows工具)
发布评论