Yum(Yellowdog Updater Modified)命令大全详解

Yum(Yellowdog Updater Modified)是一个在基于RPM的Linux发行版上常用的包管理工具,主要用于自动安装、自动删除、自动升级软件包。下面列出了一些常见的Yum命令以及它们的解释:

安装软件包:


yum install packageName
这个命令会从默认的存储库中下载并安装指定的软件包。
2. 更新软件包:


yum update packageName
这个命令会更新已安装的指定软件包到最新版本。
3. 移除软件包:


yum remove packageName
这个命令会从系统中删除指定的软件包。
4. 搜索软件包:


yum search packageName
这个命令会在存储库中搜索指定的软件包。
5. 显示已安装的软件包:


yum list installed | grep packageName
这个命令会列出所有已安装的软件包,并使用grep来过滤出包含指定关键字的软件包。
6. 显示可用的软件包:


yum list available | grep packageName
这个命令会列出所有可用的软件包,并使用grep来过滤出包含指定关键字的软件包。
7. 显示更新信息:


yum check-update
这个命令会显示所有可用的系统更新。
8. 清除缓存:


yum clean all
这个命令会清除Yum缓存,以便重新加载存储库数据。
9. 启用或禁用存储库:

启用存储库:yum-config-manager --enable repositoryName
禁用存储库:yum-config-manager --disable repositoryName
这些命令用于管理Yum存储库的启用或禁用状态。
设置默认存储库:
设置默认存储库:yum-config-manager --set-default repositoryName
这些命令用于设置默认的Yum存储库。

 更新yum

yum update yum

安装yum工具

yum -y install yum-utils

查看yum版本 

yum –version

比如通过yum安装jdk

JAVA安装命令:

yum install java-1.8.0-openjdk.x86_64

查看JAVA版本: java -version

如果想通过yum命令安装Java, 可以按照以下步骤进行:

打开终端。
输入以下命令来查找Java的yum包:yum search java|grep jdk。
从结果中选择适合你系统版本的Java,例如,如果你想安装Java 1.8,你可以输入:yum install java-1.8.0-openjdk。
安装完成后,你可以设置环境变量来指定Java的安装路径。你可以通过编辑/etc/profile文件来实现这一点。在文件中加入以下内容:
 
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk  
export JRE_HOME=$JAVA_HOME/jre  
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib  
export PATH=$PATH:$JAVA_HOME/bin

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk  
export JRE_HOME=$JAVA_HOME/jre  
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib  
export PATH=$PATH:$JAVA_HOME/bin


保存并关闭文件后,使用source /etc/profile命令使环境变量生效。

在CentOS上使用yum安装nginx、docker 和mysql,可以按照以下步骤进行操作:

首先,我们需要更新yum源。执行以下命令:

sudo yum update
然后,安装nginx:

sudo yum install nginx
接着,安装docker:

sudo yum install docker-ce docker-ce-cli containerd.io  
sudo systemctl start docker  
sudo systemctl enable docker
 
cd /usr/local/  
mv rocketmq /usr/local/rocketmq/  
echo 'export PATH=$PATH:/usr/local/rocketmq/bin' >> /etc/profile  
source /etc/profile
最后,安装mysql:

sudo yum install mysql-server mysql-devel  
sudo systemctl start mysqld  
sudo systemctl enable mysqld

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/606996.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

当试图回复传入消息时,消息应用程序会闪烁

问题描述: Actual Results: Unable to reply for incoming message as Messaging app flickers and closes. Expected Results: User should be able to send reply for incoming messages. Reproduction Steps: Stay in home screen. Receive an incoming mes…

如何在 Ubuntu 20.04 上安装和使用 Docker

前些天发现了一个人工智能学习网站,通俗易懂,风趣幽默,最重要的屌图甚多,忍不住分享一下给大家。点击跳转到网站。 如何在 Ubuntu 20.04 上安装和使用 Docker 介绍 Docker是一个可以简化容器中应用程序进程管理过程的应用程序。…

拦截器HandlerInterceptor | springmvc系列

拦截器,通俗来来将,就是我们将访问某个路径的请求给拦截下来,然后可以对这个请求做一些操作 基本使用 创建拦截器类 让类实现HandlerInterceptor接口,重写接口中的三个方法。 Component //定义拦截器类,实现Handle…

如何编写kubernetes中使用的yaml文件?(基础概括版)

在操作kubernetes的过程中,我们经常接触到yaml文件,甚至有不少yaml文件超级长,就像在搭建集群的过程中,我们要用到的yaml文件,都是直接拷贝别人的,那这个yaml怎么解读?如果自己要写的话&#xf…

Python实现PowerPoint(PPT/PPTX)到PDF的批量转换

演示文稿是一种常见传达信息、展示观点和分享内容的形式,特别是PowerPoint演示文稿,广泛应用于各行各业,几乎是演讲等场合的必备工具。然而,演示文稿也有其限制,对设备的要求较高,且使用不同的软件或设备演…

uView route 路由跳转

route(Object) 此为一个路由跳转方法,内部是对uni多个路由跳转api的封装,更方便使用 Object参数说明: 参数名类型默认值是否必填说明typeStringnavigateTofalsenavigateTo或to对应uni.navigateTo,redirect或redirectTo对应uni.…

Ubuntu下AI4Green开源ELN服务的简单部署

主部署程序:AI4Green 配置参考这篇文档:AI4Green开源ELN(电子实验记录本)-CSDN博客 流量转发和负载均衡:使用Nginx 配置参考这篇文档:Nginx负载均衡-CSDN博客 SSL配置部分参考这篇文档: 设置…

SpringBoot-开启Actuator监控

Spring Boot Actuator是Spring Boot提供的一种管理和监控应用程序的框架,可以帮助我们了解应用程序的运行状况,提供HTTP端点来暴露应用程序的不同方面,如健康状况、指标、日志和运行时信息等。 开启Actuator监控,我们可以通过HTT…

Hyperledger Fabric 核心概念与组件

要理解超级账本 Fabric 的设计,首先要掌握其最基本的核心概念与组件,如节点、交易、排序、共识、通道等。 弄清楚这些核心组件的功能,就可以准确把握 Fabric 的底层运行原理,深入理解其在架构上的设计初衷。知其然,进…

回顾2023编程之旅

一、前言 看在给了我一个博客专家的份上就继续写写博客,实事求是的讲如果是工作之余去总结csdn写写技术博客,还想混个专家什么的,真的是精力不够。因为里面的灌水的实在太多,比不过的,写这个玩意必须得淡泊名利才能悠然…

【车载以太网测试从入门到精通】——DoIP协议测试

系列文章目录 【车载以太网测试从入门到精通】系列文章目录汇总 文章目录 系列文章目录一、DoIP首部否定响应测试1.0x00格式错误2.0x01未知的负载类型3.0x02报文过长4.0x03超出内存5.0x04无效的负载长度二、车辆识别测试1.车辆声明2.车辆识别请求3.带EID的车辆识别请求4.带VIN…

部署一款开源的交互审计系统—Next Terminal

博客地址 部署一款开源的交互审计系统—Next Terminal-雪饼 (xue6ing.cn)https://xue6ing.cn/archives/bu-shu-yi-kuan-kai-yuan-de-jiao-hu-shen-ji-xi-tong--next-terminal Next Terminal是什么? Next Terminal是一个开源的交互审计系统,具有以下主…

控制台console

js控制台打印 console.log()和console.group() console.group()指的是消息组的开始,在此之后的所有消息将写进该消息组中, console.groupEnd()指的是该消息组的结束,

SpringBoot请求参数加密、响应参数解密

SpringBoot请求参数加密、响应参数解密 1.说明 在项目开发工程中,有的项目可能对参数安全要求比较高,在整个http数据传输的过程中都需要对请求参数、响应参数进行加密,也就是说整个请求响应的过程都是加密处理的,不在浏览器上暴…

40道java集合面试题含答案(很全)

点击下载《40道java集合面试题含答案(很全)》 1. 什么是集合 集合就是一个放数据的容器,准确的说是放数据对象引用的容器集合类存放的都是对象的引用,而不是对象的本身集合类型主要有3种:set(集)、list(列…

Unity文字转语音(使用RT-Voice PRO [2023.1.0])

参考文章Unity插件——文字转朗读语音RtVioce插件功能/用法/下载_rtvoice-CSDN博客 一、使用步骤 1.导入进Unity(插件形式为 .unitypackage) https://download.csdn.net/download/luckydog1120446388/88717512 2.添加所需Prefab 1).右键可…

后端 API 接口文档 Swagger 使用

Swagger 是什么 swagger是一款可以根据 restful 风格生成的接口开发文档,并且支持做测试的一款中间软件。 例如当我们在开发前后端分离项目时,当后端开发完一个功能想要测试时,若此时还没有相应的前端页面发起请求,可以通过 swag…

android系列-SystemServer创建服务

SystemServer会开启很多服务,这些服务的创建流程类似,以Installer为例子 1.startBootstrapServices //frameworks\base\services\java\com\android\server\SystemServer.javaprivate void startBootstrapServices() {Installer installer mSystemSer…

Vue实现版本号输入、删除时光标自动移动到上、下一个输入框前端demo

前言 首先声明,我平时的工作主要是后端JAVA开发,该demo为前端练习,记录一下劳动成果,希望对大家有所帮助,如果有写的不妥的地方,欢迎大家指正,一起学习、共同进步。 背景 手机验证码、银行卡…

python炒股自动化(0),申请券商API接口

上次发了量化交易接口的区别,发现很多人根本不知道券商提供的API交易接口,这里补充一篇,关于券商接口的介绍。 现在市面上可以给个人账户接入的股票交易接口,用的最多的也就是QMT和Ptrade,以前接入量化交易需要机构或…