apt
是 Linux 发行版推荐的命令。它提供了管理包的必要选项。使用较少但易于记忆的选项更容易使用。
正如itsfoss.com所引用的
没有理由坚持使用 apt-get,除非您要执行使用 apt-get 的更多功能的特定操作。
apt
是 apt-get 和 apt-cache 命令的子集,为包管理提供必要的命令- 虽然 apt-get 不会被弃用,但作为普通用户,您应该开始更频繁地使用 apt
当我apt
在 shell 脚本中使用时出现此错误,而在我使用时不会发生apt-get
“
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Run Code Online (Sandbox Code Playgroud)
我的问题是:
apt
稳定的 CLI 界面?apt
谨慎或安全使用?apt
是管理员交互式使用的推荐命令,而不是在 shell 脚本中使用。
的APT(8)的命令行被设计为最终用户工具也可能改变的版本之间的行为。虽然它试图不破坏向后兼容性,但如果更改似乎对交互式使用有益,则也不能保证。
apt(8) 的所有功能都可以在专用的 APT 工具中使用,例如apt-get(8)和apt-cache(8)。apt(8)只是改变了一些选项的默认值(参见apt.conf(5),特别是二进制范围)。因此,您应该更喜欢在脚本中使用这些命令(可能启用一些附加选项),因为它们尽可能地保持向后兼容性。
因此:
apt
没有稳定的 CLI 界面来允许破坏性更改,如果它们被认为是有益的。
您不能,该工具明确不是为此而设计的。
在脚本中使用apt-get
或apt-cache
以避免出现错误消息。
归档时间: |
|
查看次数: |
1709 次 |
最近记录: |