Bir terminal kullanarak bir .pkg kurmak mümkün müdür? (Bir uygulamayı ssh ile kurmak istedim).
Bir terminal kullanarak bir .pkg kurmak mümkün müdür? (Bir uygulamayı ssh ile kurmak istedim).
Yanıtlar:
İnstaller komutu, Mac OS X yükleyici paketlerini belirtilen bir etki alanına veya birime yüklemek için kullanılır. İnstaller komutu, çağırma başına -package parametresiyle (-pkg eş anlamlı olarak kabul edilir) belirtilen tek bir paket yükler. Tek bir paket veya bir meta paket olabilir. Meta paket olması durumunda, varsayılan yüklemenin bir parçası olan paketler, bir paketin kontrol araçları tarafından diskalifiye edilmedikçe yüklenir.
man installer
Tam işlevsellik için bakınız . Sıklıkla
sudo installer -pkg /path/to/package.pkg -target /
gereken tek şey bu.
/
bir yol ve bir cihaz üzerine monte edilmiştir. Öyleyse neden argüman olarak bir cihaz gerektiren bir seçenek kabul etsin /
?
installer -dominfo
.
.pkg
Geçerli klasördeki tüm dosyaları şuraya yükle /Applications
:
for f in *.pkg ;
do sudo installer -verbose -pkg "$f" -target /
done
Alternatif olarak paketleri ev klasörünüze yükleyebilirsiniz -target ~
. /Users/<your_account>/Applications
Yükleyicide belirli bir yol önceden tanımlanmadıkça sona erer .
Tam olarak bir pkg yükleyicisinin ne içerdiğini ve hangi yükleme öncesi ve sonrası komut dosyalarının çalıştırılacağını görmeniz gerekiyorsa, SuspiciousPackage (freeware) uygulamasını yükleyebilir ve
.pkg
dosya seçiliyken Finder'dan hızlı önizlemeyi kullanabilirsiniz . Finder'da seçili dosya seçiliyken boşluk tuşuna basılması da çalışmalıdır.
/Applications
- pakete bağlıdır, örneğin macOS için PowerShell yüklenir /usr/local
.