当尝试在脚本中安装 flapaks 时,
$ flatpak 安装程序_我正在安装
我被提示
在远程“flathub”(子系统)中找到了“program_I_am_installing”的类似参考。
使用此遥控器 [Y/n]:
运行脚本时默认为“n”,因为我无法在脚本中输入 Y。
我尝试向 flatpak 提供完整的应用程序 ID,但这并没有阻止问题被提出。
我要么想找到如何在脚本中回答问题 Y,要么知道如何更具体地说明程序名称,这样就不会问这个问题。
答案1
有多个选项可以帮助实现静默安装
明确包含远程源
flatpak install [OPTION...] [REMOTE] REF flatpak install flathub <your-program>
假设是,如
apt-get
非交互式-y
,--assumeyes
自动对所有问题回答“是”(或选择最优先的答案)。这对于自动化很有用。
--noninteractive
产生最少的输出并避免大多数问题。这适用于非交互式情况,例如在构建脚本中。
flatpak install -y --noninteractive <your-program>
参考: flatpak 文档