linux中的yum安装介绍(代码片段)

小赵小赵福星高照~ 小赵小赵福星高照~     2023-02-01     303

关键词:

Linux中的yum安装

Linux软件包管理器 yum

Linux当中怎么安装软件呢?

Linux软件安装方式:

  1. 源码安装

  2. rpm包安装

  3. yum(推荐)

什么是软件包

在Linux下安装软件,一个通常办法是下载到程序的源代码,并进行编译,得到可执行程序,但是这样对于一个小白用户太不友好了,但是这样比较麻烦,于是就有一些人把一些常用的软件提前编译好,做成软件包(windows下的软件包其实就是我们到官网下载一个软件,这时下载的其实就是软件包)放在一个服务器上,通过包管理器可以获取到这个编译好的软件包,然后直接进行安装,yum(Yellow dog Updater, Modified)是Linux下非常常用的一种包管理器. 主要应用在Fedora, RedHat,
Centos等发行版上.

软件包和软件包管理器,就好比APP和应用商店这样的关系,我们下载一个APP你可能会去应用商店去找

有这样一个问题:我们在手机上使用的应用市场(app,客户端),这上面显示出来的app是在手机上,还是在我们看不到的服务器上呢?

答案是在服务器上,当我们点击下载时,会从服务器上去找该APP然后通过服务器传送到我们的手机上

应用市场和应用(app)

软件包管理器和软件包,Linux下centos的软件包管理器是:yum,yum相当于手机上的应用商店,命令/工具->(配置文件)指明我们应该去哪里下载资源

yum软件包管理器

yum是什么?有什么作用?

yum:查找,下载,安装,卸载命令以及软件

首先我们在下载软件前需要确保你联网:

ping -c3 www.baidu,com

ping三次百度网站,-c是count的意思,如果不加-c3,它会一直给你ping

如果加载出来的后面有时间time等于多少多少,这说明你是联网的。

然后我们安装lrzsz:

首先查看这个安装包:

查看软件包

sudo yum list | grep 'lrzsz'

yum list的意思是显示全部的yum这个软件管理包的所有安装包,放入管道,然后进行关键字过滤,找到自己想要安装的软件,相当于打开软件市场,然后进行搜索

注意:

  • "x86_64"后缀表示64位系统的安装包, "i686”后缀表示32位系统安装包.选择包时要和系统匹配

  • "el7”表示操作系统发行版的版本. "el7”表示的是centos7/redhat7. "el6”表示 centos6/redhat6

  • 最后一列, base表示的是"软件源”的名称,类似于"小米应用商店","华为应用商店"这样的概念

下载并安装:

安装

sudo yum install lrzsz.x86_64

可以看到已经安装好了

输入这条命令后yum 会自动找到都有哪些软件包需要下载, 这时候敲 “y” 确认安装。
出现 “complete” 字样, 说明安装完成,在一些软件包下载并安装时,可能会让你确定该安装会消耗多少内存是否进行安装,我们加-y选项就是不让他提醒你,直接安装,下载并安装的免交互版本:

sudo yum install -y lrzsz.x86_64

刚开始学习时不建议使用这个,注意在安装软件时由于需要向系统目录中写入内容, 一般需要 sudo 或者切到 root 账户下才能完成

那么有安装的命令,就有卸载的命令:

卸载

sudo yum remove lrzsz

欢迎大家学习交流!

精通linux系列linux下常用安装服务软件yum方式的介绍(代码片段)

🚀作者:“大数据小禅”🚀专栏简介:本专栏主要分享Linux技术,会涉及到常用的Linux命令操作,常用的服务部应用署以及相关运维知识,还有一些Linux系统的深层解析,Linux系列专栏地址,欢... 查看详情

linux环境及工具(yum/vim/gcc/g++/gdb/make/makefile)(代码片段)

...器yum1、yum介绍2、rzsz2、yum工具的基本操作1)查看软件包2)安装软件3)卸载软件二、Linux开发工具vim1、vim的介绍2、vim基本操作3、vim正常模式命令集4、vim底行模式命令集5、vim操作总结6、简单vim配置三、Linux编译器-gcc/g++1、程... 查看详情

yum-rpm介绍(代码片段)

    RPMrpm-Uvhfile.rpm--nodeps--force强制升级包A。。。Linux安装.src.rpm源码包的方法(1)rpm –ivh setarch-1.3-1.src.rpm(2)cd/usr/src/redhat/SPECS(3)rpmbuild–bbsetarch-1.3-1.spec   查看详情

linuxlinux环境基础开发工具使用介绍(代码片段)

...软件包管理器yum的使用1.什么是软件包2.查看软件包3.如何安装软件4.如何卸载软件5.lrzsz的安装和使用6.yum安装有意思的小程序二.Linux编辑器-vim使用1.vim的基本概念2.vim的基本操作3.vim正常模式命令(1)移动光标(2)... 查看详情

docker安装(代码片段)

docker安装这里主要介绍的是linux+centos7环境下安装docker 安装步骤中文版文档:https://docs.docker-cn.com/engine/installation/linux/docker-ce/centos/1.确保你是centos7版本cat/etc/redhat-release2.yum安装gcc相关yum-yinstallgccyum-yinsta 查看详情

linux软件管理-yum工具(代码片段)

...python开发需要对应的软件仓库(repository)自动化升级、安装、移除rpm软件包可以很好的解决RPM软件包依赖问题可以自定义多个资源库/yum源(repository)3.YUM工作流程执行yum命令读取yum配置文件,获取仓库信息在仓库中搜索元数据... 查看详情

centos中的mysqlyum源安装(代码片段)

 部署服务器环境的时候经常需要安装MySql,以下是常见的安装方式*源码安装*rpm包安装*yum源安装本文主要介绍yum源的安装 一、yum源下载进入 https://dev.mysql.com/downloads/ 页面,可以看到很多下载项,可以选择MySQLYumRepo... 查看详情

yum安装的ansible学习(代码片段)

...etc/ansible目录下配置文件要点介绍-------------------配置文件中的sudo-user和become-user,remote_userremote_user:本机要通过一个用户名密码登录到远程机器上,remote_user指的就 查看详情

linux系统centos7系统下挂载samba共享(代码片段)

...、配置yum仓库1.配置阿里云的yum源2.检查yum仓库状态三、安装samba客户端1.安装samba-client2.查看共享状态四、Linux配置samba服务器五、Linux挂载Samba1.安装相关软件包2.创建挂载目录3.挂载samba3.查看挂载状态一、Samba服务介绍Samba是一套... 查看详情

yum与rpm的区别以及详细介绍(代码片段)

...全称为YellowdogUpdater,Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理 查看详情

linux中的系统io函数(代码片段)

一、整体大纲 二、常用文件IO函数介绍  对于Centos7查看系统函数需要安装man手册[[email protected]linuxC]#yum-yinstallman-pages1.常用IO热身:(1)首先来看下面一个示例:1#include<stdio.h>2#include<fcntl.h>3#include<sys/ 查看详情

linux中yum常用命令总结(代码片段)

...件包管理器。如RedhatRHEL、CentOS和Fedora。yum主要用于自动安装、升级rpm软件包,它能自动查找并解决rpm包之间的依赖关系。语法格式yum[option/选项][command/命令][package/软件包]yum常用命令安装安装包例如这里我们安装http服务yuminsta 查看详情

linux下yum安装软件包找不到镜像的解决办法(代码片段)

...们将从哪里下载需要安装或者升级的软件包,repo文件中的设置内容将被yum读取和应用!       YUM的工作原理并不复杂,每一个RPM软件的 查看详情

做yum仓库(代码片段)

linux系统通常使用rpm包进行软件安装,但由于直接使用rpm包安装存在很多依赖软件,所以建议使用YUM仓库,使用yum安装,会将依赖的软件也一并安装。yum仓库1、线上yum源:通过各大linux软件源网址2、本地yum源:系统安装镜像等yum... 查看详情

linux系统之使用yum安装redis数据库(代码片段)

Linux系统之使用yum安装Redis数据库一、检查系统版本二、检查yum仓库状态三、查看系统默认提供的redis版本四、安装redis1.安装redis2.启动redis服务五、连接redis一、检查系统版本[root@server~]#cat/etc/os-releaseNAME="CentOSLinux"VERSI... 查看详情

linux用yum管理软件包(yum)(代码片段)

摘要本文探讨如何在Linux中用YUM来管理系统中的软件。引言为解决rpm安装包时的依赖问题,提出了yum解决方案。yum是yellowdogupdatermodified的缩写,昵称黄狗更新器,是红帽系统Linux中的一个软件。它够自动查找并解决rpm... 查看详情

linux下的docker容器安装教程(代码片段)

Linux下的docker容器安装教程一、初始环境配置1.yum仓库配置2.检查yum仓库3.关闭防火墙和selinux二、开启内核的流量转发三、安装docker1.配置docker相关仓库2.安装docker3.配置docker加速器4.启动docker四、检查docker启动状态一、初始环境配... 查看详情

linux篇第三篇——linux环境下的工具(yum+vim+gcc/g+++gdb)(代码片段)

...🌐总结🌏软件包管理器yum🌲介绍Linux下软件安装的几种方式:源码安装:源码安装会带来交叉编译的问题,源码在不同的环境下可能会有不同的效果,导致安装十分麻烦。这种安装方式用的比较少。rp... 查看详情