centos常用安装卸载命令

1. wget命令

CentOS中 wget是一个从网络上自动下载文件的命令,它支持HTTP、HTTPS和FTP协议,wget可以在用户退出系统之后在后台执行。wget可以从网络上下载各种文件,甚至可以用来下载可用的仓库源文件,比如:

# 用于下载oracle的仓库源
$ wget http://public-yum.oracle.com/public-yum-ol7.repo 

# 清除下载缓存包
$ yum clean all

# 更新仓库源的元数据信息
$ yum makecache

# 更新源
$ yum -y update//

2. yum命令

yum(全称:Yellowdog Updater Modified)是CentOS常用的用于从已安装的仓库源中下载或者更新软件的命令。yum是一个基于RPM的交互式包管理器,它可以自动化执行系统更新,包括依赖关系分析和基于“源仓库”元数据的实时处理;也可以根据新软件包的安装、旧软件包的移除以及堆安装的和可用的软件包进行查询,其就像debian系操作系统下的apt-get一样智能。yum常用的命令如下所示。

  • 从仓库源安装软件(以gcc软件为例)
$ yum -y install gcc
  • 删除已安装软件
$ yum remove gcc
  • 查询组列表中可用的软件包,通常是一系列软件包的集合(大多是开发环境),包括可用环境组以及可用组
$ yum grouplist

  • 从组列表中安装相应的环境软件包
$ yum groupinstall "Gonme Desktop"
  • 从仓库源搜索相应字符串对应的关键字
$ yum search gcc
  • 列出已安装的仓库源(注意,仓库源文件存储在/etc/yum.repo.d/下面,可以直接查看)
$ yum repolist all
  • 利用yum添加仓库源
$ yum-config-manager --add-repo repository_url
  • 此外,也可用wget将仓库源文件(.repo)下载到/etc/yum.repo.d/目录下,也可以实现仓库源的添加。
$ cd /etc/yum.repo.d/
$ wget http://...XX.repo
  • 启用仓库源
$ yum-config-manager --enable repository...
  • 禁用仓库源
$ yum-config-manager --disable repository...

3.rpm命令

rpm(Redhat Package Manager)是红帽公司为RHEL开发的专用包管理器,后来改为RPM Package Manager,即redhat系操作系统的包管理软件。通常用rpm命令来离线安装本地的rpm安装包。

查询指定的包是否安装

$ rpm -q gcc

安装本地rpm包

$ rpm -ivh gcc-4.8.5-17.el6.x86_64.rpm

替换覆盖安装

$ rpm -ivh --replacepkgs PKG

卸载软件

$ rpm -e gcc

升级软件包

$ rpm -Uvh gcc-4.8.5.rpm
原文地址:https://www.cnblogs.com/code-duck/p/13828244.html