Linux programs for download

The following are links to tar files containing a source program (C++), a build script, and a user guide. Click on the link to download the file. Use the links on the right for more information about any of these programs. The simple install procedure is explained below.

These are free  Linux  programs, licensed under the GNU General Public License v.2
(Free Software Foundation). They will not run on Microsoft Windows.

download link   version    release date
dkop v.42 Apr 20, 2008 All programs were updated on
findwild v.10 Apr 20, 2008 Apr 20 to fix issues resulting
fotox v.41 Apr 20, 2008 from the latest releases of
galaxy v.14 Apr 20, 2008 gcc, c-lib, and GTK, which are
picpuz v.16 Apr 20, 2008 incorporated in Ubuntu 8.04 and
progprint v.14 Apr 20, 2008 other recent distro releases.
ukop v.27 Apr 20, 2008
watsup v.09 Apr 20, 2008
zfuncs v.18 Apr 20, 2008


Installation Procedure for End Users
(package makers please see below) ("appname" means one of the above names)

  1.  Download the tar file (appname.xx.tar.gz) to Desktop
2. Open a terminal window
3. $ cd Desktop # go to Desktop
4. $ tar -xzf appname.xx.tar.gz         #  unpack to ./appname
5. $ cd appname                         #  go there
6a. $ ./build # build and install (private install)
6b. $ su -c ./build               #  build and install (standard install)

Private install: files are owned by the installing user and saved in the user's directories.
Standard install: files are saved in /usr, are owned by root, and are accessible for all users.
In either case, the default install locations can be changed if wanted.

Missing dependencies (if any) will be listed in step 6. Install from your repository and repeat step 6.
After building, you can delete the tar file and directory that were left on your desktop.
Please review the README file and user-guide (help menu) before trying appname.

Alternative Procedure: (somewhat less geeky than the above)

  1.  Download installer.bin to your desktop
2. Right-click installer.bin, select properties, select permissions, check Execute
3a.
Open a terminal window, enter: Desktop/installer.bin (private install)
3b Open a terminal window, enter: su -c Desktop/installer.bin (standard install)

This installer is a GUI program which is simple to use. Select the program to install from the list provided. The current version will be defaulted, but you can also enter an earlier version. Default file install locations are determined by whether you are running as a normal user (3a) or as root (3b). In either case, you can override the defaults.

Dependencies: the following packages are required for these programs:
  1. the GNU C++ compiler (package g++)
  2. GTK development libraries (package libgtk2.0-dev)

These are available on all Linux distributions. Use your package manager to install if needed.

No executable? No package?

Executables must be built using libraries that match the targeted execution system. 32-bit and 64-bit versions are needed. There are many different packaging systems in use. I gave up. Hopefully someday the Linux geeks will provide a standard ABI and a standard packaging system. The current expectation is that the distro builders will rebuild every application for every release of every distro, using their own libraries, packaging systems, and special tools. The two methods given here are simple and work for all distros. The downside is that they are not a one-click install, and some basic Linux knowledge is needed.

Install packages for some programs and some Linux distros have been built by generous volunteers. Look for them if the above geekiness leaves you cold.

Installation Procedure for Package Makers 

  $ ./build build           # build only
$ ./build install # install only (after build)

If  $PREFIX  is defined, application files are put at standard locations under PREFIX.
If not, file locations are queried interactively.

RSS feed: to get notification of updates to this page:  click me

Posted on Apr 20, 2008 at 22:14 by Registered Commenterkornelix in | Comments Off