Lau*_*Zia 6 linux command-line apt
我看到今天很多人都-y在使用标志,apt install -y但是当我这样做时,man install没有-y描述标志。
我错过了什么吗?
Kam*_*ski 11
我错过了什么吗?
当您调用apt install …命令时,是apt,不是install。man install将向您显示install不同命令的手册。正确的起点是man apt.
表单中的某些命令foo bar anything …可能在 下有可用的手册man foo-bar。例如man btrfs-subvolume运行良好,但btfrs-subvolume(作为命令)不存在,语法是btrfs subvolume ….
apt但是,情况并非如此;在我的 Debian 中没有man apt-install. 然而man apt说它install (apt-get(8))解释的地方apt install,所以现在我们知道我们应该阅读
man 8 apt-get
Run Code Online (Sandbox Code Playgroud)
就是这样,-y在那里解释:
-y,--yes,--assume-yes
自动是提示;假设“是”作为对所有提示的回答并以非交互方式运行。如果发生不希望的情况,例如更改保留的包、尝试安装未经身份验证的包或删除必要的包,apt-get则将中止。[…]。
-y 表示对所有事情都是“是”。
如果您绝对确定这是您想做的事情,或者脚本很合适,那么这是一个好主意。例如,在您将额外的软件包作为依赖项拉入的情况下,apt 会检查您是否确定,并且在某些情况下您只是希望它继续进行而不必费心去请求许可。
| 归档时间: |
|
| 查看次数: |
7454 次 |
| 最近记录: |