「apt-config(8)」-

APT配置查询程序

命令语法格式

apt-config [–empty] [–format ‘%f “%v”;%n’] [-o=config_string] [-c=config_file] {shell | dump | {-v | –version} | {-h | –help}}

命令描述

命令apt-config是一个内部程序,由APT套件各部分使用,用于提供一致的可配置性。它访问主配置/etc/apt/apt.conf,以易于用于脚本应用程序的方式。

命令行命令

除非给出-h或–help选项,否则必须存在以下命令之一。

shell
用于从shell脚本访问配置信息。它给出了一对参数,第一个是Shell变量,第二个是要查询的配置值。作为输出,它为每个存在的值列出了的Shell赋值命令。 在Shell脚本中,它应该如下使用:

OPTS=”-f”

RES=`apt-config shell OPTS MyApp::options`

eval $RES

这会将Shell环境变量$OPTS设置为MyApp::options的值,默认值为-f。

配置项可以后缀为/[fdbi]。f返回文件名,d返回目录,b返回true或false,i返回一个整数。 每个返回都在内部进行标准化和验证。

dump
只显示配置空间的内容。

命令行选项

可以使用配置文件设置所有命令行选项,描述指示要设置的配置选项。对于布尔选项,您可以使用-f-,–no-f,-f=no或其他几种变体来覆盖配置文件。

–empty
包含具有空值的选项。 这是默认值,因此使用–no-empty将其从输出中删除。

–format ‘%f “%v”;%n’
定义每个配置选项的输出。%t将替换为其独自名称,%f为其完整层级名称,%v及其值。使用大写字母和值中的特殊字符将被编码,以确保它可以安全地使用RFC822定义的带引号的字符串。 此外,%n将替换为换行符,%N将替换为制表符。可以使用%%打印%。

-c, –config-file
配置文件;指定要使用的配置文件。 程序将读取默认配置文件,然后读取此配置文件。 如果需要在解析默认配置文件之前设置配置设置,请使用APT_CONFIG环境变量指定文件。有关语法信息,请参阅apt.conf(5)。

-o, –option
设置配置选项;这将设置任意配置选项。 语法是-o Foo::Bar=bar。选项-o和–option可以多次使用来设置不同配置项。

-h, –help
显示简短的帮助信息。

-v, –version
显示版本信息。

退出状态

0 正常操作

100 发生错误

相关手册

apt.conf(5)

参考文献

  • man 8 apt-config, Version 1.6.4

更新日志

  • 10/22/2018 创建文章