Ich habe kürzlich diesen "CH341-Treiber" installiert, damit ich meinen neuen chinesischen Arduino anschließen kann.
Aber wenn ich das USB-Kabel, das mit dem Arduino verbunden ist, in meinen Computer stecke, stürzt es sofort ab. Wenige Augenblicke später erscheint eine Meldung, die mir mitteilt, dass der Computer aufgrund eines Problems neu gestartet werden musste.
Jetzt möchte ich diesen installierten Treiber löschen und einen anderen Treiber oder eine andere Version davon herunterladen. Aber dazu muss ich die alte Software löschen (was meinen Computer zum Absturz bringt).
Ich habe mich im Internet umgesehen, wie das geht, aber die meisten der gegoogelten Vorschläge sagen mir, dass ich es einfach aus dem Ordner "Anwendungen" entfernen kann. Es ist kein Programm, also wird das nicht helfen. Ich habe auch einige Ergebnisse gefunden, die mich auffordern, das Terminal zu öffnen, den Befehl "pkgutil --pkgs" einzugeben, nach dem Paket zu suchen und den Befehl "sudo pkgutil --forget the-package-name.pkg" einzugeben.
Aber ich kann den Paketnamen nicht in der Liste finden. Also bin ich zu "Über diesen Mac" -> "Systembericht..." -> "Software" -> "Installationen" gegangen und dort kann ich die Namen der Pakete sehen, aber leider kann ich sie von dort nicht entfernen.
Also kann mir jemand sagen, wo ich sie entfernen kann?
Sie können überprüfen, was installiert wurde, und es manuell entfernen. Kopieren Sie die *.pkg
Datei in einen leeren tmp-Ordner. Dann:
xar -xf YOUPACKAGE.pkg
Drucken Sie dann den Inhalt der Bom
Datei mit:
lsbom $(find . -name Bom)
Sie haben die Liste der Dateien wie: (Hier ist der Teil für Cisco AnyConnect)
./opt/cisco/vpn 40755 0/0
./opt/cisco/vpn/bin 40755 0/0
Alle Dateipfade beginnen mit, .
werden jedoch relativ zum Stammordner ( /
) installiert. In meinem Beispiel muss ich /opt/cisco
Ordner entfernen.
Ich habe die .pkg
Datei aus ihrem Installationspfad entfernt /Library/Extensions/usbserial.kext
.
calum_b
Nat