Ich brige es einfach nich auf die Reihe Steam auf Kali Linux zu installieren, da ich anscheinend defekte Pakete besitze. Show Ich habe Steam wie folgt installiert: "steam_latest.deb" von der offiziellen Steamseite herunter geladen. Befehl im Terminal: kali@Kali:~/Downloads$ sudo dpkg -i steam_latest.deb Ergebniss: Vormals nicht ausgewähltes Paket steam-launcher wird gewählt. (Lese Datenbank ... 341420 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereitung zum Entpacken von steam_latest.deb ... Entpacken von steam-launcher (1:1.0.0.66) ... steam-launcher (1:1.0.0.66) wird eingerichtet ... Trigger für kali-menu (2020.3.2) werden verarbeitet ... Trigger für gnome-menus (3.36.0-1) werden verarbeitet ... Trigger für desktop-file-utils (0.26-1) werden verarbeitet ... Trigger für mime-support (3.64) werden verarbeitet ... Trigger für man-db (2.9.3-2) werden verarbeitet ... Trigger für hicolor-icon-theme (0.17-2) werden verarbeitet ... Befehl im Terminal: kali@Kali:~/Downloads$ sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y Befehl im Terminal: kali@Kali:~$ sudo apt-get install steam Ergebniss: Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass Sie eine unmögliche Situation angefordert haben oder, wenn Sie die Unstable-Distribution verwenden, dass einige erforderliche Pakete noch nicht erstellt wurden oder Incoming noch nicht verlassen haben. Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen: Die folgenden Pakete haben unerfüllte Abhängigkeiten: libgl1-mesa-dri:i386 : Hängt ab von: libllvm10:i386 (>= 1:9~svn298832-1~) soll aber nicht installiert werden E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete. Beim Start wurde Steam aktualisiert jedoch bekomme ich immer diese Fehlermeldung: Steam needs to install these additional packages: libgl1-mesa-dri:i386, libgl1:i386, libc6:i386 [sudo] Passwort für kali: Ich habe das Passwort eingetragen und bekahm wieder die selbe Fehlermeldung: Die folgenden Pakete haben unerfüllte Abhängigkeiten: libgl1-mesa-dri:i386 : Hängt ab von: libllvm10:i386 (>= 1:9~svn298832-1~) soll aber nicht installiert werden E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete. Und danach kam diese Meldung:
libGL.so.1 libdrm.so.2 Immer beim Versuch mich anzumelden und mein password eingebe kommt das selbe Fenster immer wieder und ich gebe mehrmals das password ein und es kommt das selbe als boot Schleife weiß keine Lösung falls jmd weiß wie ich dieses Problem lösen kann und wieder ins Desktop komme danke schonmal im voraus. Hatte davor die Fehlermeldung Start job is running for hold until boot process finishes up No Limit Und habe dieses Problem schon gelöst in dem ich Ctrl und Alt und F1 oder F2 gedrückt habe öffnet sich das terminal und habe viele Befehle eingetragen sudo apt-get remove plymouth sudo apt-get remove xserver-xorg-video-intel Jetzt neu starten, Drücken Sie Ctrl+Alt+F1und melden Sie sich mit Ihrem Benutzernamen und Passwort an. Führen Sie dann die folgenden Befehle aus. Habe lightdm ausgewählt beim Display Manager. sudo apt-get install lightdm sudo dpkg-reconfigure lightdm Display-Manager als lightdm ausgewählt sudo apt-get install ubuntu-desktop sudo apt-get install -f --reinstall lightdm sudo apt-get install unity sudo-apt-get install ubuntu-session sudo dpkg-reconfigure lightdm Sie werden aufgefordert, eine von zwei Optionen auszuwählen: gdm& lightdm. Wählenlightdm sudo apt-get install gnome sudo apt-get autoremove sudo apt install unity-tweak-tool sudo apt-get autoremove --purge light-themes sudo apt-get install light-themes Aber jetzt kann ich mich nicht einloggen ^weil es eine login boot Schleife es verhindert das ich mich einloggen kann. Linux-Paketmanager wie Apt und DNF sind extrem mächtig und intuitiv, aber das bedeutet nicht, dass nichts schief gehen kann. Gelegentlich geht eine Paketinstallation schief und Sie müssen die Teile abholen. Paketmanager haben die Möglichkeit, defekte Pakete zu reparieren und defekte Updates zu überspringen, damit Ihr System wieder funktioniert und Probleme in der Zukunft vermieden werden. In diesem Artikel erfahren Sie, wie Sie defekte Pakete in Linux reparieren. Diese Tipps und Tricks sollten Ihnen in den meisten Fällen helfen, sich zu lösen. Sie sind alle ziemlich universell, aber jede Situation ist anders. Denken Sie also daran, wenn Sie versuchen, Ihre eigene Situation zu debuggen. Beheben defekter Pakete in UbuntuApt verfügt über einige Flags, mit denen Sie fehlende Abhängigkeiten oder Pakete beheben können, die während der Installation aus dem einen oder anderen Grund beschädigt wurden. Eine
häufige Verwendung wäre hier die Installation einer .deb-Datei eines Drittanbieters und die Feststellung, dass sie Abhängigkeiten enthält, von denen Sie nichts wussten. Diese Abhängigkeiten werden wahrscheinlich nicht von selbst übernommen, und Führen Sie zunächst ein Update aus, um sicherzustellen, dass keine neueren Versionen der erforderlichen Pakete vorhanden sind. sudo apt update --fix-missing Als Nächstes können Sie versuchen, Apt zu zwingen, nach fehlenden Abhängigkeiten oder defekten Paketen zu suchen und diese zu korrigieren. Dadurch werden tatsächlich alle fehlenden Pakete installiert und vorhandene Installationen repariert. Ein weiterer Ort, an dem bei Paketinstallationen Fehler auftreten können, ist der Konfigurationsprozess. Hinter den Kulissen kümmert sich dpkg um diesen Teil, nicht Apt, daher liegt es nahe, dass dpkg das Werkzeug ist, an das man sich wenden kann, um es zu reparieren, wenn ein Paket während der Konfiguration fehlschlägt. Versuchen Sie zunächst, dpkg zu zwingen, alle beschädigten oder teilweise konfigurierten Pakete neu zu konfigurieren. Wenn das Problem dadurch nicht gelöst wird, können Sie einen energischeren Ansatz wählen. Beginnen Sie damit, alle Pakete aufzulisten, die dpkg als eine Neuinstallation erfordernd markiert hat. Dort sollten Sie das/die problematische(n) Paket(e) sehen. Solange es nichts gibt, was nicht dorthin zu gehören scheint, können Sie die beschädigten Pakete erzwingen. sudo dpkg --remove --force-remove --reinstreq Wenn dpkg fertig ist, versuchen Sie, mit Apt aufzuräumen. sudo apt clean sudo apt update Mit etwas Glück kommst du wieder dorthin zurück, wo du angefangen hast. Es wird Ihnen nicht die defekten Pakete bringen, die Sie versucht haben zu installieren, aber zumindest wird Apt wieder funktionsfähig sein. Permanente DPKG-SperreEs gibt ein weniger häufiges Problem mit lächerlichen dpkg-Sperren, die Sie daran hindern, etwas zu tun. Jedes Mal, wenn Sie versuchen, Apt oder dpkg zu verwenden, erhalten Sie eine Fehlermeldung, die besagt, dass eine andere Anwendung bereits vorhanden ist … wenn dies nicht der Fall ist. Es ist eigentlich einfach, die Sperrdatei zu löschen, die Sie daran hindert, Apt zu verwenden und wieder zu tun, was Sie tun müssen. Manchmal bleiben diese Sperrdateien bestehen, nachdem bei einer Installation ein Fehler aufgetreten ist, wodurch der Prozess entgleist und die Datei nicht automatisch entfernt wird. In diesem Fall müssen Sie es selbst tun. sudo rm /var/lib/apt/lists/lock Löschen Sie zur Sicherheit die Sperre im Cache. sudo rm /var/cache/apt/archives/lock Beheben defekter Pakete in Fedora/CentOS/RHELDas Reparieren defekter Pakete in Fedora/CentOS/RHEL ist weniger verbreitet, da yum und dnf wirklich großartige Arbeit leisten, um sicherzustellen, dass Pakete korrekt installiert werden. Manchmal kommt es jedoch bei der Verwendung von Paketen zu Verwechslungen. Der Befehl dazu auf rpm-basierten Systemen lautet: Das sudo dnf --refresh reinstall PACKAGE_NAME Dadurch werden alle Metadaten als abgelaufen festgelegt, sodass jedes von Ihnen aktivierte Repository durchsucht und nach einer neuen Version dieses Pakets gesucht wird.
Wenn Sie feststellen, dass dieses Paket fehlerhafte Abhängigkeiten aufweist, wird sich DNF wahrscheinlich beschweren und Sie auffordern, die FazitHoffentlich hat einer dieser Fixes für Sie funktioniert und Sie arbeiten wieder normal an Ihrem Linux-System. Denken Sie daran, dass der beste Weg, um mit einer völlig aus dem Ruder gelaufenen Situation umzugehen, darin besteht, zu versuchen, wieder so zu werden, wie sie vorher war. Versuchen Sie nicht, weitere Dinge durchzuschalten und hinzuzufügen, um einen Bruch zu beheben, indem Sie weitere Dinge hinzufügen, es sei denn, Sie wissen genau, was Sie tun. Die Chancen stehen gut, dass Sie mit einem Wirrwarr aus kaputten Dingen enden, die schwerer zu sortieren sind. Möglicherweise müssen Sie auch Ihr Linux-System bereinigen, um unnötige und beschädigte Pakete zu entfernen. Wenn die Ursache darin liegt, dass ein alter PC keine neuere Software unterstützt, können Sie auch diese drei Möglichkeiten nutzen, um Ihren alten PC sinnvoll zu nutzen. |