-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 -yopcji, musisz interaktywnie odpowiedzieć na wszystkie monity otrzymane z tej komendy, aby kontynuować wykonywanie komendy.
Należy również pamiętać, że jest to częsty przełącznik w narzędziach, które mają monity o potwierdzenie w swojej funkcjonalności. Chociaż jest to wygodne w powłoce, prawdziwym celem jest automatyzacja skryptów.
user1359,
2
Nie posunąłbym się nawet do nazwania -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.
CVn
6
Jednym z efektów ubocznych używania -yjest to, że będzie pomijać obniżki, podczas gdy użytkownik wejdzie y, będzie przeprowadzał obniżki. Więc jeśli chcesz -ywykonać to samo, co użytkownik wprowadzający y, musisz również dodać --allow-downgrades.
wisbucky
1
Nie wiem, dlaczego komentarz @wisbucky nie ma więcej głosów pozytywnych. Bardzo ważne, aby wiedzieć, dzięki
Odpowiedzi:
Z wyników biegu
man apt-get
Jeśli uruchomisz komendę apt-get bez tej
-y
opcji, musisz interaktywnie odpowiedzieć na wszystkie monity otrzymane z tej komendy, aby kontynuować wykonywanie komendy.źródło
-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 wejdziey
, będzie przeprowadzał obniżki. Więc jeśli chcesz-y
wykonać to samo, co użytkownik wprowadzającyy
, musisz również dodać--allow-downgrades
.