rpm卸载

Linux软件安装

无人久伴 提交于 2019-12-06 06:32:37
编译安装(复杂麻烦) RPM安装 RPM介绍 Redhat提供了rpm管理体系 已经编译的软件包:针对不同的平台系统编译目标软件包 操作系统维护安装信息rpm 只能安装已经下载到本地机器上的rpm 包,且不能自动处理包与包之间的依赖问题 rpm安装 rpm -ivh filename (i表示install,v表示查看安装进度) rpm卸载 rpm -e filename rpm更新 rpm -Uvh filename rpm查询 rpm -qa : 查询已经安装的所有包 rpm -q PACKAGE_NAME: 查询指定的包是否已经安装 rpm -qi PACKAGE_NAME: 查询指定包的说明信息 rpm -ql PACKAGE_NAME: 查询指定包安装后生成的文件列表 rpm -qc PACEAGE_NEME:查询指定包安装的配置文件 rpm -qd PACKAGE_NAME: 查询指定包安装的帮助文件 rpm -q --scripts PACKAGE_NAME: 查询指定包中包含的脚本 rpm -qf /path/to/somefile: 查询文件是由哪个rpm包安装生成的 如果某rpm包尚未安装,需查询其说明信息、安装以后会生成的文件 rpm -qpi /PATH/TO/PACKAGE_FILE rpm -qpl yum安装 yum介绍 基于rpm包管理

Linux rpm命令详解

假如想象 提交于 2019-12-06 02:34:50
本文转载于: 小a玖拾柒 , 原文连接: http://www.cnblogs.com/ftl1012/ Linux rpm命令详解 rpm常见命令参数 1 用法: rpm [选项...] 2 -a:查询所有套件; 3 -b<完成阶段><套件档>+或-t <完成阶段><套件档>+:设置包装套件的完成阶段,并指定套件档的文件名称; 4 -c:只列出组态配置文件,本参数需配合"-l"参数使用; 5 -d:只列出文本文件,本参数需配合"-l"参数使用; 6 -e<套件档>或--erase<套件档>:删除指定的套件; 7 -f<文件>+:查询拥有指定文件的套件; 8 -h或--hash:套件安装时列出标记; 9 -i:显示套件的相关信息; 10 -i<套件档>或--install<套件档>:安装指定的套件档; 11 -l:显示套件的文件列表; 12 -p<套件档>+:查询指定的RPM套件档; 13 -q:使用询问模式,当遇到任何问题时,rpm指令会先询问用户; 14 -R:显示套件的关联性信息; 15 -s:显示文件状态,本参数需配合"-l"参数使用; 16 -U<套件档>或--upgrade<套件档>:升级指定的套件档; 17 -v:显示指令执行过程; 18 -vv:详细显示指令执行过程,便于排错。 常用的命令展示 如何安装rpm软件包 1 rpm -ivh your-package #

Linux软件安装,RPM与YUM

丶灬走出姿态 提交于 2019-12-06 02:16:16
Linux软件安装,RPM与YUM 1 Linux软件安装概述 安装程序的方式: 通用二进制格式:直接解压压缩文件,就可以使用。但一定要注意安装平台。 软件包管理器:如RPM。 软件包管理器的前端工具:如YUM。 源代码编译。 1.1 软件包概述 软件包的组成部分: 二进制程序,位于 /bin, /sbin, /usr/bin, /usr/sbin, /usr/local/bin, /usr/local/sbin 等目录中。 库文件,位于 /lib, /usr/lib, /usr/local/lib 等目录中。Linux中库文件以 .so(动态链接库)或 .a(静态链接库)作为文件后缀名。 配置文件,位于 /etc 目录中。 帮助文件:手册, README, INSTALL (/usr/share/doc/) 在没有软件包管理器之前,安装程序,卸载程序是非常繁杂的。 软件包管理工具的特性: 文件清单 文件放置路径 提供的功能说明 依赖关系 软件包管理器内部有一个数据库,其中记载着程序的基本信息,校验信息,程序路径信息等。 2 RPM RPM早期被称为RedHat Package Manager,但由于目前RPM非常流行,且已经成为Linux工业标准。所以RPM现在又被称为RPM is Package Manager。 RPM管理支持事务机制。增强了程序安装卸载的管理。 RPM的功能

Yum(Yellow dog Updater, Modified)Shell前端软件包管理器

本秂侑毒 提交于 2019-12-05 20:05:41
yum Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。 中文名:Shell前端软件包管理器 外文名:Yellow dog Updater, Modified 稳定版本:3.4.3 / 2011年6月28日 许可协议:GPL 类 型:包管理工具 操作系统:Fedora Linux 目录 1软件包来源 2图形化前端 3常用命令行命令 1 软件包来源 可供Yum下载的软件包包括Fedora本身的软件包以及源自rpmfusion和rpm.的Fedora Extras,全部是由Linux社区维护的,并且基本是自由软件。所有的包都有一个独立的GPG签名,主要是为了您的系统安全。而对於Fedora core 4.0 的用户,rpm.的签名是自动导入并安装的。 2 图形化前端 Yum的图形化前端主要有yumex和kyum。它们并不是独立於Yum的,而是Yum的图形前端,也就是说在安装和使用Yumex和kyum同时,都是以Yum的安装和配置为基础;所以在用Yumex或kyum 时,必须先安装配置Yum。 3 常用命令行命令 安装软件

Linux 安装和卸载 PHP7 软件

↘锁芯ラ 提交于 2019-12-05 18:07:31
我是Linux 编译安装的php7.1.33之后(lamp架构),网页可以解析HTML,但是访问.php出现下载文件的现象。 1、首先查看Apache模块是否有php7。 ls /usr/local/apache/modules/libphp7.so 2、还可以前往httpd配置文件,查看是否有 modules/libphp7.so 3、一般是configure PHP 缺少了一个 --with-apx2 。也有可能是make 的时候出错了。应该 make clean 之后再make. 4、最后的解决方法是,重新编译安装。然后成功。碰到这种问题,就只能多编译安装几次。重新编译当然没有问题,那必不可少的就会要卸载了。接下来我会介绍几种卸载方式。而我是源码包安装,当如是rm,最干净快捷了。 安装方式: 1、yum -y install //yum安装 2、tar xzvf abc.tar.gz cd abc chmod +x abc //不需要安装的软件,好像二进制预编译好的安装包类似就这样,它就是在同样的操作系统编译好了,我是这么理解的。 3、rpm -ivh //rpm包安装,依赖包太多,推荐yum安装。 4、./configure make && make install //源码包安装。 等等....... 一、关于yum安装之后该如何卸载 yum相对来说安装和卸载都很简单明了

Linux之按照MySQL

好久不见. 提交于 2019-12-05 11:41:50
1.查看centos自带的MySQL:   输入 rpm -qa | grep mysql 2.将自带的MySQL卸载”   rpm -e --nodeps mysql文件名    来源: https://www.cnblogs.com/Life-is-Demo/p/11922918.html

RPM常用命令总结

北城以北 提交于 2019-12-05 09:25:28
常用命令 安装 rpm -ivh package_name (package_name指的是RPM包的文件名) 查询 1.查询是否安装,及安装版本 rpm -q 已安装的软件名(ex:rpm -q docker-engine) rpm -qa |grep 字符串(在已安装的所有软件中查询包含某字符串的软件版本) 2.查询相关配置文件 rpm -ql 软件名(列出该软件所有文件与目录所在的完整文件名) rpm -qc 软件名(列出软件的所有设置文件) 3.查询某软件依赖的其他软件 rpm -qR 软件名 4.rpm -qf 文件名 (查询文件属于哪个软件包) 卸载 rpm -e --nodeps package_name 验证 rpm -V 已安装的软件名 (列出该软件被修改过的配置文件) rpm -Vf 文件名 (列出某个文件是否被改动过) 回退到低版本 rpm --Uvh --oldpackage --nodeps package_name (此命令包含卸载源环境中的软件包,和安装低版本软件包的两个步骤) 备份工具 rpmrebuild 作用:备份已经安装在环境的的软件 用法:rpmrebuild pacakge_name 如果软件的相关配置被改动过,该命令会询问是否继续,以及是否要命名一个新的软件版本名 如果不需要此询问 可以使用 rpmrebuild -b 来源: https

Linux:RPM安装工具的使用

ε祈祈猫儿з 提交于 2019-12-05 08:31:54
RPM安装工具的使用 RPM包管理工具介绍 RedHat 软件包管理工具(RedHat Package Manager,RPM) RPM 软件包工具常用于软件包的安装、查询、更新升级、校验、卸载以及生成.rpm 格式 的软件包等操作。 RPM 软件包工具只能管理后缀是.rpm 的软件包。软件包的命名格式: 软件名称-版本号(包括主版本号和次版本号).软件运行的硬件平台.rpm 例:telnet-server-0.17-59.el7.x86_64.rpm。 RPM工具的使用 查询 软件包的查询功能主要由-q选项完成,为了实现特殊的查询功能要配合其它的选项使用。 【举例 1】查询系统中已经安装的所有 RPM 软件包。 #rpm -qa 【举例 2】在已经安装的软件包中查询包含 lib 关键字的软件包的名称。 #rpm -qa | grep lib 【举例 3】查询 openssh-server 软件包是否已经安装。 #rpm -q openssh-server 【举例 4】查询 openssh-server 和 telnet-server 两个软件是否已经安装。 #rpm -q openssh-server telnet-server 【举例 5】查询已安装的 openssh-server 软件包的信息。 # rpm -qi openssh-server 【举例 6】查询

rpm安装与yum安装的区别

爷,独闯天下 提交于 2019-12-05 04:36:52
linux下的安装包多为rpm安装包。通常安装方法为 rpm -ivh 包的路径+包名.rpm 其中参数-i为安装 -v显示信息 -h显示进度条。这三个参数基本捆绑使用rpm的路径不单可以是本地磁盘也可以是ftp服务器的目录。 rpm安装的缺点在于很多安装包有依赖性装一个包就带连带着装其他包,大包套小包。当然也有相应的参数来对应 rpm -i --force 软件包名.rpm 强制安装当某个包已经安装后 但是因为某种问题需要重新安装就可以用这个命令。 rpm -i --nodeps 软件包名.rpm 当某个包安装的时候提示有依赖关系的时候加上这个参数就可以忽略依赖直接安装但是软件不一定能用 rpm -e 软件包名 卸载软件包 rpm -qa 查看已安装的所有软件包 这个命令一般搭配管道使用例如 rpm -qa |grep vim 他会将已安装的vim涉及到的包全部找到 vim-enhanced-7.0.109-7.2.el5 vim-common-7.0.109-7.2.el5 vim-minimal-7.0.109-7.2.el5 rpm -ql 软件包名 列出套件文件列表 举例 rpm -ql vim-enhanced-7.0.109-7.2.el5 /etc/profile.d/vim.csh /etc/profile.d/vim.sh /usr/bin/ex /usr

23、linux-程序安装命令rpm

时间秒杀一切 提交于 2019-12-04 13:03:01
一、tar:tar包是使用系统中的tar命令打包的,其中包含的内容一般分为两种: 1、一种就是可执行文件,解包后可以直接运行安装 比如software.bin,赋予可执行权限x后,即可通过./software.bin运行安装 2、另外一种就是源程序,解包后需要使用编译器将其编译成可执行文件   首先将tar包解包   阅读解包后的目录中附带的INSTALL或README文件了解相关信息   执行./configure命令为编译做准备   执行make命令进行软件编译   执行make install命令完成安装,一般默认安装在/usr/local/bin目录下   执行make clean删除安装时产生的临时文件   如果想要卸载,执行make uninstall命令 二、rpm:是Redhat Linux提供的一种包封装格式,需要注意安装包之间的依赖关系,某些安装包在安装过程中需要预先安装好依赖包 rpm -q 程序:查询安装的程序,rpm -q 可以查看所有安装的程序 rpm -ivh 程序:安装程序 rpm -e 程序:卸载程序 rpm -Uvh 程序:升级程序 三、dpkg:是Debian Linux提供的一种包封装格式 dpkg -i 程序:安装 dpkg -e 程序:卸载 四、yum:在Redhat中使用yum命令,能够自动从程序库中获取相应安装包和依赖包 yum