我想更新最新版本的dnsmasq (2.83)。我使用了sudo apt update和sudo apt upgrade,试图更新安装在机器上的软件和库。然后,我用dnsmasq -v检查了dnsmasq版本,但是版本是2.80。
我怎样才能得到最新的版本?我查看了dnsmasq网站,下载了似乎是最新的版本,但在下载中找不到真正的dnsmasq二进制文件。
提前谢谢。
发布于 2021-01-22 10:58:41
如果您关心安全性,那么您应该知道所有最近的安全修复都支持包版本。手动编译2.83的安装是过分的和不必要的。
因此,它们已经包含了修复程序--请参阅Ubuntu20.04LTS的变更量和https://ubuntu.com/security/cve?package=dnsmasq的所有版本。
发布于 2021-01-22 10:55:06
使用apt可以获得最新的“打包”版本--由Ubuntu打包的版本,它可能并不总是最新版本。
我假设您有Ubuntu20.04,因为2.80是最新的打包版本,但是Ubuntu20.10附带了2.82,您可以搜索包这里。
看一下Dnsmasq网站,它说tarball只包含源代码,没有二进制版本可用。所以你必须自己建造它。
我相信网上有很多关于这个主题的指南/资源,所以我不打算在这里讨论。
https://askubuntu.com/questions/1310087
复制相似问题