Recientemente instalé este "controlador CH341" para poder conectar mi nuevo Arduino chino.
Pero cuando conecto el cable USB, conectado al Arduino, en mi computadora, se bloquea de inmediato. Unos momentos después aparece un mensaje que me dice que, debido a un problema, la computadora tuvo que reiniciarse.
Ahora quiero eliminar este controlador instalado y descargar otro controlador u otra versión del mismo. Pero para hacerlo, necesito eliminar el software anterior (lo que hace que mi computadora se bloquee).
Busqué en Internet cómo hacerlo, pero la mayoría de las sugerencias en Google me dicen que simplemente puedo eliminarlo de la carpeta "Aplicaciones". No es un programa, así que eso no ayudará. También encontré algunos resultados que me dicen que abra la terminal, ingrese el comando "pkgutil --pkgs", busque el paquete e ingrese el comando "sudo pkgutil --forget the-package-name.pkg".
Pero no puedo encontrar el nombre del paquete en la lista. Así que fui a "Acerca de esta Mac" -> "Informe del sistema..." -> "Software" -> "Instalaciones" y allí puedo ver los nombres de los paquetes, pero desafortunadamente no puedo eliminarlos de allí.
Entonces, ¿hay alguien que pueda decirme dónde puedo eliminarlos?
Puede verificar lo que se instaló y eliminarlo manualmente. Copie el *.pkg
archivo en alguna carpeta tmp vacía. Entonces:
xar -xf YOUPACKAGE.pkg
Luego imprima el contenido del Bom
archivo con:
lsbom $(find . -name Bom)
Tendrá la lista de archivos como: (Aquí está la parte de Cisco AnyConnect)
./opt/cisco/vpn 40755 0/0
./opt/cisco/vpn/bin 40755 0/0
Todas las rutas de archivo comienzan con .
pero se instalan en relación con la carpeta raíz ( /
). En mi ejemplo, tengo que eliminar /opt/cisco
la carpeta.
Eliminé el .pkg
archivo de su ruta de instalación /Library/Extensions/usbserial.kext
.
calum_b
nate