我通常apt-get update && apt-get upgrade用来运行我的更新和升级而不是 GUI,因为它似乎运行得更快。
但是,我最近注意到我经常收到一条消息,说我的一个升级被阻止了。然后我通常运行dist-upgrade它通过它并且它工作正常。据我所知,在阅读这个问题及其答案后,会dist-upgrade做所有相同的事情,然后做一些事情。
所以,我的问题是:为什么要使用apt-get upgrade?为什么不一直使用apt-get dist-upgrade?为什么apt-get upgrade还要存在?
尝试使用以下命令编译程序时:
g++ -o <output_file> <my_file.cpp>
我发现了以下报告......
The program 'g++' can be found in the following packages:
* g++
* pentium-builder
Try: sudo apt-get install <selected package>
Run Code Online (Sandbox Code Playgroud)
然后我试了...
nawshad@ubuntu:~/Thesis/Codes/Thesis_Utility_Function/Test Codes$ sudo apt-get install g++
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
g++ : Depends: g++-4.6 (>= 4.6.3-1~) but it is not going to be installed
libqt4-opengl : Depends: libqtcore4 (= …Run Code Online (Sandbox Code Playgroud)