如何安装rar(无安装选项)?


11

我需要包装rar。但是,每当我尝试安装它时,都会出现此错误:

Reading package Lists... Done
Building dependency tree
Reading state information... Done
Package rar ist not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available form another source
E: package 'rar' has no installation candidate.

我必须做什么才能得到rar


您是否尝试过apt-cache search rar并查看结果?
Ander2

2
@ Ander2 apt-cache policy rar更好;)
Rinzwind 2013年

Answers:


15

rar是在multiverse组件中提供的,因此您必须启用该存储库。为此,可以通过以下三种方式之一打开“软件源”窗口:

  • Alt+ F2并运行software-properties-gtk。(software-properties-kde如果这是Kubuntu系统,请改用。)
  • 打开软件更新程序(或旧版本中的Update Manager),然后单击窗口左下角的“设置... ”。
  • 打开软件中心,去编辑 > 软件源...

软件源窗口显示了“ Ubuntu软件”选项卡,其中鼠标指针悬停在多版本存储库组件的复选框标签上

在“ 软件来源”窗口的“ Ubuntu软件”选项卡中,“可从Internet下载*”下,以下复选框之一是:

  • 受版权或法律问题限制的软件(多种版本)

选中该框。可能会提示您输入密码进行更改。完成此操作后,此框内有一个复选框,单击“ 关闭”关闭“软件源”窗口。现在尝试再次安装。

(如果仍然无法正常运行,并且您正在使用进行终端安装apt-get,请尝试运行,apt-get update然后再次尝试安装。)

如何找到“没有安装候选程序”的软件?

为了弄清楚为什么您可能无法安装rar,我要做的第一件事是去packages.ubuntu.com搜索它。

在当前所有受支持的版本中搜索rar软件包。
搜索rar在所有支持版本(也可以搜索一个特定版本)。

结果表明它属于多重宇宙成分。

rar的搜索结果(搜索所有非EoL版本)。


添加apt-cache policy rar并且我可以删除我的答案;)
Rinzwind 2013年

@Rinzwind我认为您的回答也很好;我认为它们都应该存在。(当我获得更多选票时,我将投票赞成。)无论如何,这是您的电话。如果愿意,可以随意将其编辑为我的答案。(如果一段时间没有任何反应,我可能会对其进行编辑以至少包含对该命令的提及。)
Eliah Kagan


5

rar存在于多种宇宙中:http : //packages.ubuntu.com/quantal/rar

Multiverse是一个非免费的存储库,因此请确保启用/启用了它。

apt-cache policy rar 告诉您在哪里可以找到它:

$ apt-cache策略rar
rar:
  已安装:(无)
  候选人:1:3.7.1-1
  版本表:
     1:3.7.1-1 0
        500个http://nl.archive.ubuntu.com hardy / multiverse软件包

apt-cache policy packagename报告已配置为提供软件包的软件源。它可以用来告诉某人在哪里可以找到任何当前启用的存储库提供的软件包吗?
Eliah Kagan 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.