Differences between RedHat and Debian

From WBITT's Cooker!

(Difference between revisions)
Jump to: navigation, search
 
(One intermediate revision not shown)
Line 9: Line 9:
| Version
| Version
| /etc/redhat-release
| /etc/redhat-release
-
| /etc/debian_release
+
| /etc/debian_release, lsb_release -a
|-
|-
| Package GUI
| Package GUI
Line 99: Line 99:
| /etc/init.d/bind9
| /etc/init.d/bind9
|}
|}
 +
 +
Also check: https://help.ubuntu.com/community/SwitchingToUbuntu/FromLinux/RedHatEnterpriseLinuxAndFedora

Current revision as of 08:18, 17 April 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, lsb_release -a
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

Also check: https://help.ubuntu.com/community/SwitchingToUbuntu/FromLinux/RedHatEnterpriseLinuxAndFedora

Personal tools