Differences between RedHat and Debian

From WBITT's Cooker!

(Difference between revisions)
Jump to: navigation, search
Line 45: Line 45:
| Package Removal
| Package Removal
| yum remove openssh
| yum remove openssh
-
| aptitude remove openssh
+
| aptitude remove openssh , aptget remove openssh, apt-get purge openssh
|-
|-
| Interface configuration
| Interface configuration

Revision as of 13:19, 16 March 2015

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, yum, yumex(GUI) dpkg, apt-*, aptitute
List packages rpm -qa dpkg -l
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 aptitude search ssh
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