在linux下升级软件包版本等方法详解

 更新时间:2019年07月18日 10:11:14   作者:Tang_shui  
今天小编就为大家分享一篇在linux下升级软件包版本等方法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

Linux环境下,要想查看某个软件(package)是否安装。

rpm包方式安装的,使用 rpm -qa | grep “软件或者包的名字“。

yum方式安装的, yum list installed | grep “软件或者包的名字“。

升级软件包版本。

我们经常会遇到依赖其他版本包的情况(一般是更新的版本),这时候我们需要升级包。

1、卸载后安装新的包。

首先要根据文首提到的查看软件包是否安装的方式查看你是否安装了这个软件,若没有安装,找到路径后使用wget命令下载那个包直接安装。

若安装了,则会显示你安装的软件的版本。后边写卸载命令时直接复制包名就可以。

使用

rpm -e software.rpm(卸载);

rpm -e --nodeps 包名 (强制卸载)

rpm –U software.rpm(升级形式安装);

卸载完后使用 rpm -ivh 包名 就可以安装了。

2、使用yum更新软件包

(1).列出所有可更新的软件清单

命令:yum check-update

(2).安装所有更新软件

命令:yum update

(3).仅安装指定的软件

命令:yum install <package_name>

(4).仅更新指定的软件

命令:yum update <package_name>

(5).用YUM安装软件包

命令:yum install <package_name>

(6).用YUM删除软件包

命令:yum remove <package_name>

以上这篇在linux下升级软件包版本等方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Linux 文件系统的操作实现

    Linux 文件系统的操作实现

    这篇文章主要介绍了Linux 文件系统的操作实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • 一分钟掌握linux系统目录结构

    一分钟掌握linux系统目录结构

    这篇文章主要介绍了linux系统目录结构,通过结构图和多张表格了解linux系统目录结构,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • CentOS7 LNMP+phpmyadmin环境搭建 第二篇LNMP环境搭建教程

    CentOS7 LNMP+phpmyadmin环境搭建 第二篇LNMP环境搭建教程

    这篇文章主要为大家详细介绍了CentOS7 LNMP+phpmyadmin环境搭建,第二篇LNMP环境搭建教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • Angular.JS中指令的命名规则详解

    Angular.JS中指令的命名规则详解

    这篇文章主要给大家介绍了关于Angular.JS中指令命名规则的相关资料,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-05-05
  • linux中mac地址绑定方法

    linux中mac地址绑定方法

    linux下绑定MAC,就可以免除arp欺骗烦恼了
    2008-07-07
  • linux查看磁盘使用情况方法

    linux查看磁盘使用情况方法

    在本篇文章里小编给大家分享了关于linux查看磁盘使用情况的步骤和方法,需要的朋友们学习下。
    2019-02-02
  • ubuntu 16.04下不能启动Steam的解决方法

    ubuntu 16.04下不能启动Steam的解决方法

    这篇文章主要给大家介绍了关于在ubuntu 16.04下不能启动Steam的解决方法,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-06-06
  • centOS7 下利用iptables配置IP地址白名单的方法

    centOS7 下利用iptables配置IP地址白名单的方法

    下面小编就为大家带来一篇centOS7 下利用iptables配置IP地址白名单的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-11-11
  • Linux下Kafka单机安装配置方法(图文)

    Linux下Kafka单机安装配置方法(图文)

    Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。这个独特的设计是什么样的呢
    2015-12-12
  • linux 进程数最大值修改方法

    linux 进程数最大值修改方法

    这篇文章主要介绍了linux 进程数最大值修改方法,非常不错具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-07-07

最新评论