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

【Linux】软件安装(三分钟教会你如何在linux下安装软件)

       🔥🔥 欢迎来到小林的博客!!
      🛰️博客主页:✈️小林爱敲代码
      🛰️博客专栏:✈️Linux之路
      🛰️社区:✈️进步学堂

目录

  • 💖 yum介绍
  • 💖 yum的使用
  • 💖Linux 必装的几款软件
    • 1. man-pages
    • 2.lrzsz
    • 3.vim
    • 4.nano
    • 5.git
  • 总结🥳:

💖 yum介绍

我们在使用windows系统的时候可以安装各种软件。那么Linux中能不能安装软件呢?答案当然是可以的,在Linux里有一个软件包管理器yum,它就相当于Linux上的应用商店。而我们的手机上也会有一个应用商店,我们可以在应用商店下载各种软件。所以Linux和yum的关系我们可以理解为手机操作系统和应用商店的关系。

💖 yum的使用

yum命令常用的使用有三种:
**1.yum list ** ,列出yum里面的软件
2. yum install 文件名 ,安装对应的软件
3.yum remove 文件名, 删除对应的软件

yum list的演示
首先,安装软件的权限一般情况都需要root文件,所以我们切换至root账户,或者命令前+sudo 以root用户执行命令。

然后我们执行一下 yum list
在这里插入图片描述

我们会发现,它列出了很多文件,这时候我们可以用grep栓选一下。
比如我们要找一个sl的软件。 我们可以输入 yum list | grep sl
在这里插入图片描述
可以发现过滤了了没有sl的文件。

yum install 软件安装
软件安装就很简单。我们yum install 文件名即可。
假如我们要安装sl,可以输入 yum install sl
在这里插入图片描述
它会提示你是否安装,y就是是,n就是否。当然你如果不想它提示的话,你可以输入 yum -y install sl强制安装,它就不会提示你了。

在这里插入图片描述
这样显示,就是安装完成了。

当然,如果已经安装了,再次安装,会提示无法安装。
在这里插入图片描述

然后我们运行一下sl看看效果。直接输入sl即可运行
在这里插入图片描述

yum remove 删除软件
使用方法很简单。yum remove 软件名,我们上面安装了sl,那么我们现在删掉它试试。 输入 yum remove sl即可。

在这里插入图片描述

它会提示你是否删除,y则代表是,n则代表否,如果不想提示,可以输入 yum -y remove sl。
我们选择y
在这里插入图片描述
删除成功,那么我执行一下sl来验一下是否真的删除成功了。
在这里插入图片描述
无法运行,说明sl真的删除成功了、

💖Linux 必装的几款软件

1. man-pages

man-pages 是Linux系统的帮助手册,安装之后有什么不懂的问题都可以问它,灰常的重要!
安装命令
sudo yum install man-pages

2.lrzsz

可以实现文件的上传和取出。
安装命令
sudo yum install lrzsz

3.vim

Vim 是 vi 文本编辑器的开源克隆版本,它的主要目的是可以高度定制化并能够处理任何类型的文本。
安装命令
sudo yum install vim

4.nano

Nano 是一款功能丰富的命令行文本编辑器,比较适合高级用户。它可以通过多个终端进行不同功能的操作。
安装命令
sudo yum install nano

5.git

代码托管,可以在linux同步代码至github或者gitee
安装命令
sudo yum install git


总结🥳:

💦💦如果有写的有什么不好的地方,希望大家指证出来,我会不断的改正自己的错误。💯💯如果感觉写的还可以,可以点赞三连一波哦~🍸🍸后续会持续为大家更新。

🔥🔥你们的支持是我最大的动力,希望在往后的日子里,我们大家一起进步!!!
🔥🔥

http://www.lryc.cn/news/5391.html

相关文章:

  • Fluent Python 笔记 第 10 章 序列的修改、散列和切片
  • 在中国程序员工作是青春饭吗?
  • Linux tcpdump
  • redis知识汇总(部署、高可用、集群)
  • 【手写 Vuex 源码】第十篇 - Vuex 命名空间的实现
  • 面试腾讯测试岗后感想,真的很后悔这5年一直都干的是基础测试....
  • 知识图谱 方法、实践与应用 王昊奋 读书笔记(下)
  • vue实现打印浏览器页面功能(两种方法)
  • 【VictoriaMetrics】VictoriaMetrics单机版批量和单条数据写入(Prometheus格式)
  • 【青训营】分布式定时任务简述
  • golang语言本身设计点总结
  • PTA L1-046 整除光棍(详解)
  • 将小程序代码转成uni-app代码
  • C语言在游戏中播放音乐
  • 机器学习算法:随机森林
  • 如何做好多项目全生命周期的资源调配,提升资源利用效率?【橙子】
  • JVM - 内存分配
  • 【知识图谱论文】Bi-Link:通过转换器和提示的对比学习桥接来自文本的归纳链接预测
  • jieba+wordcloud 词云分析 202302 QCon 议题 TOP 关键词
  • 包管理工具-npm-npx-yarn-cnpm
  • go gin学习记录1
  • Docker常用命令
  • 论文写作——公式编辑器、latex表格、颜色搭配器
  • MySQL数据库12——视图(VIEW)
  • 第四代英特尔至强重磅发布,芯片进入下半场:软硬加速、绿色可持续
  • c++-运算符函数与运算符重载
  • 【MySQL Shell】8.9.3 修复 InnoDB ClusterSet 中的成员服务器和集群
  • 宝塔搭建实战php开源likeadmin通用管理pc端nuxt3源码(三)
  • 【C++】---Stack和Queue的用法及其模拟实现
  • Python GUI编程