1.硬件准备
树莓派4B ,显示屏 ,鼠标,键盘,SD卡,32G内存卡
2.软件准备
1.烧录工具
如果是新的内存卡直接去第三步下载镜像然后烧录就行,如果不是新的先进行第二步操作。
win32 Disk Imager烧录软件下载并安装,下载地址:https://sourceforge.net/projects/win32diskimager/
第一个是先选择你下载的镜像,然后点击Flash就可以了。关于镜像的下载可以看下面。
2.SD卡格式化
建议烧录程序之前先格式化内存卡
SD Card Formatter下载并安装,下载地址:https://www.sdcard.org/downloads/formatter/
直接点击Format就可以
这个点是,后面的一直点确定,然后就格式化完成。
3.镜像源
树莓派镜像下载地址
http://cdimage.ubuntu.com/releases/18.04/release/
3.网络配置
1.第一种方法直接插网线,不用配置。
2.第二种方法通过修改文件,让树莓派连接手机热点
烧完系统后,插拔读卡器,然后用电脑重新连上SD卡,打开network-config 文件,去掉阴影部分注释,其他不用去掉注释。
这里有两点需要注意:
1.(这里是个大坑,如果不注意,肯定会连不上wifi,我在这里卡了很久,心态崩了)
这里,在填写wifi名的时候,如果你的wifi名中没有空格,在填写时一定不要加双引号!!!
只有当你的wifi名中有空格,才需要加双引号
2.注意一下每行之间的缩进,需要缩进时是两个空格,不要用Tab代替
配置好之后如下图
保存后插到树莓派板子上,即可在热点或者路由器后台中看到多了一个设备,就是树莓派,我这里显示的是ubuntu
PS:该方法的设置可能会导致在ubuntu图形化界面的网络列表中无法搜索到网络列表(但实际上可以连接你在代码中指定的wifi),如果出现这个问题,在安装好桌面后,将我们在network-config文件中添加的代码注释掉或者删掉即可正常搜索网络。
原文链接:https://blog.csdn.net/qq_30613365/article/details/120739069
4.ubuntu启动
第一次上电之后,等几分钟,然后会出现让你输入用户名和密码的界面。
在这里用户和密码都是ubuntu。
有可能第一次输入会显示输入错误,可以多尝试几次。
在输入用户名和密码后,还要在输入ubuntu,才可以修改密码设置新密码。
所以ubuntu一共需要输入三次。
在输入完成后,让系统重新启动,因为只有重新启动才可以连接你的wifi。
这里重新启动的命令是
reboot
这里也可以记一下关机的命令,不要直接拔电源关机
shutdown -r now
重新启动之后,树莓派应该就连上网了。
可以输入下面命令看一下
ifconfig
输入这个命令就会出现ip地址等信息,方便后面的ssh使用。
下来就是换源(如果不换源下载东西特别慢)
输入
sudo nano /etc/apt/sources.list
打开后把里面ubuntu官方网址http://ports.ubuntu.com/ubuntu-ports 改为 https://mirrors.ustc.edu.cn/ubuntu-ports
然后按CTRL+X退出,并输入Y保存
换源结束:输入
sudo apt-get update
sudo apt-get upgrade
对源进行更新
如果使用第二个命令出现这样的错误
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
解决方案:
方案一:
sudo killall apt apt-get
如果提示没有apt进程:
apt: no process found
apt-get: no process found
往下看方案二
方案二:
依次执行:
sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock*
sudo dpkg --configure -a
sudo apt update
然后就好了,可以参考这个博主,原文链接:https://blog.csdn.net/lun55423/article/details/108907779
执行完上面操作,在重新运行下面两个命令就可。
sudo apt-get update
sudo apt-get upgrade
然后就可以安装桌面了,输入下面命令
sudo apt-get install ubuntu-desktop