码迷,mamicode.com
首页 > 系统相关 > 详细

ESP32的Linux开发环境搭建

时间:2020-11-21 12:30:09      阅读:14      评论:0      收藏:0      [点我收藏+]

标签:sudo   ack   关系   百度   下载   rgb   地址   教程   步骤   

 

1. 官网教程地址

https://docs.espressif.com/projects/esp-idf/zh_CN/v4.0.1/get-started/linux-setup.html

 

2.官网教程提到针对ubuntu,需要输入下列指令
sudo apt-get install git wget libncurses-dev flex bison gperf python python-pip python-setuptools cmake ninja-build ccache libffi-dev libssl-dev

 

实测报错,类似下图的这种报错,百度了很多博客,我无法解决涉及到的软件包的依赖关系。

技术图片

 

3. 我的针对上述问题的解决办法,最笨的办法:重新使用iso镜像来制作一个全新的虚拟机,

因为全新,所以还未安装任何个人软件,在此基础上搭建ESP32的开发环境,应该是不会面临需要解决软件包依赖关系的窘境。

技术图片

以后要保留着这份制作好的最原始的ubuntu系统了,以备不时之需,而不是钱到用时放恨少。

 

4.新的ubuntu装好后,还不能马上直接敲入上述指令(即步骤2的指令),因为此时的下载源是美国的,实测,是真的很慢很慢,有可能会下载一天。

所以我们还需要更换ubuntu的下载源。

 

5.更换ubuntu的下载源为国内源

1.备份原始源文件source.list
sudo  cp   /etc/apt/sources.list   /etc/apt/sources.list.bak

2.
sudo  chmod  777  /etc/apt/sources.list

3.
sudo  gedit   /etc/apt/sources.list

4.删除原来的文件内容, 然后复制下面 阿里源 的内容到上面打开的文件内并保存

deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse

5. 更新源
sudo apt update

办完这些事以后,就可以愉快高效地执行上述步骤2的指令了。

 

 

 

.

ESP32的Linux开发环境搭建

标签:sudo   ack   关系   百度   下载   rgb   地址   教程   步骤   

原文地址:https://www.cnblogs.com/happybirthdaytoyou/p/13996072.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!