树莓派4 搞机记录(一) 系统初始化与环境配置

[准备]

硬件: 电脑、树莓派4B、显示器(hdmi线Micro HDMI转标准HDMI)、鼠标、键盘、读卡器、TF卡、网线

软件:官方烧录工具Raspberry Pi Imager

(附:Raspberry Pi系统官方教程 https://projects.raspberrypi.org/en/projects/raspberry-pi-setting-up

[安装]

1. 将读卡器插入电脑usb口;

2. 打开Raspberry PI Imager,点击选择操作系统,选择other general-purpose OS,选择Ubuntu,任选一个版本确认。

 3. 选择读卡器

 4. 点击WRITE,开始烧写系统,等待一段时间,软件提示烧写完毕。

5. 如果没有显示器或是装了server版,想要预先配置好网络,在电脑上打开U盘根目录下的network-config 文件,去除掉以下段落的注释符号 # 类似如下:

注意:务必保证正确的缩进,且网络名称和密码必须用引号引起来。

wifis:
  wlan0:
    access-points:
      "网络名称":
        password: "密码"
    dhcp4: true
    optional: true

6. 弹出读卡器,将TF卡插入树莓派。将树莓派连接显示器,插入鼠标、键盘。

7. 树莓派上电,按照提示安装系统,设置密码并换源,默认用户名和密码都是ubuntu。

1. 首先对配置文件/etc/apt/source.list做一个备份:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.back

2.用nano编辑文件,

在nano中,Alt+shift+A开始标记,用方向键选择文本,Alt+shift+6进行copy,移动光标到需要位置ctrl+U粘贴。

CTRL+X退出,Y保存,然后确认文件名回车。

sudo nano /etc/apt/source.list

3. 将原来所有的代码注释,添加以下源

deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-proposed main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse

deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse

保存后执行 sudo apt update  sudo apt upgrade

 8. 安装图形桌面:
(1)本人安装的是ubuntu-desktop,因为平常用虚拟机的时候用这个界面已经习惯了,官方中也给了别的图形桌面,感兴趣的可以用用看,安装方式都是一样的,执行sudo apt install+想下载的桌面下载就行

sudo apt install ubuntu-desktop

大约需要下载590MB,耗时半小时以上

Ubuntu、kubuntu、xUbuntu、lubuntu等版本区别及界面样式:Ubuntu、kubuntu、xUbuntu、lubuntu等版本区别及界面样式_豆豆技术派的博客-CSDN博客_xubuntu

(2)完成后重启

sudo reboot

9. 进入系统后,由于提前设置了网络连接,会导致设置可能会导致在ubuntu图形化界面的网络列表中无法搜索到网络列表(但实际上可以连接你在代码中指定的wifi),如果出现这个问题,在安装好桌面后,将我们在/etc/netplan/50-cloud-init.yaml文件中添加的代码注释掉或者删掉即可正常搜索网络。

采用network-config(方法1)连接wifi,安装好桌面后,注释掉wifi相关内容,发现wifi列表是空的,但wifi驱动可以正常工作。

打开50-cloud-init.yaml文件,发现该文件根据network-config中的配置,自动生成了wifi相关信息描述,导致wifi列表不能显示。注释掉相关代码,即可正常连接WiFi

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值