#1 楼
如果要使用一个命令而不使用软件源标记,则在终端中放置:sudo add-apt-repository universe
pre >
在旧版本的Ubuntu上,您可能必须使用完整的源代码行:
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"
pre >
要启用所有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评论
请注意,您可能必须先运行sudo apt-get update,然后才能安装所需的软件包。
–ty01
13年11月21日在19:17
Debian并不总是安装lsb_release,但是如果您安装了它,则可以对它们的镜像URL使用类似的语法。
–dragon788
20/12/22在13:10
#2 楼
首先,打开软件中心。单击“编辑”,然后单击“软件源”,以打开软件源窗口。打开后,选中“社区维护的自由和开源软件(Universe)”框。现在,所有Universe软件包都应
更多信息:
如何从命令行启用“ Universe”存储库?
评论
就我而言(在Ubuntu 16.04 LTS上)此选项已被选中。所以我只是取消选中它,然后再次检查它。单击“还原”,然后软件缓存将更新。然后,我能够使用带有稳定debian页面的ubuntu软件安装程序来安装稳定的chrome。谢谢@ user69469 :))Strang !!是不是
– Yasshajsinh Jadeja
17年5月29日在16:01
#3 楼
启用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
评论
您的答案和袋鼠的答案有什么区别,您的答案似乎更短,更简单。
– speedox
15年6月19日在1:31
因为我的答案不适用于低于12.10的版本
– Avinash Raj
2015年6月19日下午5:02
还可以先检查一下吗?因此,仅在尚未启用它们的情况下才启用它们。出于脚本目的。
–user2304170
16年4月30日在11:53
如果已经启用它们,您将收到一条消息,说它已经可用```$ sudo add-apt-repository main'main'分发组件已为所有源启用。 ```
–穆罕默德·阿里
19-09-25在14:24
#4 楼
打开破折号并键入Software sources
,然后打开软件源,然后单击Universe库。
关闭并重新加载缓存
评论
相关:尝试使用APT安装软件包时出现“无法找到软件包”它向我显示了有关aws ububtu标准的错误,但设法解决了这一问题-添加-apt-存储库世界-apt更新-apt-get安装-y curl jq python3-pydot graphviz