pkgutil --forget: Hata “Böyle bir dosya veya dizin yok”


1

Bir yol konumu hatası alıyorum.

$ pkgutil --forget com.apple.pkg.CLTools_Executables
Unknown error Error Domain=NSCocoaErrorDomain Code=4 "“com.apple.pkg.CLTools_Executables.bom” couldn’t be removed." UserInfo={NSFilePath=/var/db/receipts/com.apple.pkg.CLTools_Executables.bom, NSUserStringVariant=(
    Remove
), NSUnderlyingError=0x7fb0cdc0bd70 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}.
Forgot package 'com.apple.pkg.CLTools_Executables' on '/'.

Atmak istediğim makbuz verileri /System/Library/Receipts/.

$ ls /System/Library/Receipts/com.apple.pkg.CLTool*
/System/Library/Receipts/com.apple.pkg.CLTools_Executables.bom
/System/Library/Receipts/com.apple.pkg.CLTools_Executables.plist
/System/Library/Receipts/com.apple.pkg.CLTools_SDK_OSX1012.bom
/System/Library/Receipts/com.apple.pkg.CLTools_SDK_OSX1012.plist
/System/Library/Receipts/com.apple.pkg.CLTools_SDK_macOS1013.bom
/System/Library/Receipts/com.apple.pkg.CLTools_SDK_macOS1013.plist
/System/Library/Receipts/com.apple.pkg.CLTools_SDK_macOSSDK.bom
/System/Library/Receipts/com.apple.pkg.CLTools_SDK_macOSSDK.plist

Neden ki pkgutil malzeme listesi (BOM) dosyasında aranıyor /var/db/receipts/?

Not: Klasörü zaten sildim /Library/Developer/CommandLineTools.

Motivasyon: Kaldırılan Komut Satırı Araçları'nı AppStore güncellemelerinden kaldırma

Yanıtlar:


1

Çözümüm sizin için olduğu gibi aynı, muhtemelen yazdığımda yazdığınız bağlantıda yazdığınız ( Kaldırılan Komut Satırı Araçları'nı AppStore güncellemelerinden kaldırma ).

SIP'yi devre dışı bırakmak için kurtarma işlemine önyükleyin, ardından dosyaları çöpe atın, ardından SIP'yi yeniden etkinleştirin. Umarım bu sizin için de işe yarar (aynen sahip olduğum gibi aynı sorun gibi görünüyor).

EDIT: belki de asıl sorunuz, makbuzlar için yanlış yola bakıyor olmasından kaynaklanıyor olabilir. Hiç bir fikrim yok, bunu kendim bilmek istiyorum. :)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.