Differences between RedHat and Debian
From WBITT's Cooker!
(Difference between revisions)
| (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

