【Linux】CentOS7 上使用yum安装和卸载软件【yum安装wine举例】

简介: 关于yum的相关解释,请man yum自行查看。配置常用源:http://www.cnblogs.com/sxdcgaq8080/p/7516186.htmlyum的使用类似于在windows系统上的应用市场去下载安装软件。

关于yum的相关解释,请

man yum

自行查看。

配置常用源:http://www.cnblogs.com/sxdcgaq8080/p/7516186.html

yum的使用类似于在windows系统上的应用市场去下载安装软件。

配置源就是给你提供了一个又一个的应用市场。

 

下面举例说明,yum安装软件和卸载

 

1.安装

安装键入以下命令:

yum install wine

wine就是你要安装的软件的名字。

具体过程如下:

[sxd@localhost ~]$ su root
密码:
[root@localhost sxd]# yum install wine
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * epel: mirrors.tuna.tsinghua.edu.cn
 * nux-dextop: mirror.li.nux.ro
 * rpmforge: ftp.kddilabs.jp
正在解决依赖关系
--> 正在检查事务
---> 软件包 wine.x86_64.0.1.8.6-1.el7 将被 安装
--> 正在处理依赖关系 wine-twain(x86-64) = 1.8.6-1.el7,它被软件包 wine-1.8.6-1.el7.x86_64 需要
--> 正在处理依赖关系 wine-pulseaudio(x86-64) = 1.8.6-1.el7,它被软件包 wine-1.8.6-1.el7.x86_64 需要
--> 正在处理依赖关系 wine-openal(x86-64) = 1.8.6-1.el7,它被软件包 wine-1.8.6-1.el7.x86_64 需要
--> 正在处理依赖关系 wine-ldap(x86-64) = 1.8.6-1.el7,它被软件包 wine-1.8.6-1.el7.x86_64 需要
--> 正在处理依赖关系 wine-fonts = 1.8.6-1.el7,它被软件包 wine-1.8.6-1.el7.x86_64 需要
--> 正在处理依赖关系 wine-desktop = 1.8.6-1.el7,它被软件包 wine-1.8.6-1.el7.x86_64 需要
--> 正在处理依赖关系 wine-core(x86-64) = 1.8.6-1.el7,它被软件包 wine-1.8.6-1.el7.x86_64 需要
--> 正在处理依赖关系 wine-common = 1.8.6-1.el7,它被软件包 wine-1.8.6-1.el7.x86_64 需要
--> 正在处理依赖关系 wine-cms(x86-64) = 1.8.6-1.el7,它被软件包 wine-1.8.6-1.el7.x86_64 需要
--> 正在处理依赖关系 wine-capi(x86-64) = 1.8.6-1.el7,它被软件包 wine-1.8.6-1.el7.x86_64 需要
--> 正在检查事务
---> 软件包 wine-capi.x86_64.0.1.8.6-1.el7 将被 安装
---> 软件包 wine-cms.x86_64.0.1.8.6-1.el7 将被 安装
---> 软件包 wine-common.noarch.0.1.8.6-1.el7 将被 安装
---> 软件包 wine-core.x86_64.0.1.8.6-1.el7 将被 安装
--> 正在处理依赖关系 wine-filesystem = 1.8.6-1.el7,它被软件包 wine-core-1.8.6-1.el7.x86_64 需要
---> 软件包 wine-desktop.noarch.0.1.8.6-1.el7 将被 安装
--> 正在处理依赖关系 wine-systemd = 1.8.6-1.el7,它被软件包 wine-desktop-1.8.6-1.el7.noarch 需要
---> 软件包 wine-fonts.noarch.0.1.8.6-1.el7 将被 安装
--> 正在处理依赖关系 wine-wingdings-fonts = 1.8.6-1.el7,它被软件包 wine-fonts-1.8.6-1.el7.noarch 需要
--> 正在处理依赖关系 wine-tahoma-fonts = 1.8.6-1.el7,它被软件包 wine-fonts-1.8.6-1.el7.noarch 需要
--> 正在处理依赖关系 wine-system-fonts = 1.8.6-1.el7,它被软件包 wine-fonts-1.8.6-1.el7.noarch 需要
--> 正在处理依赖关系 wine-symbol-fonts = 1.8.6-1.el7,它被软件包 wine-fonts-1.8.6-1.el7.noarch 需要
--> 正在处理依赖关系 wine-small-fonts = 1.8.6-1.el7,它被软件包 wine-fonts-1.8.6-1.el7.noarch 需要
--> 正在处理依赖关系 wine-ms-sans-serif-fonts = 1.8.6-1.el7,它被软件包 wine-fonts-1.8.6-1.el7.noarch 需要
--> 正在处理依赖关系 wine-marlett-fonts = 1.8.6-1.el7,它被软件包 wine-fonts-1.8.6-1.el7.noarch 需要
--> 正在处理依赖关系 wine-fixedsys-fonts = 1.8.6-1.el7,它被软件包 wine-fonts-1.8.6-1.el7.noarch 需要
--> 正在处理依赖关系 wine-courier-fonts = 1.8.6-1.el7,它被软件包 wine-fonts-1.8.6-1.el7.noarch 需要
---> 软件包 wine-ldap.x86_64.0.1.8.6-1.el7 将被 安装
---> 软件包 wine-openal.x86_64.0.1.8.6-1.el7 将被 安装
---> 软件包 wine-pulseaudio.x86_64.0.1.8.6-1.el7 将被 安装
--> 正在处理依赖关系 wine-alsa(x86-64) = 1.8.6-1.el7,它被软件包 wine-pulseaudio-1.8.6-1.el7.x86_64 需要
---> 软件包 wine-twain.x86_64.0.1.8.6-1.el7 将被 安装
--> 正在检查事务
---> 软件包 wine-alsa.x86_64.0.1.8.6-1.el7 将被 安装
---> 软件包 wine-courier-fonts.noarch.0.1.8.6-1.el7 将被 安装
---> 软件包 wine-filesystem.noarch.0.1.8.6-1.el7 将被 安装
---> 软件包 wine-fixedsys-fonts.noarch.0.1.8.6-1.el7 将被 安装
---> 软件包 wine-marlett-fonts.noarch.0.1.8.6-1.el7 将被 安装
---> 软件包 wine-ms-sans-serif-fonts.noarch.0.1.8.6-1.el7 将被 安装
---> 软件包 wine-small-fonts.noarch.0.1.8.6-1.el7 将被 安装
---> 软件包 wine-symbol-fonts.noarch.0.1.8.6-1.el7 将被 安装
---> 软件包 wine-system-fonts.noarch.0.1.8.6-1.el7 将被 安装
---> 软件包 wine-systemd.noarch.0.1.8.6-1.el7 将被 安装
---> 软件包 wine-tahoma-fonts.noarch.0.1.8.6-1.el7 将被 安装
---> 软件包 wine-wingdings-fonts.noarch.0.1.8.6-1.el7 将被 安装
--> 解决依赖关系完成

依赖关系解决

================================================================================
 Package                        架构         版本              源          大小
================================================================================
正在安装:
 wine                           x86_64       1.8.6-1.el7       epel        50 k
为依赖而安装:
 wine-alsa                      x86_64       1.8.6-1.el7       epel       103 k
 wine-capi                      x86_64       1.8.6-1.el7       epel        56 k
 wine-cms                       x86_64       1.8.6-1.el7       epel        72 k
 wine-common                    noarch       1.8.6-1.el7       epel       103 k
 wine-core                      x86_64       1.8.6-1.el7       epel        21 M
 wine-courier-fonts             noarch       1.8.6-1.el7       epel        63 k
 wine-desktop                   noarch       1.8.6-1.el7       epel        55 k
 wine-filesystem                noarch       1.8.6-1.el7       epel        80 k
 wine-fixedsys-fonts            noarch       1.8.6-1.el7       epel        62 k
 wine-fonts                     noarch       1.8.6-1.el7       epel        49 k
 wine-ldap                      x86_64       1.8.6-1.el7       epel       127 k
 wine-marlett-fonts             noarch       1.8.6-1.el7       epel        61 k
 wine-ms-sans-serif-fonts       noarch       1.8.6-1.el7       epel        76 k
 wine-openal                    x86_64       1.8.6-1.el7       epel        63 k
 wine-pulseaudio                x86_64       1.8.6-1.el7       epel        89 k
 wine-small-fonts               noarch       1.8.6-1.el7       epel        65 k
 wine-symbol-fonts              noarch       1.8.6-1.el7       epel        75 k
 wine-system-fonts              noarch       1.8.6-1.el7       epel        68 k
 wine-systemd                   noarch       1.8.6-1.el7       epel        50 k
 wine-tahoma-fonts              noarch       1.8.6-1.el7       epel       154 k
 wine-twain                     x86_64       1.8.6-1.el7       epel        81 k
 wine-wingdings-fonts           noarch       1.8.6-1.el7       epel        62 k

事务概要
================================================================================
安装  1 软件包 (+22 依赖软件包)

总下载量:23 M
安装大小:152 M
Is this ok [y/d/N]: y
Downloading packages:
(1/23): wine-cms-1.8.6-1.el7.x86_64.rpm                    |  72 kB   00:00     
(2/23): wine-1.8.6-1.el7.x86_64.rpm                        |  50 kB   00:01     
(3/23): wine-common-1.8.6-1.el7.noarch.rpm                 | 103 kB   00:01     
(4/23): wine-alsa-1.8.6-1.el7.x86_64.rpm                   | 103 kB   00:01     
(5/23): wine-desktop-1.8.6-1.el7.noarch.rpm                |  55 kB   00:00     
(6/23): wine-filesystem-1.8.6-1.el7.noarch.rpm             |  80 kB   00:00     
(7/23): wine-courier-fonts-1.8.6-1.el7.noarch.rpm          |  63 kB   00:00     
(8/23): wine-fonts-1.8.6-1.el7.noarch.rpm                  |  49 kB   00:00     
(9/23): wine-fixedsys-fonts-1.8.6-1.el7.noarch.rpm         |  62 kB   00:00     
(10/23): wine-marlett-fonts-1.8.6-1.el7.noarch.rpm         |  61 kB   00:00     
(11/23): wine-capi-1.8.6-1.el7.x86_64.rpm                  |  56 kB   00:02     
(12/23): wine-openal-1.8.6-1.el7.x86_64.rpm                |  63 kB   00:00     
(13/23): wine-ms-sans-serif-fonts-1.8.6-1.el7.noarch.rpm   |  76 kB   00:00     
(14/23): wine-small-fonts-1.8.6-1.el7.noarch.rpm           |  65 kB   00:00     
(15/23): wine-ldap-1.8.6-1.el7.x86_64.rpm                  | 127 kB   00:00     
(16/23): wine-system-fonts-1.8.6-1.el7.noarch.rpm          |  68 kB   00:00     
(17/23): wine-systemd-1.8.6-1.el7.noarch.rpm               |  50 kB   00:00     
(18/23): wine-tahoma-fonts-1.8.6-1.el7.noarch.rpm          | 154 kB   00:00     
(19/23): wine-symbol-fonts-1.8.6-1.el7.noarch.rpm          |  75 kB   00:01     
(20/23): wine-wingdings-fonts-1.8.6-1.el7.noarch.rpm       |  62 kB   00:00     
(21/23): wine-twain-1.8.6-1.el7.x86_64.rpm                 |  81 kB   00:00     
(22/23): wine-pulseaudio-1.8.6-1.el7.x86_64.rpm            |  89 kB   00:02     
(23/23): wine-core-1.8.6-1.el7.x86_64.rpm                  |  21 MB   03:09     
--------------------------------------------------------------------------------
总计                                               123 kB/s |  23 MB  03:10     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
警告:RPM 数据库已被非 yum 程序修改。
** 发现 16 个已存在的 RPM 数据库问题, 'yum check' 输出如下:
icedtea-web-1.6.2-4.el7.x86_64 有缺少的需求 java-1.8.0-openjdk
ipa-admintools-4.4.0-12.el7.centos.noarch 有已安装冲突 freeipa-admintools: ipa-admintools-4.4.0-12.el7.centos.noarch
ipa-client-4.4.0-12.el7.centos.x86_64 有已安装冲突 freeipa-client: ipa-client-4.4.0-12.el7.centos.x86_64
ipa-client-common-4.4.0-12.el7.centos.noarch 有已安装冲突 freeipa-client-common: ipa-client-common-4.4.0-12.el7.centos.noarch
ipa-common-4.4.0-12.el7.centos.noarch 有已安装冲突 freeipa-common: ipa-common-4.4.0-12.el7.centos.noarch
ipa-server-4.4.0-12.el7.centos.x86_64 有已安装冲突 freeipa-server: ipa-server-4.4.0-12.el7.centos.x86_64
ipa-server-common-4.4.0-12.el7.centos.noarch 有已安装冲突 freeipa-server-common: ipa-server-common-4.4.0-12.el7.centos.noarch
jing-20091111-14.el7.noarch 有缺少的需求 java-headless >= ('0', '1.5.0', None)
1:libreoffice-core-5.0.6.2-3.el7.x86_64 有缺少的需求 java-headless >= ('1', '1.6', None)
1:libreoffice-ure-5.0.6.2-3.el7.x86_64 有缺少的需求 libjvm.so()(64bit)
nuxwdog-client-java-1.0.3-5.el7.x86_64 有缺少的需求 java-headless >= ('1', '1.6.0', None)
pki-base-java-10.3.3-10.el7.noarch 有缺少的需求 java-1.8.0-openjdk-headless
pki-ca-10.3.3-10.el7.noarch 有缺少的需求 java-1.8.0-openjdk-headless
pki-kra-10.3.3-10.el7.noarch 有缺少的需求 java-1.8.0-openjdk-headless
pki-server-10.3.3-10.el7.noarch 有缺少的需求 java-1.8.0-openjdk-headless
pki-tools-10.3.3-10.el7.x86_64 有缺少的需求 java-1.8.0-openjdk-headless
  正在安装    : wine-filesystem-1.8.6-1.el7.noarch                         1/23 
  正在安装    : wine-core-1.8.6-1.el7.x86_64                               2/23 
  正在安装    : wine-common-1.8.6-1.el7.noarch                             3/23 
  正在安装    : wine-cms-1.8.6-1.el7.x86_64                                4/23 
  正在安装    : wine-capi-1.8.6-1.el7.x86_64                               5/23 
  正在安装    : wine-openal-1.8.6-1.el7.x86_64                             6/23 
  正在安装    : wine-ldap-1.8.6-1.el7.x86_64                               7/23 
  正在安装    : wine-twain-1.8.6-1.el7.x86_64                              8/23 
  正在安装    : wine-alsa-1.8.6-1.el7.x86_64                               9/23 
  正在安装    : wine-pulseaudio-1.8.6-1.el7.x86_64                        10/23 
  正在安装    : wine-tahoma-fonts-1.8.6-1.el7.noarch                      11/23 
  正在安装    : wine-fixedsys-fonts-1.8.6-1.el7.noarch                    12/23 
  正在安装    : wine-courier-fonts-1.8.6-1.el7.noarch                     13/23 
  正在安装    : wine-small-fonts-1.8.6-1.el7.noarch                       14/23 
  正在安装    : wine-systemd-1.8.6-1.el7.noarch                           15/23 
  正在安装    : wine-desktop-1.8.6-1.el7.noarch                           16/23 
  正在安装    : wine-wingdings-fonts-1.8.6-1.el7.noarch                   17/23 
  正在安装    : wine-symbol-fonts-1.8.6-1.el7.noarch                      18/23 
  正在安装    : wine-marlett-fonts-1.8.6-1.el7.noarch                     19/23 
  正在安装    : wine-ms-sans-serif-fonts-1.8.6-1.el7.noarch               20/23 
  正在安装    : wine-system-fonts-1.8.6-1.el7.noarch                      21/23 
  正在安装    : wine-fonts-1.8.6-1.el7.noarch                             22/23 
  正在安装    : wine-1.8.6-1.el7.x86_64                                   23/23 
  验证中      : wine-common-1.8.6-1.el7.noarch                             1/23 
  验证中      : wine-system-fonts-1.8.6-1.el7.noarch                       2/23 
  验证中      : wine-ms-sans-serif-fonts-1.8.6-1.el7.noarch                3/23 
  验证中      : wine-marlett-fonts-1.8.6-1.el7.noarch                      4/23 
  验证中      : wine-cms-1.8.6-1.el7.x86_64                                5/23 
  验证中      : wine-capi-1.8.6-1.el7.x86_64                               6/23 
  验证中      : wine-symbol-fonts-1.8.6-1.el7.noarch                       7/23 
  验证中      : wine-openal-1.8.6-1.el7.x86_64                             8/23 
  验证中      : wine-wingdings-fonts-1.8.6-1.el7.noarch                    9/23 
  验证中      : wine-systemd-1.8.6-1.el7.noarch                           10/23 
  验证中      : wine-1.8.6-1.el7.x86_64                                   11/23 
  验证中      : wine-desktop-1.8.6-1.el7.noarch                           12/23 
  验证中      : wine-tahoma-fonts-1.8.6-1.el7.noarch                      13/23 
  验证中      : wine-ldap-1.8.6-1.el7.x86_64                              14/23 
  验证中      : wine-small-fonts-1.8.6-1.el7.noarch                       15/23 
  验证中      : wine-filesystem-1.8.6-1.el7.noarch                        16/23 
  验证中      : wine-twain-1.8.6-1.el7.x86_64                             17/23 
  验证中      : wine-courier-fonts-1.8.6-1.el7.noarch                     18/23 
  验证中      : wine-fonts-1.8.6-1.el7.noarch                             19/23 
  验证中      : wine-pulseaudio-1.8.6-1.el7.x86_64                        20/23 
  验证中      : wine-alsa-1.8.6-1.el7.x86_64                              21/23 
  验证中      : wine-fixedsys-fonts-1.8.6-1.el7.noarch                    22/23 
  验证中      : wine-core-1.8.6-1.el7.x86_64                              23/23 

已安装:
  wine.x86_64 0:1.8.6-1.el7                                                     

作为依赖被安装:
  wine-alsa.x86_64 0:1.8.6-1.el7                                                
  wine-capi.x86_64 0:1.8.6-1.el7                                                
  wine-cms.x86_64 0:1.8.6-1.el7                                                 
  wine-common.noarch 0:1.8.6-1.el7                                              
  wine-core.x86_64 0:1.8.6-1.el7                                                
  wine-courier-fonts.noarch 0:1.8.6-1.el7                                       
  wine-desktop.noarch 0:1.8.6-1.el7                                             
  wine-filesystem.noarch 0:1.8.6-1.el7                                          
  wine-fixedsys-fonts.noarch 0:1.8.6-1.el7                                      
  wine-fonts.noarch 0:1.8.6-1.el7                                               
  wine-ldap.x86_64 0:1.8.6-1.el7                                                
  wine-marlett-fonts.noarch 0:1.8.6-1.el7                                       
  wine-ms-sans-serif-fonts.noarch 0:1.8.6-1.el7                                 
  wine-openal.x86_64 0:1.8.6-1.el7                                              
  wine-pulseaudio.x86_64 0:1.8.6-1.el7                                          
  wine-small-fonts.noarch 0:1.8.6-1.el7                                         
  wine-symbol-fonts.noarch 0:1.8.6-1.el7                                        
  wine-system-fonts.noarch 0:1.8.6-1.el7                                        
  wine-systemd.noarch 0:1.8.6-1.el7                                             
  wine-tahoma-fonts.noarch 0:1.8.6-1.el7                                        
  wine-twain.x86_64 0:1.8.6-1.el7                                               
  wine-wingdings-fonts.noarch 0:1.8.6-1.el7                                     

完毕!
[root@localhost sxd]# 
View Code

 

 

2.刷新

安装完成之后,可以刷新以下安装的资源

键入以下命令:

yum makecache

 

安装完成之后,可以在应用程序中看到

 

 

3.卸载

如果理想卸载刚刚安装的这个软件

键入以下命令:

yum remove wine
[root@localhost sxd]# yum remove wine
已加载插件:fastestmirror, langpacks
正在解决依赖关系
--> 正在检查事务
---> 软件包 wine.x86_64.0.1.8.6-1.el7 将被 删除
--> 解决依赖关系完成

依赖关系解决

================================================================================
 Package        架构             版本                     源               大小
================================================================================
正在删除:
 wine           x86_64           1.8.6-1.el7              @epel           0.0  

事务概要
================================================================================
移除  1 软件包

安装大小:0  
是否继续?[y/N]:y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在删除    : wine-1.8.6-1.el7.x86_64                                     1/1 
  验证中      : wine-1.8.6-1.el7.x86_64                                     1/1 

删除:
  wine.x86_64 0:1.8.6-1.el7                                                     

完毕!
[root@localhost sxd]# 
View Code

 

如果卸载完成之后,你发现关于wine的好多安装包packages 没有卸载干净,

可以键入以下命令查看时候还有残留的wine的rpm包

rpm -qa | grep wine

你可以使用rpm去卸载,但是文件多的话,就要一个一个的去粘贴。

那怎么能批量卸载删除rpm包呢?

 

请查看http://www.cnblogs.com/sxdcgaq8080/p/7526234.html

 

相关文章
|
20天前
|
算法 Ubuntu Linux
在Linux中,对比apt和yum两种包管理器在不同Linux发行版中应用有何区别?
在Linux中,对比apt和yum两种包管理器在不同Linux发行版中应用有何区别?
|
25天前
|
关系型数据库 MySQL Linux
在CentOS上使用yum安装与使用MySQL
在CentOS操作系统上使用yum包管理器安装和配置MySQL数据库的详细步骤,包括下载MySQL的yum源配置、安装MySQL服务、启动和停止服务、设置开机自启动、获取临时密码、修改root用户密码、授权用户以及处理相关问题。同时,文章还包含了一些操作的截图,帮助用户更直观地理解安装和配置过程。
176 0
在CentOS上使用yum安装与使用MySQL
|
19天前
|
Ubuntu Linux 索引
在Linux中,APT和YUM软件包管理器的何区别?
在Linux中,APT和YUM软件包管理器的何区别?
|
20天前
|
缓存 Ubuntu Linux
在Linux中,Yum、Dnf、Apt-get和Pacman有何区别?
在Linux中,Yum、Dnf、Apt-get和Pacman有何区别?
|
20天前
|
缓存 Linux 网络安全
解决 CentOS 7 官方 yum 仓库无法使用的最佳实践
【8月更文挑战第18天】若 CentOS 7 的官方 YUM 仓库无法使用,可按以下步骤解决: 1. **检查网络连接**: - 确认服务器能正常上网,可通过访问外部网站或网络诊断测试。 - 检查防火墙设置,避免其阻挡 YUM 的网络访问。 2. **检查 YUM 配置**: - 核实 `/etc/yum.repos.d/` 下的 `CentOS-Base.repo` 文件中仓库地址正确无误。 - 确认配置文件内的 `enabled` 选项设为 `1` 以启用仓库。
227 0
|
25天前
|
Linux Docker 容器
在CentOS操作系统上使用yum安装/使用/卸载Docker容器引擎
在CentOS操作系统上安装、配置、使用和卸载Docker容器引擎的详细步骤,包括配置Docker镜像加速的方法。
130 0
|
25天前
|
安全 Java 应用服务中间件
如何通过 Yum 在 CentOS 7 上安装 Apache Tomcat 7
如何通过 Yum 在 CentOS 7 上安装 Apache Tomcat 7
64 0
|
26天前
|
Linux Android开发 开发者
【Linux】yum的认识与简单配置
【Linux】yum的认识与简单配置
|
27天前
|
jenkins Java Devops
CentOS 7上安装 Jenkins 2.346 -- yum 方式
CentOS 7上安装 Jenkins 2.346 -- yum 方式
37 0
|
1月前
|
网络协议 Linux
CentOS7 yum安装报错“Could not resolve host: mirrorlist.centos.org;"之解决办法(换源)
CentOS7 yum安装报错“Could not resolve host: mirrorlist.centos.org; Name or service not known“之解决办法(换源)
下一篇
DDNS