Linux

無需詢問即可使用 apt-get 安裝軟體包的正確方法

  • April 18, 2017

許多教程不同意如何在不詢問的情況下使用 apt-get 安裝軟體包。

有人說是這樣的:

apt-get -y install package

還有一個是這樣的:

apt-get install -y package

或者:

apt-get install package -y

什麼是正確的方法?(-y)。謝謝

沒有區別,三種方式是等價的。這是 *nix 世界的一般特徵:命令行開關的順序(通常,並非總是)無關緊要。這與這兩個命令相同的原因相同:

$ ls -l file
-rw-r--r-- 1 chapplec chapplec 100 Apr 18 15:07 file
$ ls file -l
-rw-r--r-- 1 chapplec chapplec 100 Apr 18 15:07 file

或者這三個:

$ grep -i foobar file 
fooBar
$ grep  foobar -i file 
fooBar
$ grep  foobar file -i 
fooBar

基本上,當程序看到以 開頭的參數時-,它會將其作為選項讀取,並且該參數的位置無關緊要。這就是為什麼我們有--來表示爭論的結束。

引用自:https://unix.stackexchange.com/questions/359731