ROX-All is a single archive containing launchers for most of the ROX applications. It contains everything you need to get started with ROX. Because actually putting all the software in this archive would make it very big and quickly out of date, it will download the latest versions of programs when you run them the first time. Therefore, you will need a network connection (but only when downloading or upgrading programs).
This is the most efficient way to get ROX. Only programs you use will be downloaded, and only the version for your system.
- Download the latest tar.bz2 archive from the download link above.
- Unpack the archive. Normally clicking on it in your existing desktop envionment will do this. If not, open a 'terminal emulator' (like xterm, gnome-terminal, or konsole) and type this command:
$ tar xjf rox-all-1.4.tar.bz2
- Read the INSTALL.html file inside the ROX-All directory for more information. The steps are:
- If the 0launch command is not yet installed, get it (either from your Linux distribution or from 0install.net.
- Then, run the rox script to download and start ROX-Filer. This will open a directory viewer showing you all the other applications:
If you're curious about where the applications got unpacked to, right click on one and choose "App dir (name)/Help" to open its Help sub-directory. Go up to the parent directory to see the rest of its files.
If the target machine doesn't have an internet connection, you can instead download the rox-all-no-network.sh script from the Downloads link above, and run that. This includes Linux x86 and x86_64 (64-bit) binaries of most of the programs. To use it:
- If the 0launch command is not yet installed, get it (either from your Linux distribution or from 0install.net).
- Run 0launch -g from a terminal (e.g. gnome-terminal).
- Go to Preferences and set Network Use to Off-line. Otherwise, it will try to download updates. You can cancel the dialog box now.
- Run the self-extracting archive from the terminal:
Note that the package does not include everything in the ROX-All package. For example, if you try to run the games then you'll still be prompted to download them.
At the time of release, ROX-All contains all the programs listed on the ROX Zero Install index page, plus a few games (which are not part of ROX). To get software released since ROX-All, just drag the links from the index page to the AddApp program (Configuration/AddApp).
Note on platform-specific packages
Many of the programs above are written in Python and will therefore work on all systems. Those written in C (including ROX-Filer itself) will only work if a binary is available for your platform. If no binary for your platform is available, please consider creating one for future users. At the time of writing (2005-10-26), Linux-x86 and PPC binaries are available.