树莓派上安装ubuntu与vscode

安装ubuntu系统:

1/首先去ubuntu官网(https://ubuntu.com/)上下载ubuntu系统镜像,这里我们需要下载的是ubuntu for iot版本的。
https://ubuntu.com/download/raspberry-pi
这是ubuntu官网教程,本系统支持raspberry pi 2、3、4。我们根据教程制作ubuntu启动盘。

2/将SD卡插入树莓派开机后,树莓派会自动安装ubuntu系统,首次开机的用户名和密码都是ubuntu,而后系统会强制要求你设置新的密码,设置完成后,树莓派的系统就安装完成了。

3/但是绝大多数树莓派的用户是不满足于仅仅在命令行上操作ubuntu系统的,所以我们接下来为ubuntu系统安装桌面。
首先我们需要连接到wifi,这里强烈推荐ask ubuntu论坛上的一个教程。
https://askubuntu.com/questions/698042/installed-ubuntu-on-raspberry-pi
我们可以根据这个教程连接好wifi。

4/这时候我们打开终端,先运行指令
sudo apt-get update && sudo apt-get upgrade
更新一下apt工具。
然后我们就可以来安装ubuntu桌面了。

5/官方推荐的桌面是xubuntu-desktop、lubuntu-desktop和kubuntu-desktop。在这里我遇到了一个坑,安装kde桌面时不知道为什么会导致系统崩溃,另外两个桌面我没有尝试过,在这里还是建议大家安装ubuntu的经典桌面gnome。运行下面的指令即可安装。
sudo apt-get install gnome
中途系统会再次询问,只需要键入y(yes)确认即可。

安装vscode

1/在这里很多人不清楚cpu架构,我们使用的树莓派是arm32/64架构的,而网上很多ubuntu的热门软件都是amd64架构的,不同架构上的软件没办法直接使用,只有经过编译,生成目标平台上的可执行文件后才能被我们使用,这里我们的树莓派就是arm架构的。

2/所以网上很多网友推荐的ubuntu系统上的热门应用很多都是我们没有办法安装在树莓派上的,比如搜狗输入法等。微软vscode的官方支持版本也是发布在amd64平台上的,不过幸好vscode是开源软件,所以我们可以通过交叉编译生成arm平台的可执行软件使用。

3/不过国外的大牛早就帮我们做好了这件事情,也就是vscode-oss。这里分享csdn用户“没文化的亏”的一篇教程。
https://blog.csdn.net/wang3375/article/details/93379885
作者就是通过这个教程安装的vscode-oss,当然发布者也在网络上提供了教程,大家可以自行搜索。

你可能感兴趣的:(经验总结)