树莓派4B 的折腾之旅【2020年4月27日更新】


一、安装 Ubuntu 系统

1. 下载系统

返回目录

点击跳转到 Ubuntu官网 下载系统
在这里插入图片描述
点击后会跳转到另一个页面,并弹出弹窗让你保存系统镜像。如果没反应就点击 Download Now
在这里插入图片描述
先让它下着,接下来进行第二步。

2. 格式化 TF 卡

返回目录

点击下载格式化软件SD Card Formatter
打开页面,往下滑动页面,点击下图红色框住的地方进行下载
在这里插入图片描述
解压下载好的 SDCardFormatterv5_WinEN.zip 文件
在这里插入图片描述
会得到 SD Card Formatter 5.0.1 Setup.exe 安装文件。
当你下载的时候,可能不是 5.0.1 了,不过没关系,双击它开始安装。
在这里插入图片描述
点击 Next … 进行安装
在这里插入图片描述
安装完成会在电脑桌面看到图标
在这里插入图片描述
双击运行它,如下图所示
在这里插入图片描述
把 TF 插到 读卡器上,再把读卡器插到电脑的 USB 口上
在这里插入图片描述
这时候,软件自动识别了 TF 卡
在这里插入图片描述
点击 Format ,提示会把 TF 卡里的内容都抹除了。点 是(Y) 开始格式化。
在这里插入图片描述
格式化成功,点击确定。关掉软件既可。
在这里插入图片描述
接着进行下一步

3. 烧录系统到 TF 卡

返回目录

点击下载烧录软件 win32diskimager
打开页面往下滑,看见 Download 按钮 点击进行下载
在这里插入图片描述
解压下载好的 Win32DiskImager-1.0.0-src.zip 文件
在这里插入图片描述
会得到 win32diskimager-1.0.0-install.exe 安装文件,双击开始安装
在这里插入图片描述
点选 I accept the agreement 之后,再点 Next、Next、Install、Finish
在这里插入图片描述
安装完成会在电脑桌面上看到它的图标,双击运行。
在这里插入图片描述
要选正确 TF 卡的盘符
在这里插入图片描述
这时候,我的系统镜像已交下载好了。
在这里插入图片描述
解压出 ubuntu-20.04-preinstalled-server-arm64+raspi.img 镜像文件
在这里插入图片描述
在软件里,点击开始选择系统镜像
在这里插入图片描述
选择刚才 解压出来的 系统镜像
在这里插入图片描述
点击写入,会弹出提示,点击 yes 进行烧录系统
在这里插入图片描述
等待完成提示,系统就烧入完成了。
在这里插入图片描述
退出软件,安全弹出 TF 卡
在这里插入图片描述

4. 启动树莓派4B

返回目录

  1. 把 烧录好系统的 TF 卡 插入到 树莓派 4B 上
    在这里插入图片描述
  2. 插上电源线,树莓派4B 就启动了
    在这里插入图片描述

5. 连接树莓派4B

返回目录

第一次连接树莓派有两种方法:一是直接控制;二是用电脑控制。选一个适合的方式进行操作。

5.1 直接控制树莓派4B

返回目录

  1. 要直接控制 树莓派4B 的话,需要接上 USB 口的 鼠标 和 键盘;连接显示器;再接上能上网的网线。
    在这里插入图片描述

5.2 用电脑控制树莓派4B

返回目录

如果要用 PC 或 笔记本 控制 树莓派4B 的话,就需电脑有两块网卡,一个连接上网,另一个用网线连接到树莓派上。两个网卡其中一个必须是 RJ45接口,如果没有,就用 usb 网口转换器。

5.2.1 Mac 设置

返回目录

  1. MacOS -> 系统偏好设置 -> 共享
    在这里插入图片描述
  2. 打开终端,输入 arp -a查看网络内的ip,有 [bridge] 就是树莓派了。
    在这里插入图片描述
5.2.2 Win10 设置

返回目录

  1. 控制面板 -> 网络和共享中心 -> 更改适配器设置 -> 以太网 -> 属性 -> 共享
    点选“允许其他网络用户通过此计算机的 Internet 连接来连接(N)”
    再选一个专用网络连接,最后点击确定。如果有弹窗就说明选错了,重新选。

    也可以按照下图的方式进行操作。
    在这里插入图片描述

  2. 按 Win + R 键,输入 cmd
    在这里插入图片描述

  3. 点击确定,打开命令行窗口,输入 arp -a
    在这里插入图片描述
    在"接口:192.168.137.1" 中找到最与众不同的那个就是树莓派的IP
    【暂时没图,以后补上】

6. 登陆系统

返回目录

  1. Ubuntu 系统的默认账户和密码是:
    账号:ubuntu
    密码:ubuntu

  2. 用 ssh 连接树莓派4B,Mac系统用终端,Win10 用 cmd 输入 ssh ubuntu@树莓派的ip地址,再输入密码,按回车。
    在这里插入图片描述

  3. 第一次登陆需要修改密码。看到下图时输入ubuntu 回车,之后再输入新密码回车,再次确认新密码回车。修改成功就会断开连接。
    在这里插入图片描述

  4. 用新密码重新登陆树莓派4B。

二、修改镜像源

返回目录

清华源:https://mirrors.tuna.tsinghua.edu.cn
阿里源:https://mirrors.aliyun.com(未试过)
中科大源:https://mirrors.ustc.edu.cn(未试过)
163源:http://mirrors.163.com(未试过)

  1. 备份原来的源文件
    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    
  2. 编辑源文件
    sudo vi /etc/apt/sources.list
    
    把所有的 http://ports.ubuntu.com/ubuntu-ports 换成清华源的地址 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports
    :wq #保存
    
  3. 更新缓存和升级
    sudo apt-get update
    sudo apt-get upgrade
    

三、设置 Wi-Fi

1. 手动连接 Wi-Fi

返回目录

  1. 安装网卡工具
    #1. 安装网卡工具
    sudo apt install net-tools
    #2. 查看网卡信息
    ifconfig
    #3. 手动启动/关闭 Wi-Fi
    ifconfig wlan0 up/down
    
  2. 安装无线网卡工具
    #1. 安装无线网卡工具
    sudo apt install wireless-tools
    #2. 查看无线网卡属性
    iwconfig
    #3. 启动无线网卡
    sudo ifconfig wlan0 up
    #4. 查看附近的无线网
    sudo iwlist wlan0 scan | grep ESSID
    
  3. 连接 Wi-Fi
    #1. 安装 wpa_supplicant
    sudo apt install wpasupplicant
    #2. 生成配置文件 ESSID 替换为要连接的 Wi-Fi 名字,PASSWORD 替换为该 Wi-Fi 的密码
    wpa_passphrase ESSID PASSWORD | sudo tee /etc/wpa_supplicant/wpa_supplicant.conf
    #3. 连接wifi
    sudo wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
    #4. 获取IP地址
    sudo dhclient wlan0 -r
    

    注意:如果操作错误,再次配置时,最好删掉 /var/run/wpa_supplicant/ 里的文件。

2. 开机启动自动连接 Wi-Fi

返回目录

  1. 停止开机启动 NetworkManager 服务
    sudo systemctl disable NetworkManager-wait-online NetworkManager-dispatcher NetworkManager
    
  2. 新建 wpa_supplicant 启动文件
    sudo cp /lib/systemd/system/wpa_supplicant.service /etc/systemd/system/wpa_supplicant.service
    sudo vi /etc/systemd/system/wpa_supplicant.service
    
    wpa_supplicant.service
    [Unit]
    Description=WPA supplicant
    Before=network.target
    After=dbus.service
    Wants=network.target
    IgnoreOnIsolate=true
    
    [Service]
    Type=dbus
    BusName=fi.w1.wpa_supplicant1
    #ExecStart=/sbin/wpa_supplicant -u -s -O /run/wpa_supplicant
    ExecStart=/sbin/wpa_supplicant -u -s -c /etc/wpa_supplicant/wpa_supplicant.conf -i wlan0
    
    [Install]
    WantedBy=multi-user.target
    #Alias=dbus-fi.w1.wpa_supplicant1.service
    
  3. 新建 dhclient 启动文件
    sudo vi /etc/systemd/system/dhclient.service
    
    dhclient.service
    [Unit]
    Description= DHCP Client
    Before=network.target
    After=wpa_supplicant.service
    
    [Service]
    Type=simple
    ExecStart=/sbin/dhclient wlan0 -v
    
    [Install]
    WantedBy=multi-user.target
    
  4. 设置开机启动
    sudo systemctl enable wpa_supplicant.service
    sudo systemctl enable dhclient.service
    
    重启后,再连接到树莓派4B上,发现 Wi-Fi 已经自动连上了。

3. 设置断网自动重连 Wi-Fi(以后补充)

返回目录

4. 设置固定 IP(以后补充)

返回目录

四、安装其它工具

安装 podman

返回目录

sudo apt update
sudo apt -y install software-properties-common
#添加存储库
sudo add-apt-repository -y ppa:projectatomic/ppa
sudo apt -y install podman

零、参考

返回目录

  1. Connect to Wi-Fi From Terminal on Ubuntu 18.04/19.10 with WPA Supplicant
  • 13
    点赞
  • 117
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值