今天是《每天五分钟学习Linux》的第七次更新。如果您想查看上周的更新,请转到标题并继续阅读。
这里讨论的知识点都是我们十几年来工作中经常用到的知识点。今天5分钟的主题是《使用yum的不同方式》,也就是日常开发。您在操作和维护过程中需要使用什么。
使用过Linux 的朋友都会知道yum 应用程序。很多人都使用过yum update 和yum install 等命令,但不一定意识到。但今天我们将讨论yum 的一些更有趣的功能。
选择性更新软件包
在某些情况下,特别是在生产系统上,需要有选择地更新某些软件包而不影响其他软件包。这一点非常重要,因为如果升级了一些不应该升级的包,编译就不会通过。因此,通常需要有选择地更新某些包而不是所有包。
百胜检查更新
yum update ‘Copy here the package name you要更新’ //例如yum update binding-libs-lite.x86_64; 这样比较安全,升级一个也不会影响其他的。
安装软件包组
在某些情况下,您可能需要安装软件包组而不是单个软件包。例如,您需要一次性安装gnome。
yum group list hide ids gnome\* //列出可用的包组
然后复制包组名直接安装,省时又省力。
安装yum 组删除gnome-desktop-environment 软件包组
yum group Remove ‘package name’; //例如yum group delete gnome-desktop-environment
网络不快,使用yum从光盘安装各种包
这种情况也很常见,往往是由于连接路径不良造成的。如果连接丢失,则必须使用本地ISO 映像安装方法。很方便。
mkdir /mount_dvdmount -oloop/dev/cdrom/mount_dvd //或者直接挂载到iso imagemount -oloop CentOS-7.1-x86_64-dvd.iso /mount_dev/vi /etc/yum.repos.d/CentOS-Media .repo//添加或更改以下行以指向ISO 挂载点: baseurl=file:///mount_dvdyum updateyum install “Name of package to install” yum delete “Name of package to remove”; “; //删除此类软件包。您可以立即从本地DVD 或ISO 文件安装它们。Masu.
如果你不记得包名,可以这样搜索:
百胜搜索网
当然,你也可以列出所有包名并进行过滤和搜索。
yum grep 所有列表vim
查看软件包版本和其他详细信息
该命令常用于开发和维护,例如检查libgcc是否满足要求。
yum 信息libgcc
查看历史
yum History xxx 命令通常用于检查系统最近的安装或升级,特别是在系统不稳定或出现故障的情况下。
yum历史列表//查看最近谁安装了您的软件包yum历史摘要//让您快速了解谁运行了它,更新ID是什么等。 yum历史信息//具体检查安装了什么并恢复更新
yum History undo id //可以使用上面的yum 历史摘要找到此ID。例子:
yum History undo 10 允许您在执行错误的升级操作后恢复到操作前的状态。
yum-config-manager –add-repo URL
比如从网上可以看到阿里源地址是http://mirrors.aliyun.com/repo/Centos-7.repo。
yum-config-manager –add-repo http://mirrors.aliyun.com/repo/Centos-7.repo
这样就可以使用阿里的源码了。具体地址可能会发生变化。点击http://mirrors.aliyun.com/repo/查看具体名称。
启用源
yum-config-manager –enablerepositoryID 可以通过yum repolist all 获取此存储库ID,以查看哪些已启用,哪些当前已禁用。
当然,如果你想禁用源,–disable。
键一个本地目录源
可以在多台机器之间共享以实现快速更新。方法如下。
yum install createrepomkdir /data/local_repos 将所有要安装的包复制到此/data/local_repos,
createrepo /data/local_repos/您还可以使用yum 安装内部软件包,如下所示:如果以后要添加软件包,只需先复制然后运行即可。以下命令:
createrepo –update /data/local_repos/这样你就可以使用这个本地源在你的局域网上快速安装和部署。
看看你的手机。今天5分钟的内容就快结束了。如果您喜欢本系列以及后续的大数据系列,可以随时观看。今天就到这里了。
原创文章,作者:小条,如若转载,请注明出处:https://www.sudun.com/ask/86279.html