centos卸载rpm(centos如何安装rpm文件)
大家好,今天小编来为大家解答以下的问题,关于centos卸载rpm,centos如何安装rpm文件这个很多人还不知道,现在让我们一起来看看吧!
RPM包的卸载与安装,包含依赖包卸载
一、rpm包的管理
rpm,全称为RedHat Package Manager,是Linux系统中一种用于管理和安装软件包的工具,其格式为RPM文件,与Windows中的setup.exe相似,被广泛应用于CentOS、RedHat、SUSE等Linux发行版。rpm文件作为行业标准,包含了软件包的名称、版本、适用操作系统等信息,例如:firefox-45.0.1-1.el6.centos.x86_64.rpm。具体信息包括名称、版本号、操作系统适用版本等。
查询已安装的rpm软件包,可通过命令`rpm-qa| grep xx`实现,其中`grep xx`用于筛选特定软件包。例如,查询Linux系统中是否安装有firefox,执行`rpm-qa| grep firefox`。
了解rpm包的基本格式后,可使用如下命令进行查询与操作:
`rpm-qa`:列出系统中所有已安装的rpm软件包。
`rpm-qa| more`:分页显示所有已安装的rpm软件包。
`rpm-qa| grep X`:筛选并查询特定软件包。
`rpm-q软件包名`:检查软件包是否安装。
`rpm-qi软件包名`:查看软件包详细信息。
`rpm-ql软件包名`:查询软件包中的文件安装位置。
`rpm-qf文件全路径名`:查找文件所属的软件包。
三、卸载rpm包
卸载rpm包的命令为`rpm-e RPM包的名称`,如需卸载名为firefox的软件包,则执行`rpm-e firefox`。在卸载过程中,如果存在依赖关系的软件包,系统会提示错误信息,例如:`$ rpm-e foo removing these packages would break dependencies:foo is needed by bar-1.0-1`。在强制卸载rpm包时,可使用`--nodeps`参数,例如:`$ rpm-e--nodeps foo`。不过,不建议常规使用此参数,以防依赖软件无法正常运行。
四、安装rpm包
安装rpm包的基本命令为`rpm-ivh RPM包全路径名称`,其中`i`表示安装,`v`表示详细信息输出,`h`表示进度条显示。安装firefox浏览器的步骤如下:
挂载CentOS的iso文件至虚拟机中,使系统识别出光驱。
进入`/media/CentOS_6.8_final/package/`目录,找到并复制需要安装的rpm包至`/opt/`目录,可以使用文件名的前几个字母和Tab键补全。
切换至`/opt/`目录,使用`rpm-ivh firefox.rpm`命令安装rpm包,完成firefox浏览器的安装。
centos7怎样用命令卸载
yum update升级系统
yum install~安装指定软件包
yum update~升级指定软件包
yum remove~卸载指定软件
yum grouplist查看系统中已经安装的和可用的软件组,可用的可以安装
yum grooupinstall~安装上一个命令显示的可用的软件组中的一个
yum grooupupdate~更新指定软件组的软件包
yum grooupremove~卸载指定软件组中的软件包
yum deplist~查询指定软件包的依赖关系
yum list yum\*列出所有以yum开头的软件包
yum localinstall~从硬盘安装rpm包并使用yum解决依赖
《linux就该这么学》里边有详细的介绍
centos7.0怎么卸载软件
centos7.0卸载软件的方法
第一步:卸载php5.4
1.查看php版本
2.卸载php
3.查看php是否卸载
php未能完成卸载,还有对应的依赖包。所以需要接着来卸载。
4.卸载php对应的依赖包
网上的资料是用rpm-e来卸载,但是试了几次都提示不能找到该安装包。
# rpm-e php-mysql-5.1.6-27.el5_5.3# rpm-e php-pdo-5.1.6-27.el5_5.3# rpm-e php-xml-5.1.6-27.el5_5.3# rpm-e php-cli-5.1.6-27.el5_5.3# rpm-e php-gd-5.1.6-27.el5_5.3# rpm-e php-common-5.1.6-27.el5_5.3
自己解决的办法是如下:
5.再次查看php是否卸载完成
第二步:安装php
1.下载php
2.上传到服务器,并且解压
3.安装php
1.说明:
#–prefix=/usr/php##PHP安装路径
#–exec-prefix=/usr/bin##PHP命令执行路径
#–sysconfdir=/etc##配置文件存放路径
#–with-apxs2=/usr/sbin/apxs##Apache apxs扩展路径
#–with-mysql=/var/lib/mysql##mysql路径
#–with-mysqli=/usr/bin/mysql_config##mysqli路径
#–with-mcrypt##启用加密模块
2.出现错误, error: xml2-config not found.
3.接着安装php
4.编译php
5.出现错误提示
网上解决方法如下:
6.接着编译php
7.编译test
8.安装成功
9.说明
如果apache不识别php,请对应的在http.conf中添加:
LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php.php