当前位置: 首页 > article >正文

CentOS 环境下通过 YUM 安装软件

操作场景

为提升用户在云服务器上的软件安装效率,减少下载和安装软件的成本,腾讯云提供了 YUM 下载源。在 CentOS 环境下,用户可通过 yum 命令快速安装软件。对于 YUM 下载源,用户不需要添加软件源,可以直接安装软件包。

操作步骤

CentOS 6 及 CentOS 7

# 配置备份

mkdir /etc/yum.repos.d/backup

mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/

# 获取配置

centos6:

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.cloud.tencent.com/repo/centos6_base.repo

centos7:

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.tencent.com/repo/centos7_base.repo



CentOS stream 8/9

centos stream 8/9:用镜像中自带的 repo 文件即可(无需修改)。

生成缓存

yum clean all && yum makecache

安装软件

使用 root 账号登录云服务器,并对应您实际使用的云服务器操作系统执行以下命令,安装软件。

CentOS 8 及以上版本

1. 执行以下命令,安装软件。

dnf install 软件名称

安装软件的过程中,系统将自动搜索相关的软件包和依赖关系,并在界面中提示用户确认搜索到的软件包是否合适。 例如,您执行 dnf install php 命令,安装 PHP 后,界面显示如下图:



2. 确认软件包合适无误后,输入 y,按 Enter,开始安装软件。 界面提示 Complete 即安装完成。

CentOS 7 及以下版本

1. 执行以下命令,安装软件。

注意

从 CentOS 7 系统开始,MariaDB 成为 YUM 源中默认的数据库安装包。如果您的操作系统为 CentOS 7 及以上版本,使用 yum 命令安装 MySQL 包时将无法使用 MySQL。您可以选择使用完全兼容的 MariaDB,或者 点此参阅 进行较低版本的 MySQL 的安装。

yum install 软件名称

安装软件的过程中,系统将自动搜索相关的软件包和依赖关系,并在界面中提示用户确认搜索到的软件包是否合适。 例如,您执行 yum install PHP 命令,安装 PHP 后,界面显示如下图:



2. 确认软件包合适无误后,输入 y,按 Enter,开始安装软件。

界面提示 Complete 即安装完成。

查看已安装软件的信息

软件安装完成后,可根据实际需求,执行不同的命令,查看信息。

执行以下命令,查看软件包具体的安装目录。

rpm -ql 软件名

例如,您执行 rpm -ql php 命令,查看 PHP 具体的安装目录。如下图所示:



执行以下命令,查看软件包的版本信息。

rpm -q 软件名

例如,您执行 rpm -q php 命令,查看 PHP 的版本信息。如下图所示:




http://www.kler.cn/a/401603.html

相关文章:

  • 关于安卓模拟器或手机设置了BurpSuite代理和安装证书后仍然抓取不到APP数据包的解决办法
  • R语言基础入门详解
  • 【GPTs】Ai-Ming:AI命理助手,个人运势与未来发展剖析
  • python调用MySql保姆级教程(包会的)
  • 散户持股增厚工具:智能T0算法交易
  • 《译文》2024年11月数维杯国际大学生数学建模挑战赛题目
  • OpenAI 助力数据分析中的模式识别与趋势预测
  • 疫情期间基于Spring Boot的图书馆管理系统
  • 基于yolov8、yolov5的行人检测识别系统(含UI界面、训练好的模型、Python代码、数据集)
  • Vue所有图片预加载加上Token请求头信息、图片请求加载鉴权
  • 小米运动健康与华为运动健康在苹手机ios系统中无法识别蓝牙状态 (如何在ios系统中开启 蓝牙 相册 定位 通知 相机等功能权限,保你有用)
  • 23种设计模式-模板方法(Template Method)设计模式
  • Unix发展历程的深度探索
  • 时代变迁对传统机器人等方向课程的巨大撕裂
  • react 使用中注意事项提要
  • CSS3中的伸缩盒模型(弹性盒子、弹性布局)之伸缩容器、伸缩项目、主轴方向、主轴换行方式、复合属性flex-flow
  • Java 多线程详解
  • 掌握SEO提升网站流量的关键在于长尾关键词的有效运用
  • Pytest 学习 @allure.severity 标记用例级别的使用
  • 使用Python实现智能食品市场预测的深度学习模型
  • python语言基础-5 进阶语法-5.2 装饰器-5.2.5 装饰器使用案例(自定义装饰器实现方法重载)
  • 【青牛科技】视频监控器应用
  • CSV 文件读取
  • 机器学习的全面解析:从基础到应用
  • # JVM学习
  • 基于YOLOv8深度学习的婴儿情绪状态检测系统(PyQt5界面+数据集+训练代码)