这个选项起什么作用?

这个选项起什么作用?

我的电脑上安装了一个软件,但已经有一段时间没有运行了。我发现一个潜在的解决方案是进行简单的更新。我是命令行新手,想知道这个选项的作用是什么sudo

sudo apt-get update -y

sudo apt-get install -y yourprogramhere

我检查了man sudo、、、和。man aptman getman installman update

我查找了-y文档,但没找到。

答案1

它位于男人apt-get

-y, --yes, --assume-yes

自动对提示回答“是”;假设所有提示的答案都是“是”,并以非交互方式运行。如果出现不良情况,例如更改保留的软件包、尝试安装未经认证的软件包或删除必需的软件包,则 apt-get 将中止。配置项:APT::Get::Assume-Yes。

然而,男人易于为此原因:

易于为包管理系统提供高级命令行界面。它旨在作为最终用户界面,并且默认启用一些更适合交互式使用的选项,相比之下,更专业的 APT 工具(例如apt-get(8)和 apt-cache(8)。

就像 apt 本身一样,它的手册页旨在作为最终用户界面,因此只提到最常用的命令和选项,部分是为了不在多个地方重复信息,部分是为了避免让读者被大量的选项和细节所淹没。

相关内容