如何从命令行启用“Universe”存储库?

Kan*_*ooo 30 package-management command-line software-sources

如何使用终端启用 Universe 源?或者来自软件来源的任何这 4 个:Main、Universe、Restricted、Multiverse Main 是默认开启的,如果在 Ubuntu 安装期间我勾选启用受限格式,则 Restricted 是开启的。使用版本检查的行来回答,以便它自动检测它。就像我知道的合作伙伴命令一样,但转到其他软件选项卡sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"

Kan*_*ooo 38

我终于自己找到了答案。要让所有 ubuntu 源工作而不单击它们,只需在终端中输入

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

所以对于“宇宙”来说

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

然后,您可以检查软件源,它将显示它现在可以工作。您可以从sudo gedit /etc/apt/sources.list行中手动删除http://archive.ubuntu.com/ubuntu lucid main universe restricted multiverse并保存并查看软件源中没有勾选任何内容。然后做

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

&这让Just Universe打勾。对于所有启用做

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

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

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

$(lsb_release -sc)检查您的 Ubuntu 版本并将其名称放在链接中。由于调用了 10.04,lucid因此您可以在终端中进行测试,lsb_release -sc给出单词lucidThats 使添加的存储库链接在软件源中成为您的 ubuntu 版本的精确名称。错误的单词和注释会起作用。

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


Tob*_*obu 25

从 Ubuntu 12.10 开始,您可以运行:

sudo add-apt-repository universe
Run Code Online (Sandbox Code Playgroud)

这比在 source.list 文件上运行 sed 更容易,并且会考虑启用了哪些 -updates/-proposed/-backports。

您可以使用--remove标志返回,但您仍然必须删除软件包:

sudo aptitude purge '~i ~s universe/'
Run Code Online (Sandbox Code Playgroud)


ste*_*ore 8

默认情况下启用 Universe,因此您通常不需要这样做。您可以从终端编辑源文件:

sudoedit /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)

然后取消注释以下行的 Universe 部分:

#deb http://us.archive.ubuntu.com/ubuntu/ precise universe
#deb http://us.archive.ubuntu.com/ubuntu/ precise-updates universe
Run Code Online (Sandbox Code Playgroud)

Ubuntu的帮助页面可能会使用。如果您想通过 GUI 启用它: