web-dev-qa-db-ja.com

このオプションは何をしますか?

コンピュータにソフトウェアをインストールしましたが、しばらく実行されていません。単純な更新である可能性のある解決策を見つけました。私はコマンドラインを初めて使用するので、Sudoのこのオプションが何をするのか知りたいです。

Sudo apt-get update -y

Sudo apt-get install -y yourprogramhere

man Sudoman aptman getman installman updateを確認しました。

-yのドキュメントを探しましたが、見つかりませんでした。

3
defarm

manapt-get にあります

-y、-yes、-assume-yes

プロンプトに対して自動yes;すべてのプロンプトに対する答えとして「はい」を想定し、非対話的に実行します。保持されているパッケージの変更、認証されていないパッケージのインストール、または必須パッケージの削除などの望ましくない状況が発生した場合、apt-getは異常終了します。構成アイテム:APT :: Get :: Assume-Yes。

ただし、 manapt ではこの理由から言及されていません。

aptは、パッケージ管理システムに高レベルのコマンドラインインターフェイスを提供します。これはエンドユーザーインターフェイスとしての使用を目的としており、より特殊なAPTツール(apt-get(8)およびapt-cache(8)。

Apt自体と同様に、そのマンページはエンドユーザーインターフェイスとして意図されており、複数の場所で情報が重複しないように、また、読者がオプションと詳細の宝庫

6
Raffa