关于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
时间: 2024-10-23 05:30:43