根据手册页:
apt 有参数 full-upgradeapt-get有参数dist-upgrade。两者是同一个命令吗?
顺便说一句:这是 Ubuntu 16.04 中官方推荐的命令?apt或者apt-get?
如何重用和命令的apt up一部分,在没有别名的情况下在一行中按顺序执行两个命令。apt updateapt upgrade
类似的东西:apt up{date,grade}。
在执行时sudo apt upgrade,我收到以下错误(或警告,不确定它是什么):
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
libnvidia-cfg1-440 libnvidia-compute-440 libnvidia-compute-440:i386 libnvidia-decode-440 libnvidia-decode-440:i386 libnvidia-encode-440 libnvidia-encode-440:i386
libnvidia-extra-440 libnvidia-fbc1-440 libnvidia-fbc1-440:i386 libnvidia-gl-440 libnvidia-gl-440:i386 libnvidia-ifr1-440 libnvidia-ifr1-440:i386
nvidia-compute-utils-440 nvidia-driver-440 nvidia-kernel-common-440 nvidia-kernel-source-440 nvidia-utils-440 xserver-xorg-video-nvidia-440
0 upgraded, 0 newly installed, 0 to remove and 20 not upgraded.
Run Code Online (Sandbox Code Playgroud)
我找到了解决方案(运行sudo apt install <package-name>)。我也发现了为什么会这样。这是因为新版本有未满足的依赖关系。
但我的疑问是,这样做是否安全sudo apt install <package-name>,或者系统会在几天内处理它。如果是这样,那么需要多少天才能自行解决?
编辑 1:
我当前的 Nvidia 驱动程序是 440。