CircleCIでapt-get
を使用している間にPress [ENTER] to continue or ctrl-c to cancel adding it
が得られます。 どうすれば自動的にバイパスできますか?
私は-y
を使用しようとしましたが、効果はありませんでした。apt-get:バイパスする方法
1
A
答えて
2
おそらく、--force-yes
フラグを考えることができます。 manページから:だから
--force-yes
Force yes; this is a dangerous option that will cause apt to continue without prompting if it is doing something potentially harmful. It should not be
used except in very special situations. Using force-yes can potentially destroy your system! Configuration Item: APT::Get::force-yes.
...買主の危険負担
あなたは永久にもこれらのフラグを行うことができます。以下で/etc/apt/apt.conf.d/90_no_promptのように、/etc/apt/apt.conf.d/でファイルを作成します。
APT::Get::Assume-Yes "true";
APT::Get::force-yes "true";
0
このメッセージはadd-apt-repository
への呼び出しから生じます。
-y
/--yes
フラグで回避できます。このように、たとえばthe manpage
を参照してください:
sudo add-apt-repository --yes ppa:example/repository
それはメッセージが表示されたことをどのような文脈では非常に明確ではありません。そのメッセージの周りで何が起こったのですか?たぶんaptリポジトリキーの追加?おそらく、その操作を明示的にすることで解決できますし、そのメッセージを回避するための特定のオプションがあるかもしれません。 –