Red Hat、Fedora和Ubuntu软件包操作

五、Red Hat、Fedora和Ubuntu软件包操作对比

任务 Red Hat、Fedora Ubuntu
基本信息
软件包后缀 *.rpm *.deb
软件源配置文件 /etc/yum.conf /etc/apt/sources.list
安装、删除、升级软件包
更新软件包列表 每次运行yum时自动执行 apt-get update
从软件仓库软件安装软件 yum install package apt-get install package
安装一个已下载的软件包 yum install pkg.rpm rpm -i pkg.rpm dpkg -i pkg.deb pkg –install pkg.deb
删除软件包 rpm -e package apt-get remove package
软件包升级检查/测试 yum check-update apt-get -s upgrade apt-get -s dist-upgrade
升级软件包 yum update rpm -Uvh [args] apt-get upgrade
升级整个系统 yum upgrade apt-get dist-upgrade
软件包信息
获取某软件包的信息 yum search package apt-cache show package
获取所有软件包的信息 yum list available apt-cache dumpavail
显示所有已安装的软件 yum list installed rpm -qa dpkg -l dpkg –list
获取某个已安装软件包的信息 yum info package rpm -qi package dpkg –status package
列出某个已安装软件包所包含的文件列表 rpm -ql package  
列出某个已安装软件包所包含的文档 rpm -qd package
列出某个已安装软件包所包含的配置文件 rpm -qc package
显示某个软件包所依赖的软件包列表 rpm -qR package apt-cache depends package
显示某个软件包的反向依赖关系 rpm -q -whatrequires [args] apt-cache rdepends package
软件包文件信息
获取某个软件包文件的信息 rpm -qpi pkg.rpm dpkg –info pkg.deb
获取某个软件包文件所包含的文件列表 rpm -qpl pkg.rpm dpkg –contents pkg.deb
获取某个软件包文件所包含的文档 rpm -qpd pkg.rpm
获取某个软件包文件所包含的配置文件 rpm -qpc pkg.rpm
软件包解压 rpm2cpio pkg.rpm | cpio -vid dpkg-deb –extract pkg.deb
搜索某个文件是由哪个软件包安装的 rpm -qf /file/name dpkg -S /file/name dpkg –search /file/name
搜索所有提供某个文件的软件包 yum provides /file/name apt-file search /file/name
杂项
显示本地软件包缓存的状态 apt-cache stats
校验所有已安装的软件包 rpm -Va debsums
删除本地缓存的所有软件包 yum clean packages apt-get clean
仅删除本地缓存中过时的软件包 apt-get autoclean
删除所有软件包信息 yum clean headers apt-file purge
时间: 2024-08-10 01:52:03

Red Hat、Fedora和Ubuntu软件包操作的相关文章

Red Hat下 关于apache 的操作权限

在Red Hat 下装Hustoj的时候遇到了一个快把我逼疯的问题, PS:如果你们用的install-interactive.sh 安装就不用往下看了 ,我就是自找苦吃,不过也因此学到了很多东西. 首先是在安装install.sh的时候(其实这是针对ubuntu的批处理文件,作者在github上已经说了用install-interactive.sh了,人家已经想到了其他linux安装出现的问题,我却没有在意,还是用Install.sh安装,所以出现这个问题),对应的APACHEUSER不对,u

Linux软件包安装2——基于red hat系列的rpm命令安装及apache简单搭建httpserver

rpm命令管理 rpm包是基于red hat系列的二进制安装包.常见的red hat系列的有red hat enterprise Linux.centos.fedora等Linux发行版本 首先介绍一下rpm包的命名方式: httpd-2.2.15-39.el6.centos.i686.rpm   在介绍Linux的rpm命令之前,先说明两个概念: 包全名:类似于上述的完整的命名方式 httpd-2.2.15-39.el6.centos.i686.rpm 包名:httpd   1.rpm安装.升

Red Hat系 Linux-Red Hat、REHL、Fedora、CentOS的关系

Red Hat系 Linux-Red Hat.REHL.Fedora.CentOS的关系 (2011-05-21 14:26:10) 转载▼ 标签: red hat linux it 分类: 了解 来源:chinawin.net Red Hat Linux是redhat最早发行的个人版本的linux, 其1.0版本于1994年11月3日发行. 虽然其历史不及其它linux发行版本悠久,但比起很多的Linux发行套件,Red Hat 的历史悠久得多. 自从Red Hat 9.0版本发布后,RedH

Install MongoDB on Red Hat Enterprise, CentOS, Fedora, or Amazon Linux

Install MongoDB on Red Hat Enterprise, CentOS, Fedora, or Amazon Linux? Overview Use this tutorial to install MongoDB on Red Hat Enterprise Linux, CentOS Linux, Fedora Linux, or a related system. The tutorial uses .rpm packages to install. While some

KALI Linux problems & Study Red Hat | Ubuntu

Problem When you ask some website with https head.you may met the problem  secure connection failed firefox browser. the answer is tool-preferences-Advanced-Certifactes cancel Query OCSP responder servers to confirm the current validity of certificat

Red Hat快捷键操作

Red Hat快捷键操作 分类: Linux 1.使用虚拟控制台 登录后按“Alt+F2”键可以看到“login:”提示符, 这就是第二个虚拟控制台. 一般新安装的Linux有四个虚拟控制台, 可以用“Alt+F1”到“Alt+F4”来访问.虚拟控制台最有用的时候是当一个程序出错锁住输入时可以切换到其他虚拟控制台,登录进入后用kill命 令杀掉这个出错的进程. 2.拷贝与粘贴 字符界面(不管是Slackware 还是RedHat 的)安装后,每次启动时都会自动运行一个叫gpm的程序, 该程序运行

Fedora CentOS Red Hat中让vim支持语法高亮设置

Fedora / CentOS / Red Hat这三个系统里默认的vi是没有语法高亮显示的,白色的字体看起来很不舒服. 首先用命令行cat /etc/os-release查看当前linux系统的类型,发现为Red Hat: 使用命令行yum install vim-enhanced下载vi的增强版本: vim --version,确认这个版本确实有syntax支持. 在 -/.bashrc中将vim设置成vi的别名,下次再用vi即可享受语法高亮了. 要获取更多Jerry的原创文章,请关注公众号

Ubuntu安装JDK,Maven,Red Hat JBoss Developer Studio 8

JDK,Maven安装 1:从Oracle,apache官网下载对应的包jdk-7u79-linux-x64.tar.gz,apache-maven-3.3.1-bin.tar.gz. 2:解压到自己系统中,我都解压到啦HOME下,自己建个software,万一重装也不用重新下载. 3:执行命令:sudo gedit /etc/profile 在文件最下方添加数据: #set java environment JAVA_HOME=/home/zhaoqian/software/jdk1.7.0_

基于网络的 Red Hat 无人值守安装

基于网络的 Red Hat 无人值守安装 本文介绍了 PC 平台上的一种快速 Red Hat Linux 安装方案.它具有很高的自动化程度--用户只需手工启动机器并选择从网络启动,就可以完成整个安装过程.在需要批量安装大量 Red Hat Linux 系统和需要技术人员 Red Hat Linux 安装支持的情况下,这种方案可以节省大量的时间.而且由于不需要额外的软件和光驱和软驱等硬件设备,在成本上也有很大优势.所有安装 Red Hat Linux 的开发/测试人员,和 IT 支持人员都能够从本