|
This is the various optional packages available from this site. This are mostly AtheOS ports of various GNU applications. To install a package go to the /usr/ directory and unpack the gzipped tarball. Then run the "/system/config/find_packages.sh" to update the various environment settings and restart the shell with "exec bash -login" to update the environment variables. This way of installing applications is only intended to be used for CLI applications. Much of the application management will change when the desktop manager starts to shape up. Most native AtheOS applications will be GUI apps that will be handled by the desktop manager and not the CLI so there will be no need to have the CLI path variables pointing to them. There will also be functions in the API for getting the path to various standard directories and most important to the directory where the executable is located. This means an application can be quite "position independent". If you have a "MyApp" directory with the binaries in "MyApp/Binaries" and various data files in "MyApp/data" you will be able to find the data directory (or any other directories inside "MyApp" by using relative paths from the location of the binary no mather where in the FS the "MyApp" directory is located. Please note that some (very few) of the packages here have dependencies on other packages so you might have to install more than one package to make it work. This at least goes for GCC which need the GNU binutils package to work so remember to install both when you install GCC. apache-1.3.9.bin.1.tgz 1.5M |