首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux软件管理 - RPM工具

如果逐一寻找依赖,寻找过程可能还有依赖关系,将会变成噩梦 可以用yum工具解决rpm依赖问题,在后续文章中介绍 3....q:query的简写 (1)查询安装的软件信息 rpm -q 准确软件名称:查询某一个安装软件 ? rpm -qa:显示安装的所有软件列表 ?...rpm -qi 准确软件名称:查询指定安装软件的详细信息 ? rpm -ql 准确软件名称:查看指定的软件包在系统对应的目录文件列表 ?...rpm -qf 目录文件夹:查看当前指定的文件目录对应的软件包 ? 不确定具体名称时可以使用管道和筛选功能:rpm -qa|grep vim ?...统计安装软件包总数:rpm -qa|wc -l ? (2)查询未安装的软件信息该操作主要是软件包安装之前进行详细信息的查询,所以传入的参数是一个存在的软件包的路径。

3.4K41

Linux命令行:rpm 命令参数使用详解

一、RPM包管理的用途; 1、可以安装、删除、升级和管理软件;当然也支持在线安装和升级软件; 2、通过RPM包管理能知道软件包包含哪些文件,也能知道系统的某个文件属于哪个软件包; 3、可以查询系统软件包是否安装以及其版本...; RPM软件的安装、删除、更新只有root权限才能使用;对于查询功能任何用户都可以操作;如果普通用户拥有安装目录的权限,也可以进行安装; 三、rpm 的一点简单用法; 我们除了软件包管理器以外...RPMS]# rpm2cpio gaim-1.3.0-1.fc4.i386.rpm |cpio -div 抽取出来的文件就在当用操作目录的 usr 和etc; 其实这样抽到文件不如指定安装目录安装软件来的方便...;也一样可以抽出文件; 为软件包指定安装目录:要加 -relocate 参数;下面的举例是把gaim-1.3.0-1.fc4.i386.rpm指定安装在 /opt/gaim 目录; [root@localhost.../opt/gaim ,我们只是把gaim 目录备份一下,然后卸掉gaim;这样其实也算提取文件的一点用法; 八、RPM的配置文件; RPM包管理,的配置文件是 rpmrc ,我们可以自己的系统中找到

3.8K30
您找到你想要的搜索结果了吗?
是的
没有找到

Linux下rpm、yum和源码三种安装方式详细介绍

make 编译 1.3.5 安装服务程序:如果在configure脚本阶段没有使用-prefix参数,那么程序一般会被默认 安装到/usr/local/bin目录。...命令定位可执行文件、源代码文件、帮助文件文件系统的位置。...2.1.4 查看安装 rpm -qa 2.1.5 查看指定包 rpm -qa | grep “软件或者包的名字” 2.2 常用方法2 2.2.1 第一种:对于安装的如软件服务信息查询 1、查询系统已经安装的软件...rpm -qa 2、查询一个已经安装文件属于哪个软件包; rpm -qf 文件名的绝对路径 3、查询安装软件包安装到何处; 软件名定义是:rpm包去除平台信息和后缀后的信息 rpm -ql 软件名...4、查询一个安装软件包的信息 rpm -qi 软件名 5、查看一下安装软件的配置文件; rpm -qc 软件名 6、查看一个已经安装软件的文档安装位置: rpm -qd 软件名 7、查看一下安装软件所依赖的软件包文件

1.2K31

Linux rpm 命令参数使用详解[介绍和应用]

RPM包管理的用途; 1、可以安装、删除、升级和管理软件;当然也支持在线安装和升级软件; 2、通过RPM包管理能知道软件包包含哪些文件,也能知道系统的某个文件属于哪个软件包; 3、可以查询系统软件包是否安装以及其版本...软件的安装、删除、更新只有root权限才能使用;对于查询功能任何用户都可以操作;如果普通用户拥有安装目录的权限,也可以进行安装; 三、rpm 的一点简单用法; 我们除了软件包管理器以外,还能通过rpm...]# rpm2cpio gaim-1.3.0-1.fc4.i386.rpm |cpio -div 抽取出来的文件就在当用操作目录的 usr 和etc; 其实这样抽到文件不如指定安装目录安装软件来的方便...;也一样可以抽出文件; 为软件包指定安装目录:要加 -relocate 参数;下面的举例是把gaim-1.3.0-1.fc4.i386.rpm指定安装在 /opt/gaim 目录; [root@localhost.../opt/gaim ,我们只是把gaim 目录备份一下,然后卸掉gaim;这样其实也算提取文件的一点用法; 八、RPM的配置文件; RPM包管理,的配置文件是 rpmrc ,我们可以自己的系统中找到

3.4K100

5 种 Linux 安装包管理工具中文手册!抓紧看,别再说不会了,丢人。。。

# 选项 -i:安装软件包 -r:删除软件包 -P:删除软件包的同时删除其配置文件 -L:显示于软件包关联的文件 -l:显示安装软件包列表 --unpack:解开软件包 -c:显示软件包文件列表...套件档>+:查询指定的RPM套件档 -q:使用询问模式,当遇到任何问题时,rpm指令会先询问用户 -R:显示套件的关联性信息 -s:显示文件状态,本参数需配合"-l"参数使用 -U或--upgrade...-qa | grep sql # rpm包文件安装到那里 $ rpm -ql ***.rpm # 一个没有安装过的软件包 $ rpm -qlp ***.rpm # 一个已经安装过的软件包 $ rpm...$ rpm -qlf `which 程序名` # 返回软件包文件列表 yum CentOS6、CentOS7 yum 命令是 Fedora 和 RedHat 以及 SUSE 基于 rpm 的软件包管理器...# 搜索软件库的RPM包 $ dnf search nano # 查找某一文件提供者 $ dnf provides /bin/bash # 查看软件包详情 $ dnf info nano

99650

linux dpkg命令

apt-get upgrade ——更新所有安装软件包 apt-get dist-upgrade ——将系统升级到新版本 apt-cache search string ——软件包列表搜索字符串...dpkg -S file ——这个文件属于哪个安装软件包。 dpkg -L package ——列出软件包的所有文件。...; 2、通过RPM包管理能知道软件包包含哪些文件,也能知道系统的某个文件属于哪个软件包; 3、可以查询系统软件包是否安装以及其版本; 4、作为开发者可以把自己的程序打包为RPM 包发布...;对于查询功能任何用户都可以操作;如果普通用户拥有安装目录的权限,也可以进行安装; 三、rpm 的一点简单用法 我们除了软件包管理器以外,还能通过rpm 命令来安装;是不是所有的软件包都能通过rpm.../opt/gaim ,我们只是把gaim 目录备份一下,然后卸掉gaim;这样其实也算提取文件的一点用法; 八、RPM的配置文件; RPM包管理的配置文件是 rpmrc ,我们可以自己的系统中找到

3K20

Linux安装Apache服务器,并进行必要的测试_怎么安装apache

一般Linux系统自带apache 版本,但是用这个自带的版本启动时,就会出现端口被占用等各种问题,因为自带的apache版本都比较低,所以首先查看Linux是否已有安装的低版本的apache,如果有先卸载...一、卸载apache安装软件包 1、命令 rpm -qa |grep httpd ,查看系统安装的所有apache软件包列表 2、卸载软件包,从下往上一个一个地卸载,如果用户的权限不能进行卸载此软件...卸载时不一定要写软件包的全称,只要写软件包名就可以了,如只要写httpd或httpd-tools 3、查看apache是否卸载完成,下面代表卸载 二、安装apache(yum源安装) 1、直接使用...yum install httpd进行安装 2、安装完成后,再用 rpm -qa |grep httpd,查看apache是否安装成功 3、然后启动apache,命令用:service httpd.../www 目录下 /var/www/html:首页文件存放的目录(/etc/httpd/conf/httpd.conf默认的目录 DocumentRoot=/var/www/html) /var/www

3.8K20

Linux—软件管理

RPM(Redhat Package Manager)软件包管理器提供linux操作系统安装,升级,卸载软件(程序)的方法,并提供对系统中所有软件(程序)状态信息的查询;除了这些功能外,RPM软件包管理器还提供了制作软件包的功能...ISO镜像文件自带的RPM安装包的存放目录为:BaseOS和Appstream 。...[root@zsl ~]# rpm -ivh /mnt/AppStream/Packages/wget-1.19.5-10.el8.x86_64.rpm //软件包所在目录下可以不指定绝对路径...PACKAGE_NAME //查询安装软件包提供的CAPABILITY(能力) rpm -q --whatrequires CAPABILITY //查询存在的CAPABILITY...路径已经被改变 U //文件的所属主已被修改 G //文件的所属组已被修改 T //文件的创建时间已被改变 7.7 RPM重建数据库 //数据库信息/var/lib/rpm目录 rpm

4.1K10

rpm linux安装(linux安装mysql)

RPM是一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版。它生成具有.RPM扩展名的文件。与Dpkg类似。 RPM文件Linux系统安装最为简便。...可以忽略所有依赖关系和文件问题,什么包 都能安装上,但这种强制安装软件包不能保证完全发挥功能,这就需要配置yum 2017-12-01 回答 相关问答 1、自己网上找rpm软件的源码,编译安装。...它生成具有.RPM扩展名的文件。与Dpkg类似。 RPM文件Linux系统安装最为简便。...),例子的意思就是:如果某一行包含dhcp那么把 这行输出(到终端/屏幕) rpm2cpio FileName.rpm | cpio -div rpm命令十分强大 1 查询安装在linux系统的...rpm软件包的信息 2 查询rpm软件包安装文件的信息 3 安装rpm软件包到当前linux系统 4 从linux系统卸载安装的rpm软件包 5 升级当前linux系统的rpm软件包 (1)#rpm

31.2K40

Linux系统安装软件的三种方法

; 2)默认情况下光盘挂载/media目录下,所以安装软件包时,必须进入到软件包的当前目录/media/CentOS_6.5_Final/Packages目录才可以安装安装的软件存放在光盘上...–nodeps:卸载软件时,忽略依赖关系 4、查询安装的.rpm软件包 格式:rpm -q[子选项] [软件名] 常用子选项命令: -qa:查看系统安装的所有RPM软件包列表 -qi:查看指定软件的详细信息...-ql:查询指定软件包安装目录文件列表 -qc:仅显示指定软件包安装的配置文件 -qd:仅显示指定软件包安装的文档文件 (1)、查看系统安装的所有RPM软件包 (2)、查看系统某一个软件包...,rpm -qa命令后面加上软件名,软件名必须输入全,不能仅输入nss 在工作上常用rpm -qa | grep 软件包名,来查询软件包,用grep过滤一下 (3)、查看软件包是否有安装 5、查询文件目录是哪个软件包安装的...:查看.rpm安装包内所包含的目录文件列表 -qpc:查看.rpm安装包内包含的配置文件列表 -qpd:查看.rpm安装包内包含的文档文件列表 查询未安装软件包时,必须输入整个安装包的名称,而查询安装软件包

4.9K40

rpm包的卸载与安装

1. rpm包的管理 介绍: 一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版,它生成具有RPM扩展名的文件,RPM是RedHat Package Manager(RedHat软件包管理工具...2. rpm包的简单查询指令: 查询安装的rpm列表 rpm –qa | grep xx(q表示query,a表示查询所有,grep表示过滤) 例如:查询Linux是否安装有firefox rpm...rpm软件包 rpm -qa | more :查询所安装的所有rpm软件包 并且分页显示 rpm -qa | grep X [rpm -qa | grep firefox ] :查询是否安装有某个软件(...火狐的软件) rpm -q 软件包名 :查询软件包是否安装 rpm -q firefox rpm -qi 软件包名 :查询软件包信息 rpm -ql 软件包名 :查询软件包文件安装位置 rpm...先要找到安装包,需要先挂载上我们之前安装CentOS的iso文件,点击虚拟机设置使用ios文件,那么系统中会多出一个光驱,打开命令行终端进入到/media/CentOS_6.8_final/package

2.1K20

rpm--linux包管理工具

简介 RPM 是 Red Hat 开发的一种软件管理工具,用于简化 Red Hat 系统上的软件安装和管理过程。RPM 软件包通常以 .rpm 扩展名结尾,可以包含二进制文件、配置文件、文档等。...RPM 还提供了一种标准的方式来监视安装软件的状态,并且可以方便地执行更新、查询和删除操作。 详解 当使用 RPM 命令时,可以附加一些参数来实现更多的功能。...-h, --hash:安装过程显示进度条。 rpm -ivh package-name.rpm 升级软件包 -U, --upgrade:升级安装软件包到新版本。...package-name 查询软件包文件列表 -l, --list:列出软件包包含的文件列表。...rpm -V package-name 导出/导入软件包信息 -qa:列出所有安装软件包。 > file:将命令输出重定向到文件。 < file:从文件读取输入。

26140

Linux入门教程 —— 软件安装 (YUM & RPM & 源码)

Liunx 的软件安装 (详解 yum) --- win 下,安装软件 .exe 双击运行即可 Linux软件包封装类型多样 常见的软件包封装类型: - rpm 扩展名为 .rpm -...deb 软件包 扩展名为 .deb - 源代码软件包 一般为 .tar.gz 或者 .tar.bz2 格式的压缩包,包含程序源代码 README - 提供安装程序的软件包(agent)...清空 YUM 源的缓存 软件安装 实际 VM 虚拟机的操作 --- 加载光驱,右键连接 [在这里插入图片描述] 创建 YUM 源路径 mkdir /mnt/cdrom 挂载光盘到 yum 路径下...利用源码安装http服务(源码包自行下载) RPM软件包安装 --- 查看安装的rpm包信息 - rpm 选项 - rpm -qa # 查看系统所有的安装的rpm包 - rpm -qa...'libXtst' # 查询某个rpm包 - rpm -qf 文件/目录 # 查看文件目录属于哪个rpm软件 安装/升级rmp软件包 - rpm 选项 软件包文件 - rpm -ivh

1.7K127

Linux自有服务与软件包管理

NTP,定义了时间按照服务器的等级传播,Stratum层的总数限制15以内。 工作,通常我们会直接使用各个组织提供的,现成的NTP服务器 备注:千万不要改Windows系统时间!...不介意老版本的话,可以从光盘(或者镜像文件读取;CentOS7.6*.iso 5、查询系统安装的rpm软件 rpm -qa |grep 要搜索的软件名称 选项说明: -q :query,查询操作...-a :all,代表所有 案例1:查询计算机安装的rpm软件包 rpm -qa 案例2:搜索计算机安装的 firefox软件包 rpm -qa |grep firefox 结合管道搜索指定的软件...特别说明:软件安装完成后,一共生成了以下几类文件 配置文件类:/etc目录 程序文件本身,二进制文件命令:/usr/bin或/usr/sbin目录 文档手册:/usr/share/doc或man目录...出现以上问题的主要原因在于我们当前所在的目录为挂载目录

26621

使用rpm安装telnet软件并实现远程登录

命令格式:rpm [选项] [文件] (1)查询 软件包的查询功能主要由-q选项完成,为了实现特殊的查询功能要配合其它的选项使用。 【举例 1】查询系统已经安装的所有 RPM 软件包。...#rpm -qa 【举例 2】已经安装软件包查询包含 lib 关键字的软件包的名称。...#rpm -e telnet-server (6)常见问题分析: 1)执行#rpm -qa 命令时,如果输出信息过多,不易查找指定信息。...解决办法:使用 rpm -qa | grep 2)查询软件包信息或文件时,想保存执行结果。 解决办法:使用输出重定向 3)“软件名称”和“软件包名称”。.../var/lib/rpm 目录下,使用 rpm -rebuilddb 修复 6)软件安装的时间问题 解决办法:安装软件时如果系统提示“warning:clock skew detected” 使用

1.9K20

linux基础命令介绍十一:软件包管理

~]# rpm -q nginx 未安装软件包 nginx [root@centos7 ~]# 选项-a表示查询所有安装的rpm包 [root@centos7 ~]# rpm -qa|grep vim...yum安装软件时并不需要像rpm那样手动查找安装,它在工作时会搜索源的rpm包,并自动解决依赖关系,自动下载并安装。yum默认源配置文件位于目录/etc/yum.repos.d内。...** 发现 1 个存在的 RPM 数据库问题, 'yum check' 输出如下: 2:vim-enhanced-7.4.160-1.el7.x86_64 有缺少的需求 vim-common = ('...安装软件: yum install bc -y 3、源码包 前面所说的rpm和deb都是二进制软件包,由于这些软件包都是已经经过编译的,用户不能设置编译选项,也不能对软件做任何更改。...5、安装 [root@idc-v-71252 nginx-1.9.6]# make install 如果没有错误,这个软件包安装完毕了,可以/usr/local/nginx中找到安装后的文件

1.2K41

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券