我对 Linux 还很陌生。我可以使用哪个存储库(URL)通过将 URL 添加到存储库文件来仅将 sudo 包更新到最新版本(1.9.5p2)。我只能在我的系统上更新到 1.8.27。
我使用的是 Debian 10,但我找不到相关教程/存储库(URL),在哪里可以找到可信赖的?(https://www.sudo.ws/download.html)
问候
答案1
本网站仅提供关于 Ubuntu 的问题。您应该在https://superuser.com/带有标签“Debian”。
但是,对于基于 Debian 的操作系统,一般来说,您不能指望像 sudo 这样的任意上游项目提供 Debian 软件包或 Debian 软件包存储库。有些项目确实会提供,但即便如此,随意添加这些内容也会对您的系统造成损害。
您应该使用操作系统供应商(在本例中为 Debian)提供的软件包更新。对于稳定版本,他们将为每个软件包选择一个版本,并在发布期间保持该版本。只有安全问题和重要错误才会得到修复,通常是作为反向移植,不会改变整体版本号。
Debian buster 中 sudo 的当前版本是1.8.27-1+deb10u3。您可以使用以下命令验证所拥有的内容:
$ dpkg -l | grep sudo
如果您拥有最新版本,那么您将获得最好的版本。
如果您对最新的上游版本有特定需求,请告诉我们您的需求是什么。
如果您因为最近的安全问题而查看 sudo,请注意该问题已在该版本的 Debian 软件包中修复。您可以从变更日志。