It took 5 apps, 4 command tools in 6 commands, 2 developer certificates and an app-specific password for 260 lines of code.
package
First there were inodes, aliases, and links. Finder aliases already use the volfs file system, but Apple wants us to switch to its opaque Bookmarks
One of the Finder’s grand illusions, these are standard documents actually composed of a hierarchy of files and folders. Here are some details of common packages.
Here’s how to find out just what that last update installed, so you can remove it manually if necessary.
There’s more to the Finder’s illusions than plain folders. Here’s an explanation of packages and bundles, and how to use and abuse them.
Another epic journey, this time to make an Installer package for my Blowhole command tool.
For most apps which you install or update, there is extensive information about exactly what was installed. This article explains how to access that.
Just when most software had settled on using Appleās Installer, along came the App Store to add to complexity. And then there’s Adobe with its own downloaders and installers again. So how should we install and update software?