换源并搭建arm开发环境
Windows子系统是什么?传输门
Linux子系统换源
一、要对原来的文件进行保护防止换源过程损坏:
mv /etc/apt/sources.list /etc/apt/sources.list.bakup
二、使用vim打开sources.list文件:
sudo vim /etc/apt/sources.list
三、将文件内的所有源注释掉(很明显可以看出原来系统默认的源均为国外的源,这正是我们使用命令进行安装插件时速度慢的原因)
在文末加上如下新的源我这里采用的是阿里软件源
#更换国内软件源阿里镜像站
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
最后保存文件并退出,在命令行模式输入 :
sudo apt-get update
对本地进行同步
最后显示读取包列表完成就可以了到这里软件源已经更换完成
搭建arm开发环境
安装arm交叉编译工具gcc
由于刚刚我们已经更换了国内的软件源所以我们可以尝试一下国内软件源的下载速度如何
输入命令:
sudo apt-get install gcc-arm-linux-gnueabihf
进行安装交叉编译器arm-gcc
这样便就安装完成了
安装U-boot编译工具
输入命令:
sudo apt install gcc-arm-none-eabi
这里直接输入"Y"然后点击Enter
至此ARM交叉编译开发环境已经配置完成了可以在Windows子系统中进行ARM开发了
补充
国内的软件源有很多可以点击下面文字进行查看各个源的网址然后进行替换就可以了
阿里源获取点击此处(网站内可以看到各个版本的源的地址可以根据提示添加)
网易163源获取点击此处(进入网站直接复制网址替换“sources.list”文件中网址的前面这段“http://archive.ubuntu.com/”即可)