Below is a table of equivalent commands for package management on both Ubuntu/Debian and Red Hat/Fedora systems.
Task |
Red Hat/Fedora |
Ubuntu |
Adding, Removing and Upgrading Packages |
||
Refresh list of available packages |
Yum refreshes each time it's used |
apt-get update |
Install a package from a repository |
yum install package_name |
apt-get install package_name |
Install a package file |
yum install package.rpm |
dpkg --install package.deb |
Remove a package |
rpm -e package_name |
apt-get remove package_name |
Check for package upgrades |
yum check-update |
apt-get -s upgrade |
Upgrade packages |
yum update |
apt-get upgrade |
Upgrade the entire system |
yum upgrade |
apt-get dist-upgrade |
Package Information |
||
Get information about an available package |
yum search package_name |
apt-cache search package_name |
Show available packages |
yum list available |
apt-cache dumpavail |
List all installed packages |
yum list installed |
dpkg --list |
Get information about a package |
yum info package_name |
apt-cache show package_name |
Get information about an installed package |
rpm -qi package_name |
dpkg --status package_name |
List files in an installed package |
rpm -ql package_name |
dpkg --listfiles package_name |
List documentation files in an installed package |
rpm -qd package_name |
- |
List configuration files in an installed package |
rpm -qc package_name |
dpkg-query --show -f '${Conffiles}\n'package_name |
Show the packages a given package depends on |
rpm -qR package_name |
apt-cache depends |
Show other packages that depend on a |
rpm -q -whatrequires [args] |
apt-cache rdepends |
Package File Information |
||
Get information about a package file |
rpm -qpi package.rpm |
dpkg --info package.deb |
List files in a package file |
rpm -qpl package.rpm |
dpkg --contents package.deb |
List documentation files in a package file |
rpm -qpd package.rpm |
- |
List configuration files in a package file |
rpm -qpc package.rpm |
- |
Extract files in a package |
rpm2cpio package.rpm | cpio -vid |
dpkg-deb --extract package.deb dir-to-extract-to |
Find package that installed a file |
rpm -qf filename |
dpkg --search filename |
Find package that provides a particular file |
yum provides filename |
apt-file search filename |
Misc. Packaging System Tools |
||
Show stats about the package cache |
- |
apt-cache stats |
Verify all installed packages |
rpm -Va |
debsums |
Remove packages from the local cache directory |
yum clean packages |
apt-get clean |
Remove only obsolete packages from the local cache directory |
- |
apt-get autoclean |
Remove header files from the local cache directory |
yum clean headers |
apt-file purge |
General Packaging System Information |
||
Package file extension |
*.rpm |
*.deb |
Repository location configuration |
/etc/yum.conf |
/etc/apt/sources.list
|
相关推荐
标题中的“ubuntu和redhat区别”指的是Ubuntu与RedHat这两个知名的Linux操作系统之间的主要差异。这两个系统都是基于Linux内核构建的,但它们在设计、目标用户群体和包管理等方面存在显著区别。 首先,RedHat是最早...
在Linux、Unix、CentOS、Ubuntu以及RedHat等类UNIX操作系统中,命令行是系统管理员和开发者的主要工作界面。这些操作系统提供了丰富的命令工具,用于执行各种任务,如文件管理、系统监控、网络通信等。本资源集合了...
在 redhat 系统中,可以使用 yum install samba 命令来安装 Samba 服务程序,而在 Ubuntu 系统中,可以使用 apt install samba 命令来安装 Samba 服务程序。 在安装 Samba 服务程序时,需要安装 smbclient 工具,...
linux(redhat+ubuntu)安装教程+图解
在实际应用中,我们可以根据需要指定交互双方的抓包命令。例如,tcpdump host 192.168.0.2 and 192.168.0.3 –s0 –w /tmp/2-3.cap 只抓这 2 台主机之间交互的消息,其它消息被过滤掉。 Ethereal 是一个功能强大的...
在Ubuntu这样的Debian系发行版中,用户通常可以使用`apt-get`或`apt`命令来搜索并安装预编译的驱动包,但这在深in和RedHat这类发行版中可能不适用,因为它们可能需要更直接地处理源码级的驱动安装。 总结来说,RTL...
"033-RHCE认证用户基础.ppt"可能与Red Hat Certified Engineer(RHCE)认证有关,这是一个验证Linux系统管理员技能的专业认证。该认证通常涵盖高级系统管理任务,如网络配置、存储管理、安全管理、性能调优等。 ...
根据给定的文件标题“Redhat Linux关键命令”及其描述、标签和部分内容,本文将深入解析其中提及的多个Linux命令,这些命令对于Redhat Linux系统的管理和操作至关重要。 ### 1. cat - 显示文件内容 `cat`命令用于...
4. **包管理器**:RHEL 和 CentOS 使用 RPM 包管理系统,而 Ubuntu 使用的是基于 Debian 的 APT 包管理系统。 5. **桌面环境**:Ubuntu 默认使用 GNOME 桌面环境,而 RHEL 和 CentOS 可能会根据用户需求安装不同的...
### Linux Redhat桌面命令中文乱码解决方案 在安装Redhat Linux之后,经常遇到的一个问题是中文显示出现乱码问题。这不仅影响用户体验,还可能导致一些功能无法正常使用。本文将详细介绍如何全面解决这一问题,并...
RedHat Linux安装图解RedHat Linux安装图解RedHat Linux安装图解RedHat Linux安装图解
redhat linux 服务器管理与应用
RedHat linux as 3 集群管理指南,中文版
在Redhat Linux系统中,掌握一系列基本命令是进行高效操作和管理的关键。以下是对Redhat Linux中几个常用命令的深入解析,旨在帮助用户理解并灵活运用这些命令。 #### 1. `ls` 命令:目录列表 - **基本用法**:`ls`...
在Red Hat Linux服务器操作系统中,命令行界面是管理员和开发者的主要工作环境,因为它提供了高效、直接的系统管理方式。以下是一些常用的Linux命令,这些命令对于理解和操作Red Hat Linux服务器至关重要。 1. **ls...
### RedHat Linux基础知识点解析 #### 一、RedHat Linux概述 - **多用户系统**:RedHat Linux支持...以上是RedHat Linux基础知识的一些重要知识点和命令的详细解释,掌握这些内容对于学习和使用RedHat Linux非常重要。
在实现Linux 0.01编译与运行时,作者采用了Redhat 9.0平台作为开发环境,GNU工具链作为开发工具,并使用GNU工具链的AT&T语法汇编器进行汇编程序的编译。在源代码语法的修改方面,作者参照Linux 0.11源代码,对Linux ...