Lubuntu 13.04 如何安装整个 repo?

Lubuntu 13.04 如何安装整个 repo?

我想安装整个 repo,而不是逐个安装每个包,这可能吗?我认为可以使用 apt-get install repo-blahblahblah 之类的命令。

答案1

这当然是可能的,但 repo 所有者应该提供一个元包,其中列出了所有其他必需的包。我认为没有任何命令可以执行,apt-get install *因为这样做几乎没有任何意义。ubuntu-desktop 包是一个元包,除了列出要安装的其他包外什么也不做。如果在你的情况下安装整个 repo 有意义,我会寻找那种包。

答案2

我喜欢用介子安装 muon为此,但您可能可以使用 Synaptic 完成相同的操作。

  1. 打开 Muon。

  2. 按来源过滤(如屏幕截图所示)。

    在此处输入图片描述

  3. 选择结果中的所有包。

  4. 右键单击,点击安装标记

  5. 点击应用更改在工具栏中。

答案3

Origin在包裹上使用标志

  1. 找到相关存储库的原始存储库发布文件/var/lib/apt/lists,例如dl.google.com_linux_chrome_deb_dists_stable_Release

  2. 使用lessgrep查找以下Origin:行:

    grep ^Origin\: /var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_Release
    

    对我来说这个输出:Origin: Google, Inc.

  3. 安装资质安装 aptitude,一个包管理器。

  4. 使用Origin之前找到的内容,我们可以在 aptitude 中查询软件包:

    aptitude search '~O "Google, Inc."'
    

    如果结果超出预期,请尝试缩小搜索范围。请参阅aptitude 手册中的搜索模式为了那个原因。

  5. 如果您喜欢结果,请安装它:

    sudo aptitude install '~O "Google, Inc."'
    

笔记

  • 这不考虑多架构。上面的查询尝试安装i386amd64包。
  • 我同意乔·埃伦德·辛斯塔德应该使用元包安装一组包。这当然取决于存储库维护者,因此可能并非所有人都可以使用。
  • 您还可以使用 GUI 包管理器来更轻松地完成上述操作。请参阅我的其他答案这样做。

相关内容