얼마 전에 Tor와 함께 제공되는 다른 도구를 설치해야했습니다. 나중에 제거해야했지만 방법이 기억 나지 않습니다. 이제 패키지 데이터베이스에서 이러한 패키지를 찾았지만 --forget으로 제거 할 수 없습니다. 패키지의 파일이 더 이상 존재하지 않습니다.
/var/db/receipts/Tor 0.2.0.35.bom
및 /var/db/receipts/Tor 0.2.0.35.plist
파일은 더 이상 존재하지 않습니다. 빈 파일을 추가하려고하면 오류가 사라지지만 패키지는 데이터베이스에 남아 있습니다. 또한 동일한 pkgid로 패키지를 만들려고 시도했지만 작동하지 않았습니다.
아니면 패키지 ID의 공간에 문제가 있습니까?
10.7.3에서 이것을 시도하고 있습니다.
# pkglist | grep -i 'Tor 0.2.0.35'
Tor 0.2.0.35
# pkgutil --forget 'Tor 0.2.0.35'
Unknown error Error Domain=NSCocoaErrorDomain Code=4 "“Tor 0.2.0.35.bom” couldn’t be removed." UserInfo=0x7f9b4d071dd0 {NSFilePath=/var/db/receipts/Tor 0.2.0.35.bom, NSUserStringVariant=(
Remove
), NSUnderlyingError=0x103b15c10 "The operation couldn’t be completed. No such file or directory"}.
Forgot package 'Tor 0.2.0.35' on '/'.
# pkglist | grep -i 'Tor 0.2.0.35'
Tor 0.2.0.35
나는
—
magiconair
fink
어느 시점에서 놀고 있다고 생각 하지만 이것은 Tor, privoxy 및 Firefox Tor 버튼 확장 프로그램으로 모두 패키지 목록에 끔찍한 패키지 이름으로 설치되었습니다.
fink
?