The usual reason for using a .pkg is that the app requires support files in specific file locations.
An installer package will only allow the option of user-domain installation if the developer has expressly set and catered for that option.
With the latest security features in Catalina (and Mojave to a lesser extent), I would suggest that the difference ...
In a nutshell, it seems you need an overview of how to do this. All macos versions from the App Store have a built in utility section where you can open terminal and run createosinstaller script to make a bootable USB installer from the downloaded installer app. Most do not require an AppleID in the App Store, but you might have to set that up as well. You’...
The open command will open it no matter where the person has it installed (you don’t have to put an app in /Applications on macOS).
open -a iTerm.app
You could search using spotlight as well
mdfind "kMDItemCFBundleIdentifier == com.googlecode.iterm2"
To add some approaches not covered in @LangLangC's answer:
Using Homebrew you can run brew cask install lisanet-gimp to get a version of GIMP with some parts of the resynthesizer ready to go, including the most important Filters > Enhance > Heal selection. This suffers from the same problem as the lisanet offerings in @LangLangC's answer: it is out of ...
Resetting your MacBook Pro to factory settings each year definitely should not be necessary. I do not personally experience any performance problems or functionality problems even though I haven't "reset" in a decade (i.e. I migrate my existing system over when I buy new hardware).
If you do chose to factory reset, which I wouldn't recommend, you would need ...
There are at least two places where iTerm.app might be found, either in the /Applications/ folder (99% of the time) or the user’s own $HOME/Applications/ folder (very rare, but possible).
You can check to see if it is in either of those places like so:
if [ ! -d '/Applications/iTerm.app' -a ! -d "$HOME/Applications/iTerm.app" ]
echo 'iTerm is not ...