» Install Xtreme Delusions: A Legend In My Own Mind

Though your personal data is important and can be irreplaceable, few people ever think about protecting it with a backup strategy. Hard disk failures, viruses, and even accidental deletions could destroy you data forever. In order to protect my data, and in the continued belief that overkill is just enough, I do hourly backups and have 3 months of data at my fingertips. In this article I am going to cover the local backups. In a future article I will cover the remote backup strategy using a passwordless SSH

More »

When you are installing new applications to your Unix server it is almost always better to use some soft of package management tool. Compiling from source allows you to custom tailor the application to your hardware, but most applications do not provide a means for uninstalling.
Another issue with installing from sources is that you do not have a central repository to list all your installed applications. src2pkg is the best of both worlds, compile from source and install via the package management system.

More »

When compiling application form source, being able to cleanly and easily uninstall is only capable if the developer added an uninstall target in the makefile. This will also require the source to be extracted when the need to uninstall arises. There is also the issue that is no record of what is installed or what version is installed.

[user@host ~]$ cd app
[user@host app]$ ./configure && make && make install

CheckInstall can be used to convert source to a Debian, RPM, or Slackware package. It does this by running make install and tracking of every file modified using the installwatch utility. Then the package management system can be used to show what is installed and what version as well as uninstall the applications.

More »