安装包时出现“无法找到包”如何处理?

安装包时出现“无法找到包”如何处理?

我刚刚切换到 Ubuntu 20.04(由于升级错误,通过全新安装)。我正在尝试安装一个我以前在 Ubuntu 18.04 上使用过的软件包,名为氧化物我遇到了一点困难。虽然我已经使用 Ubuntu 一段时间了,但仍然有很多东西我还没有掌握,包括各种安装方法(deb 文件、Snap Store、apt-get、wget)。

对于这个特定的包,安装说明说要使用apt install zoxide,但是却给了我一个:

E:无法找到软件包 zoxide

我看过一个叫https://packages.ubuntu.com并可以看到它被列出。虽然我注意到它提到了一个叫做的东西hirsuteimpish但谷歌搜索后发现它们是 Ubuntu 的未来版本。我的问题本质上是如何在 Ubuntu 20.04 上安装它?它目前不可用吗?还是我需要按照不同的路径来安装它?

答案1

您的研究是正确的:

  • deb软件包zoxide于 21.04 首次添加到 Ubuntu。它在 Ubuntu 18.04 和 Ubuntu 20.04(或 Ubuntu 20.10)中均不提供 deb 版本。您可以尝试在 20.04 系统上使用错误版本的软件包,但很少能奏效。

  • 没有与名称匹配的 snap 包zoxide,因此没有社区成员为该软件创建 snap。如果您对该软件感兴趣,可以考虑这样做。

要在 18.04 和 20.04 上安装,请按照软件上游 README 文件中的说明从 .tar.gz(tarball)安装。

如果您的发行版未包含在下面的列表中,您可以从发布页面下载二进制文件并将其复制到您的 $PATH。

相关内容