🎈个人主页:🎈 :✨✨✨初阶牛✨✨✨
🐻推荐专栏1: 🍔🍟🌯C语言初阶
🐻推荐专栏2: 🍔🍟🌯C语言进阶
🔑个人信条: 🌵知行合一
🍉本篇简介:>:本篇主要就是介绍一下Linux
环境中如何进行安装软件,顺便分享几个好玩的软件.诗句分享:
✨醉后不知天在水,✨
✨满船清梦压星河.✨
目录
- 一、yum的介绍
- (1) 安装拓展yum源
- (2) 从云服务器下载软件
- (3) 发送软件
- (4) 卸载软件
- 二、那些Linux下的好玩的小指令
- (1) 开动的小火车
- (2)牛说
- (3) 大号文字
- (4) 阿猫阿狗
一、yum的介绍
我们在windows
中,安装软件常用有两种方式:
- 从第三方网站或者官方网站下载
早期我们安装软件需要打开浏览器,然后去搜索根据软件的名称搜索我们需要的软件.
- 使用
Windows
应用商店:Windows
提供了一个应用商店,在应用商店搜索所需的软件,并从中下载.
相比于之前在网站上去找下载源,如今我们更加喜欢使用应用商店的方式下载软件.
一方面不需要我们一个个需要下载源,另一方面应用商店会帮我们选择适合我们的软件版本.
对于Linux
安装软件的方式有以下几种:
- 从源代码编译安装:
有些软件包可能没有在包管理器中提供,可以从官方网站下载源代码并进行编译安装。需要注意的是,编译安装需要手动配置依赖项等,相对来说比较麻烦。(我们暂时考虑) - RPM(一种包管理工具)安装:
它可用于在基于RPM的Linux发行版上安装、升级、删除、查询软件包。RPM包是一种预编译的软件包,其中包含可安装的程序以及相关文件和库。但是有很多依赖关系.(我们暂时考虑) yum
安装:
yum
类似于我们windows
下的应用商店,它会帮我们找到相应软件的下载源已经为我们选择适合我们的软件版本.
yum
是一种在Linux
系统中使用的包管理工具,它可以方便地管理安装、更新、升级和删除软件包。yum
可以自动处理软件包之间的依赖关系,使得软件包的安装和维护变得更加简单、高效和可靠。它的工作原理是基于一个配置文件和一系列仓库(repository)。配置文件中指定了各个仓库的位置和所需的软件包信息,yum
根据这些信息从仓库中获取所需的软件包,并自动解决软件包之间的依赖关系。(推荐)
(1) 安装拓展yum源
一般的yum
中的软件都是严格审查的,就好比我们在软件商店看到的软件,一般都是官方检验过的,一些软件我们无法在软件商店中找到.
此时,有一种拓展的yum
源,我们可以安装一下.
yum install -y epel-release
windows
和Linux
互传文件
前面讲了yum
是类似于软件商店这样的软件,我们试着下载第一个软件吧!
软件名:rzsz
功能:windows
机器和远端的 Linux
机器通过 XShell
传输文件.
先试试是否已经联网:
ping www.baidu.com
通过 yum list
命令可以罗列出当前一共有哪些软件包. 由于包的数目可能非常之多, 这里我们需要使用 grep
命令只筛选出我们关注的软件包. 例如:
yum list | grep lrzsz
安装指令:
yum install lrzsz.x86_64
(2) 从云服务器下载软件
指令:sz 文件位置
下载成功后:
本地的windows
桌面就出现了刚刚下载的文件.
打开后发现确实是我们想要的文件.
(3) 发送软件
从本地发送文件到linux
云服务器.
直接将文件拖过去即可.
(4) 卸载软件
示例:卸载刚刚下载的lrzsz
sudo yum remove lrzsz
二、那些Linux下的好玩的小指令
(1) 开动的小火车
效果展示图:
上图,当你误输入ls
命令为sl
时,会显示一个火车通过的ASCII
动画,提醒你输入错误。,屏幕就出现了一个开动的小火车.
但是没有使用过这条指令的小伙伴可能会是下面的场景.↓
我们使用yum
进行安装这个小软件
yum install sl
安装成功后,再次使用sl
指令就可以跑小火车了.
(2)牛说
作用:显示一只ASCII
艺术的牛,并在牛口中显示自定义的文字。
效果展示图:
安装指令:
yum install cowsay
执行指令:
cowsay 你好,初阶牛!
(3) 大号文字
figlet
:将输入的文字转换为字符艺术风格的大号文字,并在终端中显示。
指令:yum install figlet
效果图:
yum install fortune-mod
(4) 阿猫阿狗
安装指令:
yum install boxes
执行指令:
echo “hello linux”| boxes -d dog
效果图:
执行指令:
echo “hello linux”| boxes -d cat
本篇主要就是介绍一下Linux
环境中如何进行安装软件,顺便分享几个好玩的软件.
下一篇介绍linux
开发工具以及代码编写工具vim
等.
再见啦!