ecryptfs-utils 在 18.04 上没有安装候选

Glv*_*lv0 2 ecryptfs 18.04

我正在运行 Ubuntu 18.04.1 LTS,但在安装ecrypt-utils应用程序时遇到问题。请参阅下面的输出:

ubuntu@ubuntu:~$ sudo apt install  ecryptfs-utils
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package ecryptfs-utils is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'ecryptfs-utils' has no installation candidate
Run Code Online (Sandbox Code Playgroud)

任何帮助深表感谢。

小智 6

回答

该软件包ecryptfs-utilsuniverse存储库中可用。

要启用 Universe 存储库,请执行以下操作:

sudo add-apt-repository universe
sudo apt update
sudo apt install ecryptfs-utils
Run Code Online (Sandbox Code Playgroud)

进一步解释:

查找包裹

您可以在https://packages.ubuntu.com/ 上查找包确保选择正确的发行版(在您的情况下为 Bionic,对应于 18.04)。

当您搜索时,ecryptfs-utils您会得到以下信息:

包 ecryptfs-utils

[bionic (18.04LTS)][1] (misc): ecryptfs cryptographic filesystem (utilities) [universe]
111-0ubuntu5: amd64 arm64 armhf i386 ppc64el s390x
Run Code Online (Sandbox Code Playgroud)

如您所见,该软件包可用于universe存储库中的18.04 。您可以universe通过上述步骤启用。

存储库

存储库(通常缩写为 repo)是 Ubuntu 为存储软件的存档提供的名称。Ubuntu 使用四个主要存储库:

  1. 主要的
  2. 宇宙
  3. 受限制的
  4. 多面体

universe存储库包含“社区维护的免费和开源软件”。有关更多信息,请参阅:https : //help.ubuntu.com/community/Repositories/Ubuntu