
Creating RPM Packages From Tarballs
26
313
n
ov
do
cx (e
n)
11
Ju
ly 20
08
26
Creating RPM Packages From
Tarballs
Novell
®
ZENworks
®
Linux Management uses Red Hat Package Manager (RPM). RPM is a
powerful package management system capable of installing, uninstalling, verifying, querying, and
updating computer software packages on different devices.
ZENworks Linux Management- Dell Edition supports the RPM format.
RPM Packages are traditionally created using a
.rpm
spec file. This is the native RPM method, and
includes a number of steps, including building the software to be packaged from sources. This
method is the most powerful and flexible because it can exercise all of the options available in RPM.
This section describes the simplest method to create a
.rpm
file. At the same time, it is also the least
flexible.
The following sections contain additional information:
Section 26.1, “Alien Package Converter Overview,” on page 313
Section 26.2, “Installing Alien Package Converter,” on page 313
Section 26.3, “Example Usage,” on page 314
26.1 Alien Package Converter Overview
The Alien package converter is a simple program to convert packages from one format to another
format. However, converting package formats does not usually work very well; package
dependencies and other metadata do not carry over from one distribution to another, much less
across packaging systems.
For our purposes, however, it works nicely. The Alien package converter allows the transformation
from a tarball to a
.rpm
file, which can then be added to a ZENworks Server for distribution.
Additional information and download information about Alien package converter can be found on
the
Alien Package Converter page (http://www.kitenet.net/programs/alien/)
.
26.2 Installing Alien Package Converter
1
Ensure that you Perl version 5.004 or later.
2
Download the Alien package converter utility from the
Alien Package Converter page (http://
www.kitenet.net/programs/alien/alien_8.53.tar.gz)
.
3
Unpack, make, and install the utility using the following commands:
$ tar zxvf alien_8.53.tar.gz
$ cd alien
$ perl Makefile.PL
Summary of Contents for ZENWORKS LINUX MANAGEMENT 7.2 IR2 - ADMINISTRATION GUIDE 09-25-2008
Page 4: ...novdocx en 11 July 2008...
Page 22: ...22 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 34: ...34 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 40: ...40 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 44: ...44 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 78: ...78 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 82: ...82 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 96: ...96 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 98: ...98 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 118: ...118 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 126: ...126 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 200: ...200 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 202: ...202 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 210: ...210 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 258: ...258 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 264: ...264 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 278: ...278 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 286: ...286 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 316: ...316 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 344: ...344 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 468: ...468 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 470: ...470 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 472: ...472 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 484: ...484 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 498: ...498 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 510: ...510 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 518: ...518 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 520: ...520 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 532: ...532 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 590: ...590 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 616: ...616 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 632: ...632 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 652: ...652 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 658: ...658 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...
Page 664: ...664 Novell ZENworks 7 2 Linux Management Administration Guide novdocx en 11 July 2008...