资 源 简 介
Creating a software package from a source code tar ball involves following steps.
Download src tar ball.
Unpack the tar ball to a build directory
Patch the src tree if needed.
Configure the src tree using ./configure or without.
Compile the software with gcc or OS vendors supported compilers.
Test the binary
Install the binary
Package the binary with pre-install,post-install,pre-remove and post-remove actions.
These action are needed when adding/removing a package into a running OS.
Test installation of the package
Modern A.M.S(Application Management System) has framework to automate above steps.
For examples, AMS systems SD-UX on HP-UX, lpp on AIX, MSI on Windows, pkgadd on Solaris10-, IPS on Solaris 11 and pkg on OSX.
These OS exist in moderate-size IT organization, you are lucky if you only need to deal with one OS at a time. But for the unlucky sysadm