How to check RPM package dependencies on Fedora, CentOS or RHEL

A typical RPM package on Red Hat-based systems requires all its dependent packages be installed to function properly. For end users, the complexity of such RPM dependency is hidden by package managers (e.g., yum or DNF) during package install/upgrade/removal process. However, if you are a sysadmin or a RPM maintainer, you need to be well-versed […]
Continue reading…

 

How to run Docker containers on CentOS or Fedora

Lately Docker has emerged as a key technology for deploying applications in the cloud environment. Compared to traditional hardware virtualization, Docker-based container sandbox provides a number of advantages for application deployment environment, such as lightweight isolation, deployment portability, ease of maintenance, etc. Now Red Hat is steering community efforts in streamlining the management and deployment […]
Continue reading…

 

How to password protect a folder or directory on Linux

Suppose you have a folder in your Linux home directory, where you store secure document files which you do not want anyone to access without a password. That way, even if someone manages to get a hold of your computer and access your home directory, there is still another line of defense for your private […]
Continue reading…

 

How to set up a Subversion (SVN) server on CentOS or Fedora

The open-source community has been using Subversion (or SVN) widely for many collaborative open-source development projects. SVN is supported by all major open-source project hosting sites such as Google Code, GitHub, SourceForge and Launchpad. You can of course set up your own Subversion server in house. SVN supports several protocols for network access: SVN, SVN+SSH, […]
Continue reading…