Unlike Win32, a GUI is optional in Linux. This is because the actual OS and network stack are separate from the GUI.
To start a GUI, issue the command
startx. This will start the Xwindow system with whatever default window manager was installed with the system.
However, I have found nothing in Linux that cannot be configured via the command prompt. Nearly all applications on Linux use text files on the file system (usually stored in /etc and its subdirectories) for configuration.
The standard package manager that RedHad uses is rpm (for RedHat Package Manager). If your application has been distributed in a file with a ".rpm" extension, you can use the command-line tool
rpm to install it. Issuing
man rpm at the command prompt will give you an information page that will tell you all about rpm's command-line options, but here are the basics:
rpm -i <package filename> installs an rpm-distributed application. I recommend
rpm -iv as it installs the package with rpm in verbose mode, which gives you more error messages.
rpm -U <package filename> will update an already-installed rpm-distributed application. If the application has never been installed before, "-i" and "-U" function identically.
rpm -e <package name> will erase (uninstall) an already-installed application
rpm -q <package name> will tell you whether a particular package is installed, and if so, what version. Issuing
rpm -qa will give you a list of all packages.
Beyond that, it's difficult to advise you -- your application may or may not be an rpm. If it is not, there are other steps to perform, based on the exact nature of the application's distribution method.
Want the best answers? Ask the best questions: TANSTAAFL!!