跟阿铭学 Linux
李世明
前腾讯高级运维工程师
522 人已学习
立即订阅
跟阿铭学 Linux
15
15
1.0x
00:00/00:00
登录|注册

第 9 章 安装RPM包或源码包

在 Windows 系统下安装软件很简单,只要双击后缀为.exe 的文件,然后根据提示连续单击“下一步”按钮即可。然而在 Linux 系统下安装软件就没那么容易了,因为我们不是在图形界面下操作。所以,你必须学会如何在 Linux 下安装软件。
前面我们多次提到了yum命令,它是 Red Hat 所特有的安装 RPM 程序包的工具。使用 RPM 工具安装某一个程序包时,有可能会因为该程序包依赖另一个程序包而无法安装;而使用 yum 工具时,就可以连同依赖的程序包也一起安装,很方便。在 CentOS 里使用 yum 工具是免费的,但在 Red Hat 里,使用 yum 工具需要付费。在介绍 yum 工具之前,我们先来了解一下 RPM。

9.1 RPM 工具

RPM 是 Red Hat Package Manager 的缩写,由 Red Hat 公司开发。它是以一种数据库记录的方式将我们所需要的套件安装到 Linux 主机的一套管理程序。也就是说,你的 Linux 系统中存在着一个关于 RPM 的数据库,它记录了安装的包以及包与包之间的依赖关系。RPM 包是预先在 Linux 机器上编译并打包的文件,安装非常快捷。但它也有一些缺点,比如安装环境必须要与编译时的环境一致或者相当、包与包之间存在着相互依赖的情况、卸载包时需要先把依赖的包卸载。如果依赖的包是系统所必需的,就不能卸载这个包,否则系统会崩溃。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

本文详细介绍了在Linux系统下安装RPM包或源码包的方法,以及使用RPM工具和yum工具的相关命令。通过介绍RPM工具的概念、作用和常用命令,读者可以了解在Linux系统下安装软件的方法和注意事项。文章还提到了在安装CentOS 8时需要自行下载RPM包的问题。此外,通过使用yum工具可以方便地安装RPM包及其依赖项,而且在CentOS系统中使用yum工具是免费的。文章还介绍了如何使用yum工具搜索、安装、卸载以及升级RPM包,以及如何更改yum仓库为国内镜像站。通过本文,读者可以快速了解在Linux系统下管理和安装软件的方法,为日常工作中遇到的与RPM包相关的问题提供了解决方案。 此外,文章还详细介绍了如何利用yum工具下载RPM包,以及在Linux下安装源码包的步骤和注意事项。通过解释源码包的编译步骤和相关命令,读者可以了解如何从官方站点下载源码包、解压源码包、配置相关选项并生成Makefile,以及编译和安装源码包的具体步骤。这些内容为读者提供了在Linux系统下安装和管理软件的全面指南。 总的来说,本文内容丰富,涵盖了在Linux系统下安装软件的多种方法和技巧,对于需要在Linux系统中进行软件管理的读者来说,是一份非常有价值的参考资料。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《跟阿铭学 Linux》
立即购买
登录 后留言

全部留言(1)

  • 最新
  • 精选
  • 王云峰
    我把服务器的apm 和yum都卸载了,怎么搞
    2024-01-26归属地:浙江
收起评论
显示
设置
留言
1
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部