我正在使用Ubuntu20.04.03-服务器,我希望对特定的Ubuntu包进行升级,这意味着apt更新和升级命令不会影响我希望保留的特定包。我使用这些命令来维护所需的包-内核相关的包。apt-mark hold $(uname -r)apt-mark hold linux-headers-generic-hwe-20.04apt升级尝试以
我看到的行为是,apt-get upgrade有时不会安装新的内核包,有时会:The following packages have been kept back:我知道做dist-upgrade会安装这些软件包(所以不要重复这个答案:-)这些搁置是否由规范本身投入使用,它们是否与其他软件包的依赖有关?
这通常意味着已安装的包有未满足的依赖项。当我打开软件中心( Software )时,我可以选择修复已安装的软件包,但它通常会在最后一刻失败,并附上以下评论:
linux-image-extra-3.13.0-66-generic: Depends: linux-image-3.13.0-66-generic but it is not installedlinux-image-extra-3.13.0-79-