Unter Linux gibt es keinen allgemeinen Befehl für „ungleich“ – entscheidend ist der Kontext: In der Shell nutzt du bei Zahlen meist -ne, bei Strings oft !=. Beispiele: bash [...
Wofür ist der Linux-Befehl apt-get install -f?
Antwort vom**`apt-get install -f` repariert kaputte Paketabhängigkeiten. Der Schalter `-f` steht für `--fix-broken` und sorgt dafür, dass APT versucht, unvollständig installierte oder widersprüchliche Pakete wieder in einen konsistenten Zustand zu bringen.** Typisch ist der Befehl nach einer fehlgeschlagenen Installation oder wenn du eine `.deb`-Datei manuell installiert hast und danach Abhängigkeiten fehlen. ## Was der Befehl konkret macht APT prüft, welche Pakete halb installiert sind oder welche Abhängigkeiten nicht erfüllt werden. Dann versucht es automatisch, - fehlende Pakete nachzuinstallieren, - problematische Paketkombinationen aufzulösen, - notfalls störende Pakete zu entfernen, wenn das zur Reparatur nötig ist. Der wichtige Punkt: `install` bedeutet hier nicht unbedingt, dass du bewusst ein neues Programm installierst. In diesem Fall nutzt du den Installationsmodus, damit APT das Paketsystem reparieren kann. ## Wann man ihn benutzt Sinnvoll ist der Befehl zum Beispiel bei Meldungen wie: - „unmet dependencies“ - „you might want to run apt --fix-broken install“ - abgebrochene Paketinstallation - Konflikte nach manuell installiertem `.deb` Ein typischer Fall: Du installierst ein Paket direkt per `dpkg -i paket.deb`. `dpkg` selbst lädt aber keine fehlenden Abhängigkeiten nach. Danach kann `apt-get install -f` diese fehlenden Abhängigkeiten ergänzen und die Installation sauber abschließen. ## Wichtiger Unterschied `dpkg` installiert einzelne Pakete. `apt-get` löst zusätzlich Abhängigkeiten auf. Genau deshalb ist `apt-get install -f` oft der Reparaturschritt nach einem problematischen `dpkg`-Lauf. ## Vorsicht Der Befehl ist meist sicher, aber nicht völlig harmlos. Wenn Paketkonflikte nur durch Entfernen eines Pakets lösbar sind, kann APT auch Deinstallationen vorschlagen. Deshalb die Ausgabe vor dem Bestätigen prüfen. Praktisch gleichwertig ist heute oft auch: ```bash apt --fix-broken install ``` Das ist die modernere Schreibweise für denselben Zweck.
Verwandte Fragen
Welcher Linux-Befehl startet einen bestimmten Prozess nicht an Dienstagen?
Wenn ein Prozess unter Linux nur dann nicht starten soll, wenn der Wochentag Dienstag ist, prüfst du den Wochentag mit date +%u und startest den Prozess nur, wenn das Ergebnis ungleich 2 ist. ba...
Ist Knoppix 9.3 heute noch sicher?
Nein – Knoppix 9.3 ist heute nur noch eingeschränkt sicher, und als dauerhaft genutztes Alltags- oder Internet-System würde ich es nicht mehr empfehlen. Knoppix 9.3 basiert laut den 9....
Wie lautet der Linux-Befehl, um ein Skript dauerhaft im Terminal laufen zu lassen?
Einen einzelnen Linux-Befehl für „dauerhaft laufen lassen“ gibt es nicht. Entscheidend ist, ob das Skript nur nach dem Schließen des Terminals weiterlaufen soll oder beim System...
Wie stoppe ich den ping-Befehl?
Du stoppst ping fast immer mit Ctrl + C. Dadurch wird der laufende Befehl sofort beendet und du bekommst meist noch eine kurze Statistik angezeigt.
Was bedeuten die Befehle sudo ip link set eth0 up, sudo ip addr add 192.168.178.20/24 dev eth0 und sudo ip route add default via 192.168.178.1?
Die drei Befehle bringen eine Netzwerkschnittstelle manuell online, geben ihr eine feste IP-Adresse und setzen das Standard-Gateway – danach kann der Rechner im lokalen Netz und meist auch ins I...