如何启用“ Universe”存储库?


Answers:


197

如果要使用一个命令而不使用软件源标记,则在终端中输入:

sudo add-apt-repository universe

在旧版本的Ubuntu上,您可能必须使用完整的源代码行:

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"

要启用所有Ubuntu软件(main universe restricted multiverse)存储库,请使用

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe restricted multiverse"

您也可以添加partner具有不同链接的存储库(请参阅ubuntu与规范的区别)

sudo add-apt-repository "deb http://archive.canonical.com/ubuntu $(lsb_release -sc) partner"

然后更新软件包列表:

sudo apt-get update

ps

$(lsb_release -sc)检查您的Ubuntu版本,并将其名称放在源链接中。由于12.04叫precise,你可以在一个终端测试lsb_release -sc给出precise。这将在软件源中添加您的Ubuntu版本的确切名称。错误的字词,无济于事。

有关存储库中的所有差异,请阅读https://help.ubuntu.com/community/Repositories/Ubuntu


4
仅说明您可能需要先运行,sudo apt-get update然后才能安装所需的软件包。
ty01 2013年

47

首先,打开软件中心。单击“编辑”,然后单击“软件源”,以打开软件源窗口。打开后,选中“社区维护的免费和开源软件(Universe)”框。

在此处输入图片说明

现在,所有Universe软件包都应该像其他所有软件包一样显示在软件中心中。

更多信息:


就我而言(在Ubuntu 16.04 LTS上)该选项已被选中。所以我只是取消选中它,然后再次检查它。单击“还原”,然后软件缓存将更新。然后,我能够使用带有稳定debian页面的ubuntu软件安装程序来安装稳定的chrome。谢谢@ user69469 :))Strang !! 是不是
Yashrajsinh Jadeja

30

启用Ubuntu软件存储库的命令行方式对于12.10及更高版本:

要启用主存储库,

sudo add-apt-repository main

要启用Universe存储库,

sudo add-apt-repository universe

要启用多宇宙存储库,

sudo add-apt-repository multiverse

要启用受限存储库,

sudo add-apt-repository restricted

注意:

启用存储库后,请不要忘记对其进行更新。运行以下命令以更新存储库,

sudo apt-get update

3
您的答案和袋鼠的答案有什么区别,您的答案似乎更短,更简单。
speedox

8
因为我的答案不适用于低于12.10的版本
Avinash Raj

1
还可以先检查一下吗?因此,仅在尚未启用它们的情况下才启用它们。出于脚本目的。
user2304170 '16

如果已经启用它们,您将收到一条消息,说它已经可用```$ sudo add-apt-repository main'main'分发组件已为所有源启用。`“
穆罕默德·阿里

16

打开破折号并键入 Software sources

在Dash中输入<code>软件源</ code>

然后打开软件源,然后单击Universe库。

选择“社区维护的开源软件(Universe)”

关闭并重新加载缓存

重新加载缓存

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.