ubuntu 嵌入式环境搭建

微笑、不失礼 提交于 2020-02-14 00:21:44

如果需要下载镜像
https://pan.baidu.com/s/1dd2FQeOD8lq73K_IoeXfaw
提取码:159p
首先要更改镜像源,ubuntu的太慢了,这里使用阿里。

cd /etc/apt/
sudo cp sources.list sources.list.back
sudo vim sources.lis

换成下面的

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

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

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

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

sudo apt-get update
sudo apt-get upgrade

以下是缺失报的错误及解决方法。

**openssl/evp.h: No such file or directory**
sudo apt-get install libssl-dev 

**make menuconfig 报错**
sudo apt-get install libncurses5-dev libncursesw5-dev

**error while loading shared libraries: libz.so.1: cannot open...**
sudo apt-get install lib32ncurses5   
sudo apt-get install lib32z1

**error while loading shared libraries: libstdc++.so.6**
sudo apt-get install lib32stdc++6


最后附上安装脚本,来源于百问网的韦东山老师。
install-devel-packages.sh

下一篇
ubuntu 安装多个发行版本的交叉编译器

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!