1. 备份源文件:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
2.打开源文件命令:sudo gedit /etc/apt/sources.list
将文件内容替换为:
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security multiverse
3.更新源信息:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
4.安装编译工具
sudo apt install gcc
gcc -v
sudo apt install g++
g++ -v
5.在Linux操作系统上面开发程序, 光有了gcc 是不行的,还需要一个 build-essential软件包
作用是提供编译程序必须软件包的列表信息
sudo apt-get install build-essential
编译QT失败,报错:/home/zf/sdkapp/Qt5.6.2/5.6/gcc_64/include/QtGui/qopengl.h:120: error: GL/gl
sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev
sudo gpasswd -a $USER dialout