Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |
parsec_created_freeware_for_your_tru64_5.1_system [2020/04/17 14:50] – [Available Software] sgriggs | parsec_created_freeware_for_your_tru64_5.1_system [2023/10/17 14:33] (current) – bfresh |
---|
These packages were not created with Tru64's **setld** packaging tool. The reason is that we didn't want to interfere with native Tru64 packages. We also didn't want to use **setld** because it's not a great packaging tool. It's super slow, too. | These packages were not created with Tru64's **setld** packaging tool. The reason is that we didn't want to interfere with native Tru64 packages. We also didn't want to use **setld** because it's not a great packaging tool. It's super slow, too. |
| |
Instead we went with [[EPM|https://www.msweet.org/epm/]] instead. EPM has a "portable" format which creates self-installing scripts which contain all the package binaries. You'll unpack the package tarball and find about four files within them. One of the files will be a "myprogram.install" script (the installer you run) and you'll also notice there is a "myprogram.sw" file which contains the actual archived data for the package. It'll ask you if you want to install the package, then it'll have you accept the license. | We went with [[EPM|https://www.msweet.org/epm/]] instead. EPM has a "portable" format which creates self-installing scripts which contain all the package binaries. You'll unpack the package tarball and find about four files within them. One of the files will be a "myprogram.install" script (the installer you run) and you'll also notice there is a "myprogram.sw" file which contains the actual archived data for the package. It'll ask you if you want to install the package, then it'll have you accept the license. |
| |
EPM packages are simple, but loaded with features. One feature is that when you install an EPM portable package you'll end up with a link in /etc/software called "myprogram.remove". This is the removal script which will fully uninstall and remove the package. It'll also restore any backup files which were previously clobbered by the package. | EPM packages are simple, but loaded with features. One feature is that when you install an EPM portable package you'll end up with a link in /etc/software called "myprogram.remove". This is the removal script which will fully uninstall and remove the package. It'll also restore any backup files which were previously clobbered by the package. |