|
1 |
| -yum |
2 |
| -=== |
3 |
| - |
4 |
| -基于RPM的软件包管理器 |
5 |
| - |
6 |
| -## 补充说明 |
7 |
| - |
8 |
| -**yum命令** 是在Fedora和RedHat以及SUSE中基于rpm的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。 |
9 |
| - |
10 |
| -yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 |
11 |
| - |
12 |
| -### 语法 |
13 |
| - |
14 |
| -``` |
15 |
| -yum(选项)(参数) |
16 |
| -``` |
17 |
| - |
18 |
| -### 选项 |
19 |
| - |
20 |
| -``` |
21 |
| --h:显示帮助信息; |
22 |
| --y:对所有的提问都回答“yes”; |
23 |
| --c:指定配置文件; |
24 |
| --q:安静模式; |
25 |
| --v:详细模式; |
26 |
| --d:设置调试等级(0-10); |
27 |
| --e:设置错误等级(0-10); |
28 |
| --R:设置yum处理一个命令的最大等待时间; |
29 |
| --C:完全从缓存中运行,而不去下载或者更新任何头文件。 |
30 |
| -``` |
31 |
| - |
32 |
| -### 参数 |
33 |
| - |
34 |
| -``` |
35 |
| -install:安装rpm软件包; |
36 |
| -update:更新rpm软件包; |
37 |
| -check-update:检查是否有可用的更新rpm软件包; |
38 |
| -remove:删除指定的rpm软件包; |
39 |
| -list:显示软件包的信息; |
40 |
| -search:检查软件包的信息; |
41 |
| -info:显示指定的rpm软件包的描述信息和概要信息; |
42 |
| -clean:清理yum过期的缓存; |
43 |
| -shell:进入yum的shell提示符; |
44 |
| -resolvedep:显示rpm软件包的依赖关系; |
45 |
| -localinstall:安装本地的rpm软件包; |
46 |
| -localupdate:显示本地rpm软件包进行更新; |
47 |
| -deplist:显示rpm软件包的所有依赖关系。 |
48 |
| -``` |
49 |
| - |
50 |
| -### 实例 |
51 |
| - |
52 |
| -部分常用的命令包括: |
53 |
| - |
54 |
| -* 自动搜索最快镜像插件:`yum install yum-fastestmirror` |
55 |
| -* 安装yum图形窗口插件:`yum install yumex` |
56 |
| -* 查看可能批量安装的列表:`yum grouplist` |
57 |
| - |
58 |
| - **安装** |
59 |
| - |
60 |
| -``` |
61 |
| -yum install #全部安装 |
62 |
| -yum install package1 #安装指定的安装包package1 |
63 |
| -yum groupinsall group1 #安装程序组group1 |
64 |
| -``` |
65 |
| - |
66 |
| - **更新和升级** |
67 |
| - |
68 |
| -``` |
69 |
| -yum update #全部更新 |
70 |
| -yum update package1 #更新指定程序包package1 |
71 |
| -yum check-update #检查可更新的程序 |
72 |
| -yum upgrade package1 #升级指定程序包package1 |
73 |
| -yum groupupdate group1 #升级程序组group1 |
74 |
| -``` |
75 |
| - |
76 |
| - **查找和显示** |
77 |
| - |
78 |
| -``` |
79 |
| -yum info package1 #显示安装包信息package1 |
80 |
| -yum list #显示所有已经安装和可以安装的程序包 |
81 |
| -yum list package1 #显示指定程序包安装情况package1 |
82 |
| -yum groupinfo group1 #显示程序组group1信息yum search string 根据关键字string查找安装包 |
83 |
| -``` |
84 |
| - |
85 |
| - **删除程序** |
86 |
| - |
87 |
| -``` |
88 |
| -yum remove | erase package1 #删除程序包package1 |
89 |
| -yum groupremove group1 #删除程序组group1 |
90 |
| -yum deplist package1 #查看程序package1依赖情况 |
91 |
| -``` |
92 |
| - |
93 |
| - **清除缓存** |
94 |
| - |
95 |
| -``` |
96 |
| -yum clean packages #清除缓存目录下的软件包 |
97 |
| -yum clean headers #清除缓存目录下的 headers |
98 |
| -yum clean oldheaders #清除缓存目录下旧的 headers |
99 |
| -``` |
100 |
| - |
101 |
| - |
102 |
| -<!-- Linux命令行搜索引擎:https://jaywcjlove.github.io/linux-command/ --> |
| 1 | +yum |
| 2 | +=== |
| 3 | + |
| 4 | +基于RPM的软件包管理器 |
| 5 | + |
| 6 | +## 补充说明 |
| 7 | + |
| 8 | +**yum命令** 是在Fedora和RedHat以及SUSE中基于rpm的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。 |
| 9 | + |
| 10 | +yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 |
| 11 | + |
| 12 | +### 语法 |
| 13 | + |
| 14 | +``` |
| 15 | +yum(选项)(参数) |
| 16 | +``` |
| 17 | + |
| 18 | +### 选项 |
| 19 | + |
| 20 | +``` |
| 21 | +-h:显示帮助信息; |
| 22 | +-y:对所有的提问都回答“yes”; |
| 23 | +-c:指定配置文件; |
| 24 | +-q:安静模式; |
| 25 | +-v:详细模式; |
| 26 | +-d:设置调试等级(0-10); |
| 27 | +-e:设置错误等级(0-10); |
| 28 | +-R:设置yum处理一个命令的最大等待时间; |
| 29 | +-C:完全从缓存中运行,而不去下载或者更新任何头文件。 |
| 30 | +``` |
| 31 | + |
| 32 | +### 参数 |
| 33 | + |
| 34 | +``` |
| 35 | +install:安装rpm软件包; |
| 36 | +update:更新rpm软件包; |
| 37 | +check-update:检查是否有可用的更新rpm软件包; |
| 38 | +remove:删除指定的rpm软件包; |
| 39 | +list:显示软件包的信息; |
| 40 | +search:检查软件包的信息; |
| 41 | +info:显示指定的rpm软件包的描述信息和概要信息; |
| 42 | +clean:清理yum过期的缓存; |
| 43 | +shell:进入yum的shell提示符; |
| 44 | +resolvedep:显示rpm软件包的依赖关系; |
| 45 | +localinstall:安装本地的rpm软件包; |
| 46 | +localupdate:显示本地rpm软件包进行更新; |
| 47 | +deplist:显示rpm软件包的所有依赖关系。 |
| 48 | +``` |
| 49 | + |
| 50 | +### 实例 |
| 51 | + |
| 52 | +部分常用的命令包括: |
| 53 | + |
| 54 | +* 自动搜索最快镜像插件:`yum install yum-fastestmirror` |
| 55 | +* 安装yum图形窗口插件:`yum install yumex` |
| 56 | +* 查看可能批量安装的列表:`yum grouplist` |
| 57 | + |
| 58 | +**安装** |
| 59 | + |
| 60 | +``` |
| 61 | +yum install #全部安装 |
| 62 | +yum install package1 #安装指定的安装包package1 |
| 63 | +yum groupinsall group1 #安装程序组group1 |
| 64 | +``` |
| 65 | + |
| 66 | +**更新和升级** |
| 67 | + |
| 68 | +``` |
| 69 | +yum update #全部更新 |
| 70 | +yum update package1 #更新指定程序包package1 |
| 71 | +yum check-update #检查可更新的程序 |
| 72 | +yum upgrade package1 #升级指定程序包package1 |
| 73 | +yum groupupdate group1 #升级程序组group1 |
| 74 | +``` |
| 75 | + |
| 76 | +**查找和显示** |
| 77 | + |
| 78 | +``` |
| 79 | +yum info package1 #显示安装包信息package1 |
| 80 | +yum list #显示所有已经安装和可以安装的程序包 |
| 81 | +yum list package1 #显示指定程序包安装情况package1 |
| 82 | +yum groupinfo group1 #显示程序组group1信息yum search string 根据关键字string查找安装包 |
| 83 | +``` |
| 84 | + |
| 85 | +**删除程序** |
| 86 | + |
| 87 | +``` |
| 88 | +yum remove | erase package1 #删除程序包package1 |
| 89 | +yum groupremove group1 #删除程序组group1 |
| 90 | +yum deplist package1 #查看程序package1依赖情况 |
| 91 | +``` |
| 92 | + |
| 93 | +**清除缓存** |
| 94 | + |
| 95 | +``` |
| 96 | +yum clean packages #清除缓存目录下的软件包 |
| 97 | +yum clean headers #清除缓存目录下的 headers |
| 98 | +yum clean oldheaders #清除缓存目录下旧的 headers |
| 99 | +``` |
| 100 | + |
| 101 | + |
| 102 | +<!-- Linux命令行搜索引擎:https://jaywcjlove.github.io/linux-command/ --> |
0 commit comments