因为一次编译重视一堆报错,我以为是我的编译环境搞乱了,于是一怒之下将gcc, gcc-7, build-essential等用 apt remove卸载,打算重装。但麻烦事来了,用apt-get install build-essential总是失败。后来改用
sudo aptitude install build-essential
aptitude 比apt确实聪明点,能够发现依赖的库。然后问你是否accept,我选Y,结果什么也没安装就退出了。
诀窍是第一次要选n,第二次再选Y就好了。