无法安装 zRam

无法安装 zRam

我尝试在终端中使用以下命令安装 zRam -

sudo add-apt-repository ppa:shnatsel/zram
sudo apt-get update
sudo apt-get install zramswap-enabler

但是它抛出了以下错误,表明该包不可用,

E: Couldn't find package zramswap-enabler

我甚至无法shnatsel/zram在我的系统中找到任何具有名称或类似名称的存储库。

作为替代方案,我尝试从其deb文件进行安装,但即使我已经kernel 2.6.38-13-generic在系统中安装它,也会引发依赖性错误。

依赖性错误:

Error: Dependency is not satisfiable: linux (>= 2.6.37.1)|linux-image (>= 2.6.37.1)|linux-generic (>= 2.6.37.1)|linux-image-generic (>= 2.6.37.1)|linux-image-generic-pae (>= 2.6.37.1)|linux-server (>= 2.6.37.1)|linux-virtual (>= 2.6.37.1)|linux-image-server (>= 2.6.37.1)|linux-image-virtual (>= 2.6.37.1)

有什么办法可以解决这个问题?

答案1

该 ppa 适用于 Ubuntu 11.04 / 11.10(单击技术细节时即可看到)。

这也是您尝试手动安装时出现依赖性错误的原因.deb

对于 Ubuntu 11.10+ 版本,可在官方存储库中找到:zram-config。您只需运行即可$ sudo apt install zram-config安装它。

答案2

对于旧版本:下面是其上提到的确切步骤官方 Launchpad 页面

在较旧的 Ubuntu 系统(9.10 之前)上

步骤1:访问 Launchpad 中的 PPA 概览页面。找到标题为“将此 PPA 添加到您的系统”,然后单击 有关此 PPA 的技术细节关联。

第2步:使用显示来源列表条目下拉框来选择您正在使用的 Ubuntu 版本。

步骤3:您会看到下面的文本框中显示的内容如下:

deb http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu jaunty main deb-src http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu jaunty main

复制这些行。

步骤4:打开终端并输入:

sudo gedit /etc/apt/sources.list

这将打开一个文本编辑器,其中包含系统当前正在使用的档案列表。滚动到文件底部并粘贴您在上一步中复制的行。

保存文件并退出文本编辑器。

步骤5:返回 PPA 的概览页面,查找签名密钥标题。您将看到类似以下内容的内容:

1024R/72D340A3 (What is this?)

复制斜线后的部分但不包括帮助链接;例如仅72D340A3

第 6 步:现在您需要将该密钥添加到您的系统中,以便 Ubuntu 可以验证来自 PPA 的软件包。在您的终端中输入:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 72D340A3

72D340A3用您在步骤 5 中复制的内容进行替换。

这将拉下 PPA 的密钥并将其添加到您的系统中。

步骤7:现在,作为一次性操作,你应该告诉你的系统从它知道的每个档案中拉下最新的软件列表,包括你刚刚添加的 PPA:

sudo apt-get update

现在您已准备好开始从 PPA 安装软件了!

相关内容