Linux_logo
- This document covers the compilation, installation and basic configuration of the Linux_logo program. More advanced configuration is covered in the Linux_logo documentation. A good place to start is the Linux_logo website.
- The setup detailed here is that of a basic logon logo for Core Linux and nothing more. The Linux_logo has many custom options. Options can be compiled into the executable, or specified at run-time. I encourage you to examine the documentation that comes with the source code.
- If you spot any major errors on this page, please e-mail me using the link above.
- It is assumed that this installation takes place on a computer on which Core Linux has been successfully installed.
- No software other than the packages bundled with Core Linux have been installed.
- As described in the installation guide, it is assumed that any downloaded application source code is stored in a directory called
/appson the CD-R. - It is assumed that the user has access to another machine with internet access and a CD burner.
Preparation
- Download the Linux_logo source code from www.deater.net/weave/vmwprod/linux_logo.
- Download the Gettext source code from www.gnu.org/directory/gettext.html.
- Download the Linux_logo compatible Core Linux Logo from here.
- Burn the files
linux_logo-4.05.tar.gz,gettext-0.11.5.tar.gzandcore.logoto a CD. This page assumes that the subdirectory/appsis used for the files. The CD-ROM can be a multi-session disk.
Booting
- Boot your Core Linux PC.
- Login as
root. You will need to enter the password at the prompt.
Extract the source
- Place the CD-R in the CD-ROM drive. Mount the CD-ROM drive under
/mnt/cdrom. - Change to the
/appsdirectory on the CD-R. - Copy the files
linux_logo-4.05.tar.gz,gettext-0.11.5.tar.gzandcore.logoto the directory/usr/src. - Change to the
/usr/srcdirectory and extract the source from the fileslinux_logo-4.05.tar.gzandgettext-0.11.5.tar.gz.
Configure and compile Gettext
- Change to the
/usr/src/gettext-0.11.5directory. - Run the
./configurescript. - Run the
makeprogram. - Run the
makeprogram with the argumentinstall.
Prepare your system
- Change to the
/usr/srcdirectory. - Move the
core.logofile to the directory/usr/src/linux_logo-4.05/logos/distributions. - Add the directory
/usr/local/binto the$PATHenviroment variable. - In order to activate the changes to the
$PATHenviroment variable, you will have to logout and log back in again.
Configure and compile Linux_logo
- Change to the
/usr/src/linux_logo-4.05directory. - Edit the
logo_configfile to read:./logos/distributions/core.logo - Run the
makeprogram.- At the prompt enter:
make - Run the
makeprogram with the argumentinstall.
- At the prompt enter:
Initial Testing
- Test the linux_logo program using
linux_logo -classic. - Test the linux_logo program in ASCII mode using
linux_logo -a -classic.
Automatic Updating
- This section describes how to have the details on your logon screen updated each time the computer boots. If you do not wish the screen to be updated on each reboot, skip this section. If you want to have the screen updated more regularly than that, then you need to install and use cron to run a command similar to that below.
- Append the following line to the
/etc/rc.d/rc.mufile:/usr/local/bin/linux_logo -c > /etc/issue

The text of this page is licensed under a Creative Commons License.
