Professional Documents
Culture Documents
4. If not yet available: Install the Developer Tools. rpm -V rpm-name #Verify package
This will make the gcc compiler available. rpm -e rpm-name #Erase package
rpm --import RPM-GPG-KEY #Key is on CD. Also run:
5. Do the following commands: gpg --import RPM-GPG-KEY #Now you can check integrity:
rpm -qa rpm --checksig file.rpm #Verify rpm authenticity. Same as -K
rpm -Uvh rpmdb-redhat<tab> #Make auto solve dependencies possible:
rpm -qf /etc/inittab rpm -ivh --aid file.rpm #Requires RPMS CD's in current directory
rpm -qi aaa_base.... (or another ownername) Install from source #Not supported with support
#Download the source (tarball), like file.tar.gz
6. On Red Hat in the rpm installation source
tar -zxvf file.tar.gz #Unpack the tarball in current directory
directory you can make sure that dependencies
cd ...... #Change to the new source directory
are loaded automatically using the --aid option
./configure #Create the Makefiles (rules for compiler)
after the rpmdb-redhat package is installed.
make #Compile
Install this package.
make install #Put program into production environment
On SuSE you can use yast to install packages.
Dependencies are handled automatically.
Theory Modules
7. If time permits. Install one or more of the
LPIC 1 Certification Bible, isbn 0-7645-4772-0
following packages from the installation source or
p. 93 Ch. 3 Installing Software
from Internet: nmap, findutils-locate, mtr,
Downloadable manual(www.novell.com/documentation)
Netscape or getfirefox.com, OpenOffice.org, and
SUSE LINUX Enterprise Server – Install. and Admin.
e.g. videolan.org's vlc media player.
➢ p. 174-184 RPM – the Package Manager
These are installation examples of rpm's,
installers and compiling source code.
Note: Using installation methods other then rpm
or dpkg could break support contracts and could
create an unstable system.
Extra References
➢ www.tldp.org
➢ How to build an rpm:
www.rpm.org/RPM-HOWTO/build.html