Wie entferne ich eine installierte .pkg-Datei

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?

Antworten (2)

Sie können überprüfen, was installiert wurde, und es manuell entfernen. Kopieren Sie die *.pkgDatei in einen leeren tmp-Ordner. Dann:

xar -xf YOUPACKAGE.pkg

Drucken Sie dann den Inhalt der BomDatei 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/ciscoOrdner entfernen.

Sie könnten Pacifist auch verwenden , um Ihnen den Inhalt von Paket- und Quittungsdateien visuell anzuzeigen und nach Quittungsdateien für bestimmte Anwendungen zu suchen ... obwohl es leider keine Deinstallationsfunktion hat, was ich immer für nützlich hielt.
Nur zur Info ... Die Ausgabe meines lsbom-Befehls schien auf ~/Library zu verweisen. Ich bin mir nicht sicher, warum - ich habe versucht, das Skype-Web-Plugin unter OSX 10.11.6 zu deinstallieren

Ich habe die .pkgDatei aus ihrem Installationspfad entfernt /Library/Extensions/usbserial.kext.