PATH Contents > Installing Iceberg
Installing Iceberg

This document shows how to install Iceberg from the disk image you downloaded or obtained via other means.

Iceberg being a tool to build packages and metapackages, it shall not be a surprise that its installer is a package built by itself.

System Requirements

Installing Iceberg on a single computer

1Double-click the Iceberg disk image file to mount it on the desktop.
2Double-click the Iceberg volume.
3Double-click the Iceberg.pkg package to start the installation.
4

Follow the instructions displayed by Installer.

Note: When the files are going to be installed, Installer will look for the location of a previous version of Iceberg. This may last a bit if this is the first time you're installing Iceberg. If no previous versions are found, the Iceberg application will be installed in /Applications.

Installing Iceberg on a remote computer

Iceberg being distributed as a package, it is possible to install it on a remote computer. Depending on the version of Mac OS X you're running, there are two possible methods for remote installation:

Installing with the installer tool

1

Copy the Iceberg.pkg package to the remote computer.

Note: If no file sharing services (FTP, AppleShare, etc.) is running on the remote computer, you will have to move yourself to make the copy and installation.
2Connect to the remote computer using ssh or telnet.
3Move to the directory where the Iceberg.pkg package has been copied.
4

Type the following command:

$ installer -pkg Iceberg.pkg -target /
5Press Return.

Installing with Apple Remote Desktop

Apple Remote Desktop (ARD) is a "suite of desktop management tools, enabling administrators to manage networks of Mac OS X system from a central location". Amongst other things, it allows you to remotely install packages or metapackages.

Read page 58 of chapter 3 of the ARD documentation. Remote installation of packages will be explained with details.

Installation Blueprints

The Iceberg.pkg package is installing multiple components in multiple locations. The list hereunder shows which and where components are installed.

Location  Component  Description 
/Applications/ Iceberg.app Main application
/Library/Application Support/   Iceberg Folders containing user license templates and project templates.
/Library/Frameworks/ MOKit.framework Framework used by the Iceberg application.
/Library/StartupItems/ IcebergControlTower   StartupItem managing background tasks used to build projects.
/usr/local/bin/ freeze tool to launch build from the command line.
/usr/local/bin/ goldin tool to split forks.

Uninstalling Iceberg

To uninstall Iceberg, you will need administrative privileges. If you're not an administrator on the computer, contact him/her.

1Double-click the Iceberg disk image file to mount it on the desktop.
2Double-click the Iceberg volume.
3Open the Terminal application.
4Type sudo sh .
5

Drag and drop the uninstall.sh file from the Finder to the Terminal window.

Example:
$ sudo sh /Volumes/Iceberg\ 1.1.4/uninstall.sh
6Press Return to run the command and then type your administrator password.


Author: Stéphane Sudre