「apt-get install」でいつ続行するかを確認するように求められますか?


9

時々「apt-get install」が私に尋ねます"Do you want to continue [Y/n]?"

root@T43:~# apt-get install chmsee
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libchm1
The following NEW packages will be installed:
  chmsee libchm1
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 192 kB of archives.
After this operation, 848 kB of additional disk space will be used.
Do you want to continue [Y/n]? 

これは、"The following NEW packages will be installed:"行に、引数として指定したパッケージ以外のパッケージ(おそらく依存関係)がリストされている場合にのみ発生することを修正してい"apt-get install"ますか?

回答:


10

このスーパーユーザ答え続行しますか?プロンプトは次の場合に表示されます:

  • 追加パッケージ(インストールを要求したパッケージ以外-依存関係など)がインストールされます
  • 必須パッケージは削除されます。ここ不可欠 、パッケージが未構成(ただし、パックされていない)状態であっても、常にシステムで使用可能であり、使用可能でなければならない最小限の機能セットとして定義されます。パッケージは、Essential制御フィールドを使用してシステムに不可欠のタグが付けられます。
  • 保留パッケージの変更

apt-get自動的に「はい」と言いたい場合(非常に具体的な理由がない限り、あまり良い考えではありません)、--yes --force-yesパラメータを使用できます。


3
ただし、a)そもそもこの質問をする必要がない場合、またはb)壊れたシステムが必要な場合を--force-yes除きお勧めしません。
バハマート2013年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.