Як я можу видалити FTDIUSBSerialDriver та FTDIUSBSerialDriverInstaller з MacBook Air за допомогою Yosemite? Вони відображаються в системній інформації → програмне забезпечення → інсталяції.
Файли виділені синім кольором нижче:
Як я можу видалити FTDIUSBSerialDriver та FTDIUSBSerialDriverInstaller з MacBook Air за допомогою Yosemite? Вони відображаються в системній інформації → програмне забезпечення → інсталяції.
Файли виділені синім кольором нижче:
Відповіді:
По-перше, з’ясуйте, чи встановлений пакет, і його ім'я:
pkgutil --pkgs | grep -i ftdi
Він повинен виводити:
com.FTDI.driver.FTDIUSBSerialDriver
Потім отримайте список файлів:
pkgutil --files com.FTDI.driver.FTDIUSBSerialDriver
У моєму випадку це був результат:
Library
Library/Extensions
Library/Extensions/FTDIUSBSerialDriver.kext
Library/Extensions/FTDIUSBSerialDriver.kext/Contents
Library/Extensions/FTDIUSBSerialDriver.kext/Contents/Info.plist
Library/Extensions/FTDIUSBSerialDriver.kext/Contents/MacOS
Library/Extensions/FTDIUSBSerialDriver.kext/Contents/MacOS/FTDIUSBSerialDriver
Library/Extensions/FTDIUSBSerialDriver.kext/Contents/Resources
Library/Extensions/FTDIUSBSerialDriver.kext/Contents/Resources/English.lproj
Library/Extensions/FTDIUSBSerialDriver.kext/Contents/Resources/English.lproj/InfoPlist.strings
Library/Extensions/FTDIUSBSerialDriver.kext/Contents/_CodeSignature
Library/Extensions/FTDIUSBSerialDriver.kext/Contents/_CodeSignature/CodeResources
Потім просто видаліть ці файли:
sudo rm -r /Library/Extensions/FTDIUSBSerialDriver.kext
І слідкуйте за цим, "забувши" пакет:
sudo pkgutil --forget com.FTDI.driver.FTDIUSBSerialDriver
Відповідь від самого codebender тут: http://feedback.codebender.cc/knowledgebase/articles/861399-how-to-uninstall-the-drivers-installed-by-codebend
Видалення драйверів FTDI Щоб видалити драйвери FTDI, виконайте наведені нижче дії.
Відкрийте термінал і введіть:
cd /System/Library/Extensions/
Перевірте наявність файлу .kext:
ls | grep FTDIUSBSerialDriver.kext
Вихід повинен бути:
FTDIUSBSerialDriver.kext
Потім введіть:
sudo rm -R FTDIUSBSerialDriver.kext
Перевірте, чи видалено файл .kext:
ls | grep FTDIUSBSerialDriver.kext
Вихід повинен бути порожнім.
Після того як ви повинні видалити файли, що зберігаються у папці квитанцій:
cd /private/var/db/receipts/
Знайдіть учасники:
ls | grep FTDI
Вихід має бути:com.FTDI.ftdiusbserialdriverinstaller.FTDIUSBSerialDriver-2.pkg.bom com.FTDI.ftdiusbserialdriverinstaller.FTDIUSBSerialDriver-2.pkg.plist com.FTDI.ftdiusbserialdriverinstaller.postflight.pkg.bom com.FTDI.ftdiusbserialdriverinstaller.postflight.pkg.plist com.FTDI.ftdiusbserialdriverinstaller.preflight.pkg.bom com.FTDI.ftdiusbserialdriverinstaller.preflight.pkg.plist
Видаліть кожен із файлів із вищевказаного списку:
sudo rm -rfilename
Тут розташований кекс:
/System/Library/Extensions/FTDIUSBSerialDriver.kext
Видаліть кекс, а потім видаліть відповідні квитанції:
/Library/Receipts/ftdiusbserialdriver.pkg
ftdiusbserialdriverinstallerPostflight.pkg
ftdiusbserialdriverinstallerPreflight.pkg
Переконайтеся, що у вас є резервна копія.
pkgutil
забути установки? Залежно від того, коли було встановлено, воно може відображатися лише в базі даних. У мене є три пов'язані інсталяційні пакети: com.FTDI.ftdiusbserialdriverinstaller.FTDIUSBSerialDriver-2.pkg, com.FTDI.ftdiusbserialdriverinstaller.postflight.pkg, com.FTDI.ftdiusbserialdriverinstaller.preflight.pkg (pkgestil) (pkgestil) Жодна з них не відображається в / Бібліотеці / квитанціях. pkgutil дозволить вам «забути» їх, дивіться сторінку man. Використовуйте kextstat, щоб визначити, чи завантажений він, кекст-завантаження, щоб вивантажити, якщо драйвер.