如何启用“合作伙伴”存储库?

Jor*_*tro 55 software-center package-management software-sources

我一直看到一些地方将“合作伙伴”存储库作为我可以获得软件的地方,我该如何启用这个存储库?请指定如何以图形方式和通过命令行执行此操作。

Sid*_*Sid 56

界面方式

单击 ubuntu 按钮,然后搜索“软件源”(或 Ubuntu 16.04+ 上的“软件和更新”)并转到“其他软件”选项卡。

在此处输入图片说明

命令行方式

  • 打开sources.list文件:(gksudo gedit /etc/apt/sources.list或使用您选择的命令行编辑器,在没有GUI的命令行上sudo nano /etc/apt/sources.list使用nano
  • 通过删除以下几行前面的#添加合作伙伴存储库(maverick是您的 Ubuntu 安装版本,它可能会有所不同,因此请使用您正在使用的发行版的代号而不是“特立独行”。如果您不确定运行lsb_release -c找出答案。)

    # deb http://archive.canonical.com/ubuntu maverick partner
    # deb-src http://archive.canonical.com/ubuntu maverick partner
    
    Run Code Online (Sandbox Code Playgroud)

使用 GEdit 编辑 sources.list 文件

  • 保存并关闭。
  • 从其来源重新同步包索引文件: sudo apt-get update

  • 官方文档供参考

  • @EvanCarroll 说明不一定较差 - 此处指定的方法仍然有效,用任何相关的代号替换“特立独行”。你是对的,编辑 CLI 版本的 GUI 方式是错误的 - 请注意我所做的编辑,我指示使用文本编辑器代替命令行而不是 GUI(例如“nano”)。 (2认同)

sic*_*ill 16

启用“合作伙伴”存储库的最简单方法:

sudo sed -i.bak "/^# deb .*partner/ s/^# //" /etc/apt/sources.list
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)


Hie*_*ieu 11

命令行方式

该方法使用

  • lsb_release -sc 获取 Ubuntu(代号)版本。
  • add-apt-repository 更改适当的配置文件。

它具有适用于所有版本的 Ubuntu 的优点。

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

这是来自Skype教程


Isa*_*iah 5

要从命令行启用合作伙伴存储库,请编辑/etc/apt/sources.list:
sudoedit /etc/apt/sources.list 并删除这两行开头的#

#deb http://archive.canonical.com/ubuntu maverick partner  
#deb-src http://archive.canonical.com/ubuntu maverick partner
Run Code Online (Sandbox Code Playgroud)

所以他们是这样的:

deb http://archive.canonical.com/ubuntu maverick partner  
deb-src http://archive.canonical.com/ubuntu maverick partner
Run Code Online (Sandbox Code Playgroud)

然后更新您的 apt 缓存:sudo apt-get update.