Differences between RedHat and Debian

From WBITT's Cooker!

Revision as of 07:19, 17 April 2015 by Kamran (Talk | contribs)
Jump to: navigation, search

The following is the summary of different ways of doing similar tasks in RedHat and Debian.

Task RedHat Debian
Version /etc/redhat-release /etc/debian_release
Package GUI KPackageKit, yumex Synaptic Package Manager
Package management rpm dpkg
Dependency Resolution yum, yumex(gui) apt-*, aptitude
List packages rpm -qa, yum list dpkg -l, dpkg --get-selections
List packages in repositories yum list installed package*, yum list available sort -k1 | grep ^package
Which package a file belong to? rpm -qf filepath dpkg -S filepath
Package installation from an available package file rpm -ivh packagefile.rpm dpkg -i packagefile.deb
Remove package rpm -e packagename dpkg -r packagename
Package Search yum search ssh sort -k1 | grep ^qt
Package installation yum install openssh aptitude install openssh
Package Removal yum remove openssh aptitude remove openssh , aptget remove openssh, apt-get purge openssh
Interface configuration /etc/sysconfig/network-scripts/* /etc/network/interfaces
Network service /etc/init.d/network restart /etc/init.d/networking restart
Service Start/stop service servicename start,stop,restart invoke-rc.d servicename start,stop,restart
Service add/remove chkconfig update-rc.d
Apache Configuration /etc/httpd/* /etc/apache2/*
Apache Log files /var/log/httpd/* /var/log/apache2/*
Apache Default Document Root /var/www/html /var/www/www-data
xinetd /etc/xinetd.d/* /etc/inetd.conf
xinetd service xinetd restart update-inetd (options)
DNS config file /etc/named.conf /etc/bind/named.conf
DNS service file /etc/init.d/named /etc/init.d/bind9
Personal tools