centos安装软件方式及命令

centos安装软件有三种方式

  1. rpm指令, 该指令安装文件后缀.rpm的可执行程序
  2. yum指令
  3. 安装软件源代码,后缀为 .tar.gz(用gzip压缩过的tar包)

rpm

rpm软件包格式为

(一)查询系统装已经安装的软件信息

1) 查询系统中已经安装的软件;

rpm –qa

2)查询一个已经安装的文件属于那个软件包;

rpm –qf 文件名的绝对路径

3)查询已安装软件包都安装到何处;

软件名定义是:rpm包去除平台信息和后缀后的信息

rpm -ql 软件名

4)查询一个已安装软件包的信息

rpm  -qi 软件名

5)查看一下已安装软件的配置文件;

rpm -qc 软件名

6)查看一个已经安装软件的文档安装位置:

rpm -qd 软件名

7)查看一下已安装软件所依赖的软件包及文件;

rpm -qR 软件名
 

(二)对于未安装的软件包信息查询

1)查看一个软件包的用途、版本等信息;

rpm -qpi rpm文件

2)查看一件软件包所包含的文件;

rpm -qpl rpm文件

3)查看软件包的文档所在的位置;

rpm -qpd rpm文件

4)查看一个软件包的配置文件;

rpm -qpc rpm文件

5)查看一个软件包的依赖关系

rpm -qpR rpm文件
 

(三)软件包的安装、升级、删除等

1)安装或者升级一个rpm包

rpm -ivh rpm文件【安装】 rpm -Uvh rpm文件【更新】

2)删除一个rpm 包

rpm -e 软件名

如何需要不管依赖问题,强制删除软件,在如上命令其后加上 --nodeps

(四)签名导入

rpm --import 签名文件  rpm --import RPM-GPG-KEY
时间: 2024-11-07 06:28:48

centos安装软件方式及命令的相关文章

烂泥:centos安装LVM方式

本文首发于烂泥行天下. 最近开始打算学习有关LVM逻辑卷的知识,由于以前没有接触过,看了很多有关这方面的视频.但是一直不深入.今天就先不管了,先把centos系统安装在LVM上. 有关LVM在这做个简单的介绍,LVM是逻辑卷管理器,在LVm中有三个比较重要的概念PV.VG.LV. 其中PV表示物理卷是整个LVM的最底层 VG表示卷组,卷组是建立一个或多个PV上. LV表示逻辑卷,逻辑卷是建议在卷组上的,一个卷组上可以建立一个或多个LV. 好了,把centos安装在LVM上目前我们知道这么多就够了

CentOS 安装软件时,错误Transaction check error ... file...conflicts with file from package zzz的解决

CentOS 安装软件时(比如:# yum install subversion),有时候会碰到类似如下的错误: Transaction check error: file /usr/lib64/libsvn_client-1.so.0.0.0 from install of subversion-1.8.11-1.x86_64 conflicts with file from package subversion-libs-1.7.14-7.el7_0.x86_64 file /usr/lib

CentOS安装软件出现错误:bash: /usr/local/bin/rar: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

CentOS安装软件出现错误: bash: /usr/local/bin/rar: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directorygoogle了一把才发现是64位系统中安装了32位程序解决方法:yum install glibc.i686 重新安装以后还有如下类系错误 再继续安装包 error while loading shared libraries: libstdc++.so.6: cannot open

centos 安装软件

1)一种是软件的源代码,您需要自己动手编译它.这种软件安装包通常是用gzip压缩过的tar包(后缀为.tar.gz).2)另一种是软件的可执行程序,你只要安装它就可以了.这种软件安装包通常被是一个RPM包(Redhat Linux Packet Manager,就是Redhat的包管理器),后缀是.rpm. 当然,也有用rpm格式打包的源代码,用gzip压缩过的可执行程序包.只要您理解了以下的思路,这两种形式的安装包也不在话下了. 第一部分:.tar.gz 首先,将安装文件拷贝至你的目录中.例如

linux CentOS 安装rz和sz命令 lrzsz

lrzsz在linux里可代替ftp上传和下载. lrzsz 官网入口:http://freecode.com/projects/lrzsz/ lrzsz是一个unix通信套件提供的X,Y,和ZModem文件传输协议 windows 需要向centos服务器上传文件,可直接在centos上执行命令yum -y install lrzsz 程序会自动安装好,然后如你要下载者sz [找到你要下载的文件] 如果你要上传,者rz 浏览找到你本机要上传的文件.需要注意的事这个命令无法在putty界面使用哦

centOS安装mysql---glibc方式

写在前面: 首先,centos是自己集成mysql的.但是我要用的服务器人家没给装. 其次,centos是可以yum安装mysql的,我很高兴而且轻松的用yum把mysql安装上了.但是,运行的时候很沮丧.yum安装的mysql,当再装SQLAlchemy的时候,报了满屏的错误.我看着满屏的各种错无从下手.本来mysql就不熟. 最后,只好去mysql的网站,down下来源码包,一点一点的安装下来.整整费了我一天.下面我把这的过程记录下来,以后用就方便了. 下载mysql: http://dow

ubuntu与centos安装软件的不同点总结

ubuntu与redhat系列的linux操作系统安装软件区别是很大的.下表列出了两者之间的对比.

Linux下四种安装软件方式

1.yum源安装 可以解决依赖关系,但不确定安装的位置 2.rpm 基础安装 要自己解决依赖问题 3.tar.gz 解压即可用 java写的程序都是这样 4.configure makefile C语言写的程序 ./configure --prefix 指定安装路径     检查你当前的环境是否满足安装的条件 ERROR  有问题 ./configure --prefix --with-依赖 make && make install 原文地址:https://www.cnblogs.com

CentOS安装与配置LNMP

本文PDF文档下载:http://www.coderblog.cn/doc/Install_and_config_LNMP_under_CentOS.pdf 本文EPUB文档下载:http://www.coderblog.cn/doc/Install_and_config_LNMP_under_CentOS.epub 原文链接:http://www.coderblog.cn/article/36/ CentOS安装与配置LNMP(1):Nginx安装与常用命令 Nginx是一个轻量级的HTTP服