apt (apt-get) --option 用于什么?

4xy*_*4xy 3 apt

好心人能告诉我有关apt --option吗?

  1. 它有什么作用?
  2. 它是如何使用的?
  3. 通过这个标志设置了哪些选项?

jan*_*nos 5

来自man apt

   -o, --option
       Set a Configuration Option; This will set an arbitrary configuration option.
       The syntax is -o Foo::Bar=bar.  -o and --option can be used multiple times
       to set different options.
Run Code Online (Sandbox Code Playgroud)

例如,如果您在代理后面,并且想要使用不同的代理设置值进行测试,您可以这样做:

apt-get update -o Acquire::http::Proxy "http://yourproxyaddress:proxyport"
Run Code Online (Sandbox Code Playgroud)

当您不确定正确的设置值时,使用该-o选项测试不同的值比在 中编辑配置文件/etc/apt/apt.conf.d、保存并重新运行命令更实用。该-o选项让您跳过文件编辑部分,更直接地使用不同的值。

更一般地说,此选项的目的是暂时覆盖任何配置值。正如@steeldriver 在评论中指出的,可用选项和选项语法记录在apt.conf手册页 ( man apt.conf) 中。