How to install a Mac application using Terminal

117,270

Probably not exactly your issue..

Do you have any spaces in your package path? You should wrap it up in double quotes to be safe, otherwise it can be taken as two separate arguments

sudo installer -store -pkg "/User/MyName/Desktop/helloWorld.pkg" -target /
Share:
117,270
David
Author by

David

Updated on July 26, 2022

Comments

  • David
    David almost 2 years

    Apple suggests that prior to submitting to the Mac application store, the installation process for Macs be tested using the command

    sudo installer -store -pkg path-to-package -target /
    

    I saved the application package to the desktop and then in the terminal I sent the command

    sudo installer -store -pkg /User/MyName/Desktop/helloWorld.pkg -target /
    

    From the above command I get this

    installer: invalid option -
    Usage: installer [-help] [-dominfo] [-volinfo] [-pkginfo] [-allow] [-dumplog]
                     [-verbose | -verboseR] [-vers] [-config] [-plist]
                     [-file <pathToFile>] [-lang <ISOLanguageCode>] [-listiso]
                     [-showChoicesXML] [-applyChoiceChangesXML <pathToFile>]
                     [-showChoicesAfterApplyingChangesXML <pathtoFile>]
                     -pkg <pathToPackage>
                     -target <[DomainKey|MountPoint|DiskIdentifier|DeviceNode|UUID]>
    

    I am very new to the Terminal. What does this mean and how do I fix it so that I can install the application as suggested by Apple?