Sayfasını oku installer
. -target
seçenek yapar değil bir dizin belirtin, ancak asıl cildi belirtin (benimkine vurgu yapın):
hedef hacim ile belirtilir -target
parametre ( -tgt
eş anlamlı olarak kabul edilir). İnstaller komutu çağrıldığında zaten monte edilmiş olmalıdır.
Öyleyse, çalıştırın, açılış hacmini belirterek:
installer -pkg GCC-10.7.pkg -target /
Sanırım bu yeterli olmalı. Bir paket yükleyici, dosyalarını nereye koyacağını bilir.
Yükleyiciye kaldırma muadili var mı?
Pek sayılmaz. Her paket yükleyici aynı zamanda kurulu dosyaların listesini içeren bir "makbuz" oluşturur. Bu makbuz çoğunlukla izinlerin onarımı için kullanılır, ancak (teorik olarak) paket kurulumlarını "geri almak" için de kullanılabilir.
Bu makbuz dosyaları şurada bulunur:
/var/db/receipts
OS X 10.6 ile başlar.
/Library/Receipts/db
veya ~/Library/Receipts/db/
OS X 10.5'te (ancak burada, bir Sqlite veritabanı)
/Library/Receipts
OS X 10.4’te
Kullanmak lsbom
komutu gibi bir makbuz dosyasının içeriğini listeleyebilirsiniz.
lsbom -fls /var/db/receipts/some.receipt.bom
Bu size dosyaların bir listesini verir. Eğer ihtiyacın varsa, yapabilirsin Deneyin tüm bu dosyaları kaldırmak için. Ama ben bunu gerçekten cesaretlendiren birini görmedim. Kilometreniz değişebilir.
-target /
(yerine"/Volumes/Macintosh HD"
). Bazı insanlar önyükleme birimini yeniden adlandırdı.