如何为 18.04 安装更新版本的软件包?

cue*_*dee 4 package-management

我还有一个关于opensmtpdUbuntu 18.04 的问题...

apt-get install opensmtpd
Run Code Online (Sandbox Code Playgroud)

... 安装 version 6.0.3p1-1build1,它有问题:

systemdopensmtpd.service似乎认为这ExecStop=/usr/sbin/smtpctl stop会停止服务。但是会smtpctl stop产生一个非零退出代码,其输出还暗示它不知道该子命令:

possibilities are:
discover
encrypt
pause
resume
show
log
monitor
profile
remove
schedule
trace
uncorrupt
unprofile
untrace
update
Run Code Online (Sandbox Code Playgroud)

我发现这个问题已经在版本中被识别修复6.0.3p1-2

那是 2018 年 3 月,也就是一年半以前。

我看到确实为Ubuntu 18.1019.04安装了较新的版本……那么,从那时起,这个和更新的版本怎么还没有进入 18.04 呢?

这怎么可能发生?

N0r*_*ert 5

这里有两个选项:

  • 您必须向启动板编写全面的错误报告,apport-bug opensmtpd以告知开发人员可能出现的问题。

  • 您必须在仿生上从迪斯科安装软件包:

    cd ~/Downloads
    wget http://archive.ubuntu.com/ubuntu/pool/universe/o/opensmtpd/opensmtpd_6.0.3p1-5_amd64.deb
    sudo apt-get install ./opensmtpd_6.0.3p1-5_amd64.deb
    
    Run Code Online (Sandbox Code Playgroud)

    但是这个手动安装的包不会收到安全更新。


更新:我已经通过向后移植/SRU(稳定版本升级)请求为您报告了错误 1840586