相关疑难解决方法(0)

apt 安装比指定为依赖项更多的软件包

我试图texmaker从存储库安装。对于安装,texlive我遵循了此处描述步骤。为此,我使用的控制文件是这个. 它有 texlive-binaries 文件。

然后我尝试texmakerapt. 它的依赖项列为

# apt-cache depends texmaker
texmaker
  Depends: libc6
  Depends: libgcc1
  Depends: libpoppler-qt4-3
  Depends: libqt4-network
  Depends: libqt4-xml
  Depends: libqtcore4
  Depends: libqtgui4
  Depends: libqtwebkit4
  Depends: libstdc++6
  Depends: zlib1g
  Depends: texmaker-data
  Recommends: aspell
  Recommends: ghostscript
  Recommends: netpbm
  Recommends: psutils
    texlive-local
  Recommends: texlive-latex-extra
    texlive-local
 |Recommends: <hunspell-dictionary>
    myspell-fr
    myspell-ru
    hunspell-an
    hunspell-ar
    hunspell-be
    hunspell-da
    hunspell-de-at
    hunspell-de-at-frami
    hunspell-de-ch
    hunspell-de-ch-frami
    hunspell-de-de
    hunspell-de-de-frami
    hunspell-en-ca
    hunspell-en-us
    hunspell-eu-es
    hunspell-fr
    hunspell-gl-es
    hunspell-hu
    hunspell-kk …
Run Code Online (Sandbox Code Playgroud)

debian apt latex

12
推荐指数
1
解决办法
4566
查看次数

apt-get 没有安装某个包的建议

我可以编辑

/etc/apt/apt.conf
Run Code Online (Sandbox Code Playgroud)

并添加以下行:

apt::install-recommends "false";
Run Code Online (Sandbox Code Playgroud)

但这总是会跳过建议。

如何在不更改 apt 配置的情况下只执行一次安装到某个包?

apt

6
推荐指数
1
解决办法
4437
查看次数

Debian默认安装包列表?

我试图了解 APT 是如何工作的,这就是我陷入困境的地方 - 谁决定在第一天安装哪些软件包?

似乎规则之一是,基于系统的当前快照,apt upgrade将安装最多Recommended已安装包的依赖项。因此,从最小的“核心”包和一些“更高级别”的包中,apt upgrade/dist-upgrade应该能够增长并填补空白。

问题是:

  1. 是否有默认包的标准列表?(Debian FAQ 说默认安装包括优先级等于或高于 的软件包Standard。这是否定义了标准列表?)
  2. 这是可配置的还是硬编码到 apt 中的?
  3. 有没有办法回到这个标准列表?意味着一个命令来反转所有手动安装/卸载及其依赖项?
  4. 除了架构之外,这个标准包列表是否取决于我的本地硬件设置?(例如,我有什么视频卡。)
  5. 哪个配置文件告诉 apt 安装Recommended软件包?
  6. 假设在我全新安装后的某个时候,一个具有Standard优先级的包被添加到包含在我的 sources.list 文件中的存储库中。下次我运行时,该软件包会安装在我的盒子上apt update && apt upgrade吗?

debian dpkg apt package-management

3
推荐指数
1
解决办法
1089
查看次数

标签 统计

apt ×3

debian ×2

dpkg ×1

latex ×1

package-management ×1