如何从命令行启用“Universe”存储库?
如何使用终端启用Universe源? 或者来自软件来源的任何4个:Main,Universe,Restricted,Multiverse Main默认打开,如果在Ubuntu安装期间,Restricted打开我勾选启用受限格式。 回答版本检查的行,以便自动检测它。 喜欢我为合作伙伴所知的命令,但是转到其他软件选项卡sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
我终于找到了答案。 要使所有ubuntu源无需单击即可工作,只需输入终端即可
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe restricted multiverse"
所以对于“宇宙”来说就是这样
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"
然后,您可以检查软件来源,它将显示它现在可以使用。 您可以从sudo gedit /etc/apt/sources.list
手动删除sudo gedit /etc/apt/sources.list
行http://archive.ubuntu.com/ubuntu lucid main universe restricted multiverse
清除http://archive.ubuntu.com/ubuntu lucid main universe restricted multiverse
并保存并在软件源中查看没有任何内容。 然后做
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"
这使得Just宇宙被勾选。 对于所有启用做
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"
$(lsb_release -sc)
检查你的Ubuntu版本并将其名称放在链接中。 由于10.04被称为lucid
然后你可以在终端测试lsb_release -sc
给出单词lucid
Thats在软件源中添加了存储库链接精确的ubuntu版本名称。 错误的单词和注意将起作用。
对于存储库中的所有差异,请阅读https://help.ubuntu.com/community/Repositories/Ubuntu
从Ubuntu 12.10开始,您可以运行:
sudo add-apt-repository universe
这比在sources.list文件上运行sed更容易,并且会考虑启用了哪些-updates / -proposed / -backports。
你可以使用--remove
标志返回,但你仍然需要删除包:
sudo aptitude purge '~i ~s universe/'
默认情况下启用Universe,因此您通常不需要执行此操作。 您可以从终端编辑源文件:
sudoedit /etc/apt/sources.list
然后取消注释以下行的Universe部分:
#deb http://us.archive.ubuntu.com/ubuntu/ precise universe #deb http://us.archive.ubuntu.com/ubuntu/ precise-updates universe
Ubuntu帮助页面可能有用。 如果您想通过GUI启用它:
- 如何启用“Universe”存储库?