Ubuntu 有没有 apt-listbugs 的替代品?

Ubuntu 有没有 apt-listbugs 的替代品?

在 debian 上apt-listbugs用于报告错误,它还可以通过在apt-listbugs首选项中设置 pin 优先级来阻止安装软件包。

apt-listbugsUbuntu 20.04有替代品吗?

答案1

我在我的 hirsute 上下载了适用于 Debian 11 的 .deb:

apt-listbugs_0.1.35_all.deb

按照您喜欢的常规方式安装它(dpkggdebiDiscover...)。我曾经gdebi拉取过其他三个依赖项。它安装时没有出现错误。

当使用“ apt”方法时,它存在错误(无论您设置哪个级别,它都会显示“ E: APT_HOOK_INFO_FD is undefined.”。除非您认真考虑固定、降级等问题,否则似乎没有解决方法。但是,当与“ list”方法一起使用时,它的效果非常好:

有效示例:

sudo apt-listbugs -s all list man

Retrieving bug reports... Done
Parsing Found/Fixed information... Done

错误示例:

sudo apt-listbugs -s all list espeak

Retrieving bug reports... Done
Parsing Found/Fixed information... Done
normal bugs of espeak (→ ) <Outstanding>
 b1 - #415892 - espeak: produces incorrect length in wav headers
 b2 - #591717 - espeak: Library unble to open soundcard.
important bugs of espeak (→ ) <Forwarded>
 b3 - #822278 - espeak: not speaking german "umlaute" encoded
normal bugs of espeak (→ ) <Forwarded>
 b4 - #830731 - espeak: bad pronunciation of "unary"
minor bugs of espeak (→ ) <Forwarded>
 b5 - #946029 - espeak: inform that --stdin flag reads multi-line text 

Summary:
 espeak(5 bugs)

强烈推荐 Ubuntu 20.04,因为除了无法连接到 Apt 之外我没有发现任何问题。我打算通过它以不同的严重程度(和其他参数更改)提取系统上的每个软件包,如果出现问题,我会在这里发布编辑。

这里是- 帮助其中:

Usage: apt-listbugs [options] <command> [arguments]

Options:
 -s <severities>  : Filter bugs by severities you want to see
                    (or "all" for all)
                    [-D].
 -T <tags>        : Filter bugs by tags you want to see.
 -S <states>      : Filter bugs by pending-state categories you want to see
                    [pending,forwarded,pending-fixed,fixed,done].
 -B <bug#>        : Filter bugs by number, showing only the specified bugs.
 -D               : Show downgraded packages, too.
 -H <hostname>    : Hostname of Debian Bug Tracking System [bugs.debian.org].
 -p <port>        : Port number of the server [80].
 -P <priority>    : Pin-Priority value [30000].
 -E <title>       : Title of RSS output.
 -q               : Don't display progress bar.
 -C <apt.conf>    : Additional apt.conf file to use.
 -F               : Automatically pin all buggy packages.
 -N               : Never automatically pin packages.
 -y               : Assume yes for all questions.
 -n               : Assume no for all questions.
 -a               : Assume the default reply for all questions.
 -d               : Debug.
 -h               : Display this help and exit.
 -v               : Show version number and exit.
Commands:
 apt              : Apt mode.
 list <pkg>..     : List bug reports of the specified packages.
 rss <pkg>..      : List bug reports of the specified packages in RSS.

相关内容