Ich möchte ein Installations-Bash-Skript schreiben, in dem ich den MySQL-Server installieren möchte.
Unter Linux Mint hatte ich folgenden Code befolgt:
apt-get -y --force-yes install mysql-server-5.6
aber ich habe das neue Debian 8 installiert und es gibt kein mysql-server
- stattdessen gibt es mariadb
.
Wie kann ich herausfinden, ob ein Paket vorhanden ist?
Ich weiß nur, dass es dpkg -s
welche gibt, die sagen sollten, ob ein Paket installiert ist.
--simulate
Option interessiert sein apt-get
, eine --dry-run
, nur für den Fall
/etc/apt/sources.list
, oder?
--force-yes
Deaktiviert alle Sicherheitsfunktionen, sodass Sie Ihr System wirklich so weit beschädigen können, dass keine Reparatur mehr möglich ist. Außerdem:--force-yes
überschreibt (deaktiviert)-y
. wo letzteres die Option der Wahl sein könnte: Eine lange Form von-y
ist--assume-yes
, und das ist, was es tut; Ja zu sagen, bis es wirklich hässlich werden könnte, mit dem Risiko von Chaos zwischen Kernelementen, Grundlagen usw.,--force
überschreibt die Sicherheit (lernte es auf die harte