linux-rpm
1. RPM本地安装
RPM包管理员(简称RPM,全称为The RPM Package Manager)是在Linux下广泛使用的软件包管理器。RPM此名词可能是指.rpm的文件格式的软件包,也可能是指其本身的软件包管理器(RPM Package Manager)。最早由Red Hat研制,现在也由开源社区开发。RPM通常随附于Linux发行版,但也有单独将RPM作为应用软件发行的发行版(例如Gentoo)。RPM仅适用于安装用RPM来打包的软件,目前是GNU/Linux下软件包资源最丰富的软件包类型之一。
RPM软件包分为二进制包(Binary)、源代码包(Source)和Delta包三种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。
使用rpm软件构架的发行版
Fedora和Red Hat Enterprise Linux
openSUSE和SUSE Linux Enterprise
Mandriva Linux和Mageia
PCLinuxOS
实用命令
安装软件
rpm -ivh mysql-server.rpm
删除软件
rpm -e -nodeps mysql-server.rpm 强制卸载
查询软件
rpm -q mysql-server.rpm 或 rpm -qa | grep -i mysql-sever
升级软件包
rpm -Uvh software.rpm #升级软件
软件信息
rpm –qi mysql-server.rpm
之查询配置文件
rpm -qc soft.rpm #查询配置文件
查询所有文件包括配置文件
rpm -ql soft.rpm #查询软件的安装路径信息
查询软件由那个包提供的
rpm -qf /bin/ls #查询命令由那个包提供
查询依赖的问题
rpm –qd mysql-server.rpm
软件包的命名方
在Linux、BSD系统中,软件包主要以两种形式出现:二进制包以及源代码包
rpm:传统的red hat linux二进制包。
deb:debian系列的二进制包
软件包命名
FILENAME #表示软件包文件名
Version # 表示软件版本号
Reversion #表示修订版本号
Architecture #表示架构
ImageMagick-devel-6.7.2.7-2.el6.i686.rpm 软件名称-版本号-修订版本号-架构
mysql-5.1.73-7.el6.i686.rpm 12-May-2016 18:48 904K
connector-java-5.1.17-6.el6.noarch.rpm 25-Jun-2012 06:09 1M
mysql-connector-odbc-5.1.5r1144-7.el6.i686.rpm 03-Jul-2011 12:30 116K
mysql-devel-5.1.73-7.el6.i686.rpm 12-May-2016 18:48 130K
mysql-embedded-5.1.73-7.el6.i686.rpm 12-May-2016 18:50 3M
mysql-embedded-devel-5.1.73-7.el6.i686.rpm 12-May-2016 18:49 5M
mysql-libs-5.1.73-7.el6.i686.rpm 12-May-2016 18:49 1M
mysql-server-5.1.73-7.el6.i686.rpm 12-May-2016 18:46 9M
mysql-test-5.1.73-7.el6.i686.rpm 12-May-2016 18:50 5M
linux-rpm的更多相关文章
- linux rpm -ivh MySQL-server-5.5.31-2.el6.i686.rpm
linux rpm 安装mysql异常: [root@localhost upload]# rpm -ivh MySQL-server-5.5.31-2.el6.i686.rpmerror: Fail ...
- Linux rpm安装问题解决
1.安装时提示:warning: *.rpm: Header V3 RSA/SHA256 Signature, keykey ID c105b9de: NOKEY 解决的方法就是在rpm 语句后面加上 ...
- linux RPM软件包管理
linux RPM软件包管理 目录 1.软件包的介绍 2.rpm包管理 3.rpm包管理前端工具 1.软件包的介绍 在我们在对软件包管理前,先对软件包有个很好的了解,这样更方便我们来对其进行管理. 软 ...
- linux RPM/YUM包管理
linux RPM/YUM包管理 目录 linux RPM/YUM包管理 RPM RPM包管理 查询rpm包 卸载rpm包 安装rpm包 YUM 查看yum服务器是否有需要安装的软件 下载安装指定的y ...
- Linux RPM、TAR包管理
一.RPM软件包命令的使用 RPM主要有5种基本操作模式:安装.卸载.刷新.升级及查询.下面分别介绍. 1.安装软件包 命令语法: rpm -ivh [RPM包文件名称] 命令中各参数的含义如下: - ...
- linux RPM、YUM
Linux 界的两大主流: RPM 与 DPKG distribution 代表 软件管理机制 使用指令 在线升级机制(指令) Red Hat/Fedora RPM rpm, rpmbuild YUM ...
- Linux rpm 命令参数使用详解[介绍和应用]
RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序” rpm 执行安装包 二进制包(Binary)以及源代码包(Source)两 ...
- linux rpm问题:怎样查看rpm安装包的安装路径
x rpm问题:怎样查看rpm安装包的安装路径 2010-07-12 21:19:15 标签:rpm linux 路径 休闲 职场 rpm -qpl xxxxxx.rpm 1.如何安装rpm软件包 ...
- Linux rpm 命令参数使用详解[介绍和应用](转)
RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序” rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种 ...
- Linux rpm 命令参数使用详解[介绍和应用](转)
RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序” rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种 ...
随机推荐
- java String 的+操作导致的问题
不说别的先看代码截图: 结果如下: 很好奇为什么String对象的null加上了""就等于"null"字符串了,先给点资料看看: 这个是我找的一个人博客上的截图 ...
- 在eclipse中用gradle搭建MapReduce项目
我用的系统是ubuntu14.04新建一个Java Project. 这里用的是gradle打包,gradle默认找src/main/java下的类编译.src目录已经有了,手动在src下创建main ...
- VMWARE里启动kylin16.0时出现'SMBus Host Controller not enabled'(还未进入系统)
在Vmware里安装完Ubuntu16.10,启动时出现'SMBus Host Controller not enabled'错误提示,进不到图形界面.网上搜了一下,解决办法是在图形界面里进终端窗口, ...
- Excel公式学习
1.Left函数 (1)语法格式=left(text,num_chars) ,(text代表用来截取的单元格内容,num_chars代表从左开始截取的字符数): (2)示例:例如A1单元格内的文本为: ...
- php 使用curl模拟登录人人(校内)网
$login_url = 'http://passport.renren.com/PLogin.do'; $post_fields['email'] = 'XXXX';$post_fields['pa ...
- How to run a geoprocessing tool
How to run a geoprocessing tool In this topic Running a geoprocessing tool Toolbox names and namespa ...
- CentOS7 yum 安装git
1.查看系统是否已经安装git git --version 2.CentOS7 yum 安装git yum install -y git 3.安装成功 4.卸载git yum remove git
- Groovy中文教程(链接收藏)
学习Gradle前,需要有一个Groovy语言的基础,以免被Groovy的语法困扰,反而忽略了Gradle的知识.这里有一个Groovy的简明中文教程文档,可以快速学习Groovy的一些语法:http ...
- jrebel注意事项
-Xms2048m -Xmx2048m -XX:MaxPermSize=4096m -noverify -javaagent:C:\Users\Administrator\.IntelliJIdea2 ...
- guava学习--SettableFuture
转载:https://my.oschina.net/realfighter/blog/349931 翻开SettableFuture的源码,我们看到SettableFuture继承了AbstractF ...