Sometimes you might want to uninstall large packages on a running Linux system (e.g. in order to release disk space), since these kind of packages are normally not that useful. Here we show an example on how to list installed…

Here’s is a SPEC file for building the latest Nginx-v1.0.6 on RHEL/CentOS platform. My Basic modifications are: Nginx would be installed in a dedicated directory named /opt/admon/nginx The Nginx serves as a basic web server. Only a limited amount of…

Yum is commonly used in major RPM based Linux distributions such as CentOS, Redhat and SuSE, it can help us perform automatic dependency checking. If you’d like to only download the RPM packages via yum and do not install/update them,…

I just successfully updated my Dell PowerEdge 1850 from CentOS 4.8 to CentOS 5.4, luckily the issues I faced were not so rare. The steps I used are listed below, may it helpful for you as well! Although this post…

Some days ago, I posted some examples on the common usage of RPM. Now, this post describes a manual preparation of a RPM building environment. With the help of this environment, you can generate upated RPM packages and patch your…

I made a mistake and added additional repo under CentOS / RHEL 5.x server. Now when I try to upgrade packages it gives me out broken ependencies / missing dependency error. How do I skip broken packages and apply updates…

The RPM (Short for Red Hat Package Manager) has established itself as one of the most popular distribution formats for linux software today. A first time user may feel overwhelmed by a vast number of options available, and this article aims to…