rpm卸载

rpm与yum软件管理

99封情书 提交于 2020-01-15 06:41:17
一、rpm 简介 这是一个数据库管理工具,可以通过读取数据库,判断软件是否已经安装,如果已经安装可以读取出来所有文件的所在位置等,并可以实现删除这些文件。 rpm:RPM is Redhat Package Manager(递归缩写) rpm可以完成的操作 安装软件 卸载软件 查询软件信息 升级、降级 检验 打包程序 rpm仅仅能管理符合rpm格式的程序包,不能管理源码格式的程序 一、安装rpm包 格式:rpm -ivh 软件包名 选项 -i:安装软件 -v:显示安装过程 -h:用#表示安装进度(# 2%) -vv:显示更详细的安装过程信息 -vvv:显示更更详细的安装过程信息 二、卸载rpm包 格式:rpm -e 软件名 选项: -e:卸载软件 例子:卸载软件包ken # rpm -e ken 三、查询rpm包 格式:rpm -q 软件名 选项: -q:查看一个已经安装的软件 -a:查看所有已经安装的软件all -l:显示软件安装完成以后生成文件列表(所有文件)list -i:查看软件包的相关信息 info -d:显示该软件所生成的说明性质的文档列表docfiles -c:查看软件所生成的配置文件列表configfiles --scripts:查看软件相关的脚本 四、查询文件是由哪个软件生成的 -f:以/bin/ls文件为例 [root@localhost ~]# rpm -qf

rpm包的使用

空扰寡人 提交于 2020-01-14 06:10:43
rpm包 一、rpm包的基本使用 1. rpm 使用 -i 安装 (1) rpm -ivh 全包名: i (install)安装; v (verbose)显示详细信息; h (hash) 显示进度; 2. rpm使用 -U 升级 (1) rpm -Uvh 全包名: U (Upgrade)升级; 3. rpm包使用 -e 卸载 (1)rpm -e 包名: e (erase)卸载 4. rpm使用 - q 查询 (1) rpm -q 包名: q (query)查询; rpm -qa 包名 a (all)所有; rpm -qi 包名 i (information)查询软件信息; p (package)查询未安装包的信息;(查询时使用包全名) l (list)列表; R (Requires)查询软件包的依赖信息; rpm -qf 系统文件名 f (file)查询系统文件属于哪一个软件包; 5. rpm使用 - V 校验 (1)rpm -V 已安装的包名 V 校验安装包中的文件(verify); 校验规则: s 文件大小是否改变; M 文件的大小或在权限(rwx)是否被改变; 5 文件的MD5校验和是否被改变; L 文件的路径是否被改变; U 文件的属主是否被改变; G 文件的属组是否被改变; T 文件的修改时间是否被改变; 二、rpm包的文件的提取 1. rpm包文件提取的使用方法 (1

rpm包信息查看

徘徊边缘 提交于 2020-01-14 04:58:30
rpm数据库 rpm -ivh xxx.rpm----------------------------------------安装软件    -e----------------------------------------卸载指定软件,不能是安装包名称    -q---------------------------------------查询指定软件是否安装,跟软件名称    -qi--------------------------------------查询已经安装的软件的信息   -ql---------------------------------------查询已经安装的软件中包含什么样的内容   -qf /etc/fstab -------------------------查询这个文件是由哪个安装包产生的   -qc--------------------------------------查询已经安装的软件中包含的配置文件   -qd-------------------------------------查询已经安装的软件中包含的doc文件   -q --scripts --------------------------查询软件的脚本内容   -Uvh-----------------------------------升级软件   -Fvh------

rpm软件包管理

爷,独闯天下 提交于 2020-01-13 22:31:34
rpm软件包有2种,一种是二进制软件包,系统光盘中的/dev/sr0/run/media/root/centos \7 \x86_64里的package就是,另一种是源码安装包。 (一)二进制软件包安装 1.安装:在相对路径中安装(确定电脑中已有二进制包),即包的路径下输入 rpm -vih + 包名(全称,以rpm结尾) 如: rpm -vih vsftpd-3.0.2-21.el7.x86_64.rpm i -----install v----详细信息 h-----显示安装进度 2.命令: rpm -qi + 包名 软件包详情 rpm -ql + 包名 查看软件包及相关包的路径 rpm -qa 查看系统中已安装的所有软件包 rpm -qa | grep + 包名 查看包是否已安装 rpm -qf + 文件路径 查看这个文件是由哪个软件包产生的 rpm -e + 包名 删除软件包 (反引号 rpm -e `rpm -qa | grep vsftpd`) 3.缺点:rpm安装软件包时不能解决包之间的依赖关系(如安装A包时要先装B包),安装时很麻烦。 yum安装能解决这个问题。yum是又Python写的,能很好解决包之间的依赖关系。但前提是要有安装包之间的依赖关系文件和所有的安装包,即软件包仓库。 包之间依赖关系性文件是repodata文件,在/dev/sr0/run/media

linux学习之软件安装

半世苍凉 提交于 2020-01-13 22:20:08
文章目录 一、软件安装包类型 (一)rpm软件 (二)源码软件 二、rpm命令 (一)rpm安装包格式说明 (二)rpm软件操作 三、yum命令 (一)配置yum仓库 1、yum仓库类型 2、仓库文件位置 3、示例:配置本地yum源仓库 (二)yum工具的使用 1、查看yum仓库的软件 2、安装软件 3、卸载软件 4、升级软件 5、查看提供文件的软件包 6、查看软件生成的文件 7、查软件组名(包组) 8、安装软件包组 9、实现开机自动挂载光盘 环境说明: 虚拟机:VMware12 linux系统:CentOS7 一、软件安装包类型 (一)rpm软件 格式 :后缀“rpm” 特点 :安装简单 //装完之后数据找不到(安装路径不可修改) (二)源码软件 格式 :“tar.gz”、“tar.bz2” 特点 :可配置安装参数以发挥最大性能 安装较慢、麻烦 二、rpm命令 (一)rpm安装包格式说明 以 “zip-3.0-1.e16.x86_64.rpm” 为例: *.rpm :"*"软件安装包名; zip :软件名(版本前面都是); e16 :软件发行版本; x86_64 :64位系统 i686 :32位系统 noarch :不区分系统架构(32位+64位皆可) (二)rpm软件操作 rpm安装方式只安装目标软件,不可解决软件依赖关系 1)安装软件(后缀为“iso

Linux 软件包(rpm以及yum)

久未见 提交于 2020-01-13 21:18:58
查询 如果软件名不全 -q查询不到 -q使用询问模式 查询所有的软件包 过滤需要的软件包 查询软件包信息 -i显示套件的相关信息 查询软件安装了哪些文件 -l显示套件的文件列表 配置文件 -c只列出组态配置文件 文档 -d只列出文本文件 查询由哪个软件包安装的 -f查询拥有指定文件的套件 进入光盘 查询有的包文件数量 查询 -qpi后面跟着文件名及其路径 -i 安装 -U 升级 如果原本未装 则进行安装 -F 升级 若未装,则放弃升级 -e 卸载 缺少依赖 手工下载缺少的依赖 --force强制安装所指定的rpm软件包 http被其他软件包依赖 --nodeps强行忽略依赖 但可能导致软件异常 Yum卸载软件时会把依赖都自动卸载 卸载尽量用rpm 卸载掉另一个仓库 剩余一个 修改为本地源 [里面是仓库名] baseurl是挂载目录 sr0是光盘设备名 挂载 下载软件 加了-y不会询问 卸载 启动apache服务 拷贝光盘中的所有文件到html目录下 查询ip地址 换到客户机查询ip地址并尝试ping通 打开网页尝试连服务器端的网址 如果连不上可能是防火墙阻止了 修改yum.repos.d文件 url改成服务器端的地址 关闭服务器端的apache服务 在用户端使用yun下载出错 开启服务器的apache服务 用户端重新试着下载 由于已经下载过 所以显示已安装 开启服务器的ftp的服务

Linux 软件包管理

元气小坏坏 提交于 2020-01-11 01:44:21
简介:   linux中软件包的管理随着linux版本的不同而不同,一般RPM和DPKG是最常见的两类软件包管理工具。分别应用基于rpm软件包的linux发行版本和基于deb软件包的linux发行版本。 rpm软件包:   rpm --help 查看rmp命令的帮助文档   选项-q查询系统安装的rpm软件包      选项-a 表示查看系统中安装所有软件包   rpm -qa | grep vim 查看系统中安装所有的vim软件包   选项-f 表示查看文件所属的软件包   rpm -qf /usr/bin/ls   选项-c 表示查看软件包的配置文件   rpm -qc vim   选项-e 卸载软件包   rpm -e vim   选项-i是安装软件包 -v显示详情信息 -h 显示安装进度   rpm -ivh vim   有些软件并不只是有一个软件包,他们之间有各种依赖,在安装和卸载软件时,必须先安装和卸载他们之间的依赖,才能成功的安装和卸载。选项--nodeps忽略依赖   选项-U更新软件包   rpm -U vim  yum 下载更新器:   yum是一个基于rpm的交互式软件包管理器。yum在安装软件时并不需要像rpm那样手动查找安装,它在工作时会搜索源中的rpm包,并自动解决依赖关系,自动下载并安装。yum默认源配置文件位于目录/etc/yum.repos.d内。

ZT:Linux 中如何卸载已安装的软件

和自甴很熟 提交于 2020-01-10 00:29:16
Linux 中如何卸载已安装的软件.   Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令行下使用的。在Shell的提示符后输入rpm,就可获得该命令的帮助信息。    软件的安装   Linux下软件的安装主要有两种不同的形式。第一种安装文件名为xxx.tar.gz;另一种安装文件名为xxx.i386.rpm。以第一种方式发行的软件多为以源码形式发送的;第二种方式则是直接以二进制形式发送的。   对于第一种,安装方法如下:   1 .首先,将安装文件拷贝至你的目录中。例如,如果你是以root身份登录上的,就将软件拷贝至/root中。   #cp xxx.tar.gz /root   2 .由于该文件是被压缩并打包的,应对其解压缩。命令为:   #tar xvzf filename.tar.gz 如果是filename.tar.bz2格式的,应该是tar jxvf filename.tar.bz2来解压   3. 执行该命令后,安装文件按路径,解压缩在当前目录下。用ls命令可以看到解压缩后的文件。通常在解压缩后产生的文件中,有“Install”的文件

Linux 中如何卸载已安装的软件

て烟熏妆下的殇ゞ 提交于 2020-01-09 06:55:13
Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令行下使用的。在Shell的提示符后输入rpm,就可获得该命令的帮助信息。    软件的安装   Linux下软件的安装主要有两种不同的形式。第一种安装文件名为xxx.tar.gz;另一种安装文件名为xxx.i386.rpm。以第一种方式发行的软件多为以源码形式发送的;第二种方式则是直接以二进制形式发送的。   对于第一种,安装方法如下:   1 .首先,将安装文件拷贝至你的目录中。例如,如果你是以root身份登录上的,就将软件拷贝至/root中。   #cp xxx.tar.gz /root   2 .由于该文件是被压缩并打包的,应对其解压缩。命令为:   #tar xvzf filename.tar.gz 如果是filename.tar.bz2格式的,应该是tar jxvf filename.tar.bz2来解压   3. 执行该命令后,安装文件按路径,解压缩在当前目录下。用ls命令可以看到解压缩后的文件。通常在解压缩后产生的文件中,有“Install”的文件。该文件为纯文本文件

Linux如何安装卸载软件

会有一股神秘感。 提交于 2020-01-08 23:36:51
/*--> */ /*--> */ Linux 中如何卸载已安装的软件 .     Linux 软件的安装和卸载一直是困扰许多新用户的难题。在 Windows 中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加 / 删除程 序” 来实现。与其相类似,在 Linux 下有一个功能强大的软件安装卸载工具,名为 RPM 。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令 行下使用的。在 Shell 的提示符后输入 rpm ,就可获得该命令的帮助信息。   软件的安装    Linux 下软件的安装主要有两种不同的形式。第一种安装文件名为 xxx.tar.gz ;另一种安装文件名为 xxx.i386.rpm 。以第一种方式发行的软件多为以源码形式发送的;第二种方式则是直接以二进制形式发送的。   对于第一种,安装方法如下:    1 . 首先,将安装文件拷贝至你的目录中。例如,如果你是以 root 身份登录上的,就将软件拷贝至 /root 中。    #cp xxx.tar.gz /root    2 . 由于该文件是被压缩并打包的 , 应对其解压缩。命令为:    #tar xvzf filename.tar.gz 如果是 filename.tar.bz2 格式的,应该是 tar jxvf filename.tar.bz2 来解压    3. 执行该命令后