Zawsze widzę takie polecenia
apt-get -y install
Do czego służy -y
tag i jaka jest różnica między tagiem apt-get install
i bez niego -y
?
Zawsze widzę takie polecenia
apt-get -y install
Do czego służy -y
tag i jaka jest różnica między tagiem apt-get install
i bez niego -y
?
Odpowiedzi:
Z wyników biegu man apt-get
-y, --yes, --assume-yes
Automatic yes to prompts; assume "yes" as answer to all prompts and
run non-interactively. If an undesirable situation, such as
changing a held package, trying to install a unauthenticated
package or removing an essential package occurs then apt-get will
abort. Configuration Item: APT::Get::Assume-Yes.
Jeśli uruchomisz komendę apt-get bez tej -y
opcji, musisz interaktywnie odpowiedzieć na wszystkie monity otrzymane z tej komendy, aby kontynuować wykonywanie komendy.
-y
„wspólnym”. Ta funkcja jest dość powszechna w narzędziach do administrowania systemem (z których jednym jest apt-get), ale metoda jest różna. W razie wątpliwości należy zawsze odwoływać się do strony podręcznika użytkownika dla danego polecenia, aby dowiedzieć się, jakiego parametru użyć i jaki ma on efekt.
-y
jest to, że będzie pomijać obniżki, podczas gdy użytkownik wejdzie y
, będzie przeprowadzał obniżki. Więc jeśli chcesz -y
wykonać to samo, co użytkownik wprowadzający y
, musisz również dodać --allow-downgrades
.