news 2026/6/1 12:06:00

Linux中软件包管理器yum

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux中软件包管理器yum

软件包

在linux中安装软件,一个通常的办法就是下载该软件的源代码,然后将这些代码编译形成可执行程序。这一办法虽然可行,但是太过繁琐,因此为了简化这一过程,有些人就把一些常用的软件提前编译好,做成软件包(可以理解为windows中的安装程序)放在服务器上,通过软件包管理器可以直接找到这些软件包,直接进行安装。

因此软件包和软件包管理器可以理解为“app”和“应用商店”这样的关系

查看软件包

可以通过yum list命令罗列出当前所有的软件包,但是由于软件包的数量过于庞大,我们可以使用grep指令筛选出我们所需要的软件包

yum list | grep 软件包名称

如何安装软件

通过yum指令可以很简单的完成安装,当出现“complete”时说明安装结束

sudo yum install 需要安装的软件包

注:

  • 安装软件时,由于需要向系统目录中写入内容,因此我们需要使用sudo或者切换到root账户下才能完成安装
  • yum安装软件只能一个一个安装。如果yum在安装一个软件时,再去尝试用yum安装另一个软件,yum会报错

如何卸载软件

sudo yum remove 需要卸载的软件

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/1 10:03:45

14、网络信息系统(NIS):原理、配置与应用详解

网络信息系统(NIS):原理、配置与应用详解 1. 引言 在局域网环境中,为用户提供透明的网络体验是一个重要目标。其中,确保关键数据(如用户账户信息)在所有主机间同步至关重要,这能让用户自由切换设备,无需记忆不同密码或复制数据。虽然域名系统(DNS)在互联网上用于特…

作者头像 李华
网站建设 2026/6/1 1:52:49

git迁移代码到其他仓库的方法 个人记录

克隆只包含指定分支的仓库 git clone --single-branch --branch <branch-name> <原仓库URL>如&#xff1a; git clone --single-branch --branch develop-重构1128 http://xxxllm_platform/test.gitcd <repo-directory>添加新的远程仓库 git remote add ne…

作者头像 李华
网站建设 2026/5/28 18:22:21

PPT排版又丑又慢怎么办?这个“AI生成PPT”功能,3秒拯救你的PPT

你是不是也遇到过这样的情况&#xff1a;明明内容都想好了&#xff0c;可一做PPT就头疼&#xff1f;调字体、对格式、找图片、排版面……折腾好几个小时&#xff0c;做出来的PPT还是不好看。更让人崩溃的是&#xff0c;有时候半夜还在改PPT格式&#xff0c;就为了第二天早上开会…

作者头像 李华
网站建设 2026/5/31 8:35:33

再次紧急修复,Flutter 针对 WebView 无法点击问题增加新的快速修复

前几天我们刚聊了 《Flutter 官方正式解决 WebView 在 iOS 26 上有点击问题》 &#xff0c;这是一个完整的底层重构修复&#xff0c;整个修复周期审核堪比“博士论文”&#xff0c;但是也带来了一个问题&#xff0c;它只修复了 Engine 和 Framework 层面问题&#xff0c;那插件…

作者头像 李华