-
先安装 :
sudo apt-get install build-essential
-
提示报错
-
安装aptitude来解决依赖问题
sudo apt-get install aptitude
-
安装
build-essential
sudo aptitude install build-essential
-
提示报错
E:无法找到获取软件包的渠道 /usr/lib/apt/methods/https 所需的驱动程序
-
更换apt源,先备份一下
cd /etc/apt/ sudo cp sources.list sources.list.bak sudo vim sources.list
-
网易163源好用,清华由于使https,所以后期aptitude的时候会报的错
deb http://mirrors.163.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic-backports main restricted universe multiverse -
安装
aptitude
sudo apt-get install aptitude
-
使用
aptitude
安装build-essential
sudo aptitude install build-essential
-
一路yes,
gcc, g++
安装成功