Ich sehe immer solche Befehle
apt-get -y install
Wofür ist das -yTag und worin besteht der Unterschied zwischen apt-get installmit und ohne -yTag?
Ich sehe immer solche Befehle
apt-get -y install
Wofür ist das -yTag und worin besteht der Unterschied zwischen apt-get installmit und ohne -yTag?
Antworten:
Aus den Ergebnissen des Laufens 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.
Wenn Sie einen Befehl apt-get ohne die -yOption ausführen , müssen Sie alle Eingabeaufforderungen, die Sie von diesem Befehl erhalten, interaktiv beantworten, damit die Ausführung des Befehls fortgesetzt wird.
-y"gemein" zu nennen. Die Funktion ist in Systemadministrationstools (von denen apt-get eines ist) ziemlich verbreitet, aber die Methode variiert. Im Zweifelsfall beziehen Sie sich immer auf die Manpage des betreffenden Befehls, um zu erfahren, welche Parameter verwendet werden sollen und welche Auswirkungen sie haben.
-yist, dass Herabstufungen übersprungen werden, wohingegen, wenn der Benutzer ydies eingibt, die Herabstufungen durchgeführt werden. Wenn Sie also -ydasselbe ausführen möchten wie ein Benutzer, der etwas eingibt y, müssen Sie dies auch hinzufügen --allow-downgrades.