![随 rpm 安装的 .rpm 文件是否会从 dnf check-update 获取更新通知?](https://linux22.com/image/223696/%E9%9A%8F%20rpm%20%E5%AE%89%E8%A3%85%E7%9A%84%20.rpm%20%E6%96%87%E4%BB%B6%E6%98%AF%E5%90%A6%E4%BC%9A%E4%BB%8E%20dnf%20check-update%20%E8%8E%B7%E5%8F%96%E6%9B%B4%E6%96%B0%E9%80%9A%E7%9F%A5%EF%BC%9F.png)
这(更长的指令集例如:https://code.visualstudio.com/docs/setup/linux)展示了如何安装 repo,然后继续进行 dnf。
这个直接.rpm(https://code.visualstudio.com/download)信息页面没有说明 dnf 是否会报告更新,或者查找可用更新通知是否是手动过程,或者是否“我自己”更新明智。
我无法找到任何线索或文档来说明安装完成后 dnf 检查更新处理可能有何不同,不是通过 dnf -install,而是通过 rpm -i。
我很困惑,因为我还没有足够理解或阅读足够多,dnf check-update 是否会通知我用 rpm -i 安装的软件包需要更新。
提到的第一个版本设置了密钥和存储库。第二个只是 .rpm。我不知道 .rpm 是否能够单独获得 dnf 检查更新结果。不说了,vscode更新频繁。
答案1
dnf
将检查存储库中是否有要更新的软件包。如果单独安装的话,rpm
dnf
有新版本时没有任何信息。
并避免rpm
数据库使用命令出现警告/问题:
dnf localinstall http:/host/path/name.rpm
而不是通过下载并安装它rpm