【Linux】——使用yum进行软件安装和卸载&&Win和Linux文件交互

这篇具有很好参考价值的文章主要介绍了【Linux】——使用yum进行软件安装和卸载&&Win和Linux文件交互。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

=========================================================================

个人主页点击直达:小白不是程序媛

Linux系列专栏:Linux被操作记

=========================================================================

【Linux】——使用yum进行软件安装和卸载&&Win和Linux文件交互,Linux被操作记,linux,运维,服务器

目录

前言:

Linux软件包管理器yum

什么是软件包

​编辑软件查找

如何安装软件

如何卸载软件

lrzsz的使用

将Windows的文件传送到Linux

将Linux的文件传送到Windows

软件安装番外——一些有趣的指令


前言:

在前几篇的文章中我们介绍了Linux下的各种指令、权限等操作。想必大家已经熟悉并且能够快速的上手和应用了吧!那如何在Linux下安装卸载软件呢?这就是我们今天探讨的话题。让我们开始今天的旅程吧!!!


Linux软件包管理器yum

什么是软件包

在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序.但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安装程序)放在一个服务器上, 通过包管理器可以很方便的获取到这个编译好的软件包, 直接进行安装.软件包和软件包管理器, 就好比 "App" "应用商店" 这样的关系.yum(Yellow dog Updater, Modified)是Linux下非常常用的一种包管理器. 主要应用在Fedora, RedHat,Centos等发行版上.

简单点来说yum相当于我们目前手机上的应用商店,我们需要什么软件直接使用yum指令安装就可以了。

注意事项

关于 yum 的所有操作必须保证主机(虚拟机)网络畅通!!!
可以通过 ping 指令验证

ping www.baidu.com

软件查找

我们输入这个指令可以将我们仓库现有的软件全部罗列出来

yum list

通过 yum list 命令可以罗列出当前一共有哪些软件包. 由于包的数目可能非常之多, 这里我们需要使用 grep 命令只筛选出我们关注的包.

例如:

我们查找可以使Windows和Linux进行文件交互的一个软件包lrzsz

sudo yum list | grep lrzsz 

结果如下:

【Linux】——使用yum进行软件安装和卸载&&Win和Linux文件交互,Linux被操作记,linux,运维,服务器注意:

  • 软件包名称: 主版本号.次版本号.源程序发行号-软件包的发行号.主机平台.cpu架构.
  • "x86_64" 后缀表示64位系统的安装包, "i686" 后缀表示32位系统安装包. 选择包时要和系统匹配.
  • "el7" 表示操作系统发行版的版本. "el7" 表示的是 centos7/redhat7. "el6" 表示 centos6/redhat6.
  • 最后一列, base 表示的是 "软件源" 的名称, 类似于 "小米应用商店", "华为应用商店" 这样的概念. 

如何安装软件

通过 yum, 我们可以通过很简单的一条命令完成 lrzsz 的安装. 

sudo yum install lrzsz

yum 会自动找到都有哪些软件包需要下载, 这时候敲 "y" 确认安装.
出现 "complete" 字样, 说明安装完成

【Linux】——使用yum进行软件安装和卸载&&Win和Linux文件交互,Linux被操作记,linux,运维,服务器安装软件时由于需要向系统目录中写入内容, 一般需要 sudo 或者切到 root 账户下才能完成.yum安装软件只能一个装完了再装另一个. 正在yum安装一个软件的过程中, 如果再尝试用yum安装另外一个软件。

如何卸载软件

sudo yum remove lrzsz

【Linux】——使用yum进行软件安装和卸载&&Win和Linux文件交互,Linux被操作记,linux,运维,服务器

Complete!卸载成功 


lrzsz的使用

将Windows的文件传送到Linux

第一种方式:使用指令

rz

【Linux】——使用yum进行软件安装和卸载&&Win和Linux文件交互,Linux被操作记,linux,运维,服务器 然后选择我们想要传送的文件。

【Linux】——使用yum进行软件安装和卸载&&Win和Linux文件交互,Linux被操作记,linux,运维,服务器 【Linux】——使用yum进行软件安装和卸载&&Win和Linux文件交互,Linux被操作记,linux,运维,服务器

传送成功后,打开我们传送的文件看下。

第二种方式:直接拖拽

将我们想要传送的文件直接在Windows下拖到我们Xshell的终端下就可以完成传送

【Linux】——使用yum进行软件安装和卸载&&Win和Linux文件交互,Linux被操作记,linux,运维,服务器

将Linux的文件传送到Windows

sz  [文件名]

输入指令后会让我们选择传送到那个位置。 

【Linux】——使用yum进行软件安装和卸载&&Win和Linux文件交互,Linux被操作记,linux,运维,服务器

选择好我们想要接收的位置,确定即可。在Windows我们指定的位置下就可以找到我们传送的文件。 

【Linux】——使用yum进行软件安装和卸载&&Win和Linux文件交互,Linux被操作记,linux,运维,服务器

软件安装番外——一些有趣的指令

yum不仅可以安装各种我们需要的正经软件,还可以安装一些有趣的不是很正经的软件!

例如:

 yum install sl

 我们输入这个指令会安装这个小程序,安装完成之后输入 sl 会出现一辆火车

【Linux】——使用yum进行软件安装和卸载&&Win和Linux文件交互,Linux被操作记,linux,运维,服务器

还有很多有趣的指令,大家自行百度,这里就不一一列举了。


最后我们会发现软件的安装都要进行提权要么使用sudo要么切换root用户,使用sudo还要root用户将自己设置在白名单内。我会在下期介绍vim编辑器后教大家如何设置白名单。

这期有关Linux下软件安装的的分享到这里就结束了,大家看完文章后可以试试。希望大家读完文章有很大的收获,也希望大家留言指出我文章中出现的内容,同时也感谢各位看官的三连支持,你们的支持就是我更新的动力!!!  


下期预告——Linux下多模式vim编辑器的使用。文章来源地址https://www.toymoban.com/news/detail-738657.html

到了这里,关于【Linux】——使用yum进行软件安装和卸载&&Win和Linux文件交互的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Linux安装软件apt, rpm, yum命令】

    查询、验证、安装、升级、卸载、升级、校验、维护RPM数据库信息等综合管理操作。 rpm命令参数: i:install 安装rpm包 v:显示附加信息,提供更加详细的安装系统 ,可以rpm -ih -vv 显示更加多个详细 h:–hash 显示安装的进度,安装时以#####输出 V:校验,对已经安装的软件进行

    2024年02月02日
    浏览(40)
  • 【Linux】rpm && yum(软件包的安装以及查询)

    应用程序与系统命令的关系 典型应用程序的目录结构 Linux文件 常见的软件包封装类型 Linux内核简介 RPM软件包管理器Red-Hat Package Manager ● 由Red Hat公司提出,被 众多Linux发行版 所采用 ● 建立 统一的文件数据库 ● 详细记录软件包 安装、卸载、升级等变化 信息 ● 自动分析软

    2024年02月04日
    浏览(43)
  • Linux:Linux系统常见软件的安装和卸载方式

    在Linux系统中,我们经常需要安装和卸载各种软件。本博客将介绍四种常见的软件安装和卸载方式:RPM方式、YUM方式、源码编译方式和二进制安装方式。我们将详细介绍每种方式的优点、缺点以及安装、升级、卸载、查看等操作步骤。 RPM(Red Hat Package Manager)方式是一种常见

    2024年02月10日
    浏览(32)
  • 【Linux入门篇】四种软件查看、安装、卸载方式

    目录 🍁rpm方式 🍁yum方式 🍁源码编译方式 🍁二进制安装  🦐博客主页:大虾好吃吗的博客  🦐专栏地址:Linux从入门到精通 优点:无需网络安装软件 缺点:无法解决软件依赖 命令如下: 优点:自动解决软件依赖 缺点:无法定制化安装 1. 安装 2. 更新和升级  3. 查找和

    2023年04月09日
    浏览(32)
  • linux挂载内网镜像源文件,支持yum安装

        重建yum缓存

    2024年02月11日
    浏览(42)
  • centOS系统yum安装和卸载mongodb

    0.1 什么是mongodb? 0.2 Mongodb是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 0.3 Mongodb是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常

    2024年02月03日
    浏览(28)
  • 【SQL Server】 Linux 运维下对 SQL Server 进行安装、升级、回滚、卸载操作

    本系列博文还在更新中,收录在专栏:#MS-SQL Server 专栏中。 本系列文章列表如下: 【SQL Server】 Linux 运维下对 SQL Server 进行安装、升级、回滚、卸载操作 【SQL Server】数据库开发指南(一)数据库设计的核心概念和基本步骤 【SQL Server】数据库开发指南(二)MSSQL数据库开发对

    2023年04月08日
    浏览(30)
  • 【Linux】软件包管理器 yum和编辑器-vim的基本使用

    我们在安装一个软件之前,需要先下载其对应的软件安装包,但是这个软件安装包并不存在于我们本地电脑的磁盘上,而是存在于远端的服务器上,对此,我们可能就有疑问,那么我们的计算机是如何得知我们下载的软件在哪个服务器上呢? 对于我们的电脑来说,我们可以到

    2024年02月03日
    浏览(36)
  • Win10用cmd强制卸载软件

    Win10系统想要卸载某些软件,通过“控制面板”---“程序和功能”,卸载可能会报错,大概率是因为权限不够。 于是基于cmd进行卸载,步骤如下: 1. 在“开始”处键入cmd; 2. 以管理员身份运行“cmd.exe”  3. 键入“Wmic”(可以全大写或全小写,无所谓),然后按Enter; 要使用cm

    2024年02月03日
    浏览(43)
  • Linux字符设备驱动(设备文件,用户空间与内核空间进行数据交互,ioctl接口)

    在Linux系统中“一切皆文件”,上一篇讲述了cdev结构体就描述了一个字符设备驱动,主要包括设备号和操作函数集合。但是要怎么操作这个驱动呢?例如,使用open()该打开谁,read()该从哪读取数据等等。所以就需要创建一个设备文件来代表设备驱动。 应用程序要操纵外部硬件

    2024年02月12日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包