开发者社区> angel挤一挤> 正文

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

简介: 关于yum的相关解释,请 man yum 自行查看。 配置常用源:http://www.cnblogs.com/sxdcgaq8080/p/7516186.html yum的使用类似于在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

 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
在linux,windows上安装ruby on rails开发环境
ruby是一个非常优秀的语言,ruby的精髓rails可以让web开发的效率成倍的提高,下面就介绍一下我搭建rails环境的过程。windows下搭建ruby rails web开发环境 本篇文章主要是在阿里云的服务器上搭建rails 1.
2029 0
keil软件安装与破解使用过程
        未破解版本编译的代码的容量有限制,需要破解!     破解过程             keil软件安装成功!
579 0
Linux软件的安装和卸载
Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。
847 0
CentOS7 64位下MySQL5.7安装与配置(YUM)
CentOS7 64位下MySQL5.7安装与配置(YUM)http://www.bieryun.com/3277.html 1、配置YUM源 在MySQL官网中下载YUM源rpm安装包:http://dev.
1292 0
CentOS7.4 通过yum安装php7.0
一、删除旧版本 如果已经安装过php就先删除之前的版本。检查方法如下: yum list installed | grep php 然后将安装的包进行删除 比如 yum remove php.
1061 0
为何安装要先安装windows后安装linux_学习笔记。
时间:2017.12.21作者:李强参考:man,info,magedu讲义,万能的internet实验环境:VMware® Workstation 12 Pro ,Centos 6.9,Centos 7.4,SecureCRT Version 8.1.4声明:以下英文纯属个人翻译,英文B级,欢迎纠正,以下内容纯属个人理解,并没有对错,只是参考,盗版不纠,才能有限,希望不误人子弟为好。
636 0
+关注
angel挤一挤
【任何0基础都能看懂的步骤和解决方法!】
340
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载