Home Packages Updates/Experimental Documentation Screenshots
Download the disk image and open it with a double click. Look for a file name Rudix (which is colored in red) and double click on it to begin the installation process. Now follow the process as required on the instructions.
Open a Terminal application and become root to edit file /etc/profile. Add /usr/local to $PATH environment variable. The profile should appear like this:
# System-wide .profile for sh(1)
PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin"
export PATH
if [ "${BASH-no}" != "no" ]; then
[ -r /etc/bashrc ] && . /etc/bashrc
fi
You can easily test the installation running the rudix command like this:
$ rudix apr-util.pkg apr.pkg autoconf.pkg automake.pkg ...
Q. What does Rudix means?
A. Rudix is the mixing of Ruda and Unix.
Q. What are the advantages of Rudix against the others?
A. In one word: simplicity. All packages are self-contained and installable via disk image as whatever software on Mac OS X should be.
Q. Why do Rudix install packages under /usr/local?
A. Because it is the standard place for third party software in every Unix on earth.
Q. How do I uninstall a package?
A. Mac OS X does not provides any graphical uninstaller for .pkg packages but you can uninstall Rudix's packages (for example ccache.pkg) by running
$ sudo rudix -r ccache.pkg
Q. I've try to run my favorite program but the only thing I get is dyld: Library not loaded: /usr/local/lib/...
A. It means that you forgot to install some library. Please, see section libraries in download page and install the apropriate library.
Q. I dislike Rudix. Is there any alternative?
A. Really? Why don't you send me a mail and tell me what you don't like and help me to improve my system and even solve your problem.
Well, there are very good alternatives to Rudix, like MacPorts and Fink.
© 2005-2007 Rudá Moura
Last update: $Date: 2008/05/03 02:28:40 $