3. Linux上安装软件以及上传下载工具

本文介绍了在Linux上安装软件的四种方法,包括二进制发布包、RPM包、yum在线安装和源码编译安装。重点讲解了上传下载工具FileZilla、lrzsz和sftp的安装与使用,以及如何通过rz和sz命令进行文件传输。此外,还详细阐述了安装jdk、mysql、tomcat和redis的步骤,涉及环境变量配置、依赖解决、防火墙设置等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装方式

1、二进制发布包
软件厂商针对具体平台对软件进行编译打包发布,使用时解压就行,或者修改一些配置。缺点:对平台不兼容。
2、RPM包
可以兼容大多数Linux的发布平台。缺点:不能主动打包软件所依赖的安装包,比如A依赖B和C,RPM打包的时候只打包A而不打包B和C,导致在Linux安装A失败。
3、yum在线安装
以RPM方式打包,并且包发布在了一些服务器上,Linux使用yum方式在安装软件的时候,可以自动解决库依赖问题。前提:需要网络。安装A,可以自动下载B和C。
4、源码编译安装
把源代码放在当前环境下进行编译,编译好后再进行安装。安装Redis。

上传和下载工具

FileZilla

在这里插入图片描述
FileZilla是在本地安装和使用。
在这里插入图片描述

lrzsz

安装到Linux
可以手动编译安装,这个比较麻烦,也可以yum方式安装。以下yum方式安装。
(联网) yum install lrzsz
如果yum使用报错:Cannot find a valid baseurl for repo: base
原因:yum源可能有问题。
解决:换源!
(39条消息) yum安装报错:Cannot find a valid baseurl for repo: base_奈奈生喜欢巴卫的博客-优快云博客
lrzsz安装完毕。怎么使用lrzsz进行文件上传和下载呢?
使用终端软件连接Linux服务器后,使用rz命令可以上传本地文件到远程服务器。这里我在虚拟机安装好lrzsz后,使用rz命令乱码,可能lrzsz的命令就是用在终端软件中的,在CRT软件里使用rz命令会弹出上传框。
rz:运行该命令会弹出 一个文件选择窗口, 从本地选择文件上传到服务器(receive)。
sz xx文件: 将Linux服务器上选定的文件发送(send)到本地;
可以在虚拟终端软件设置上传时默认加载的本地路径和下载的路径。如CRT软件 -> Options -> session options -> X/Y/Zmodem 下可以设置上传和下载的目录。

sftp

在终端软件上,使用alt + p 组合键打开sftp窗口
使用put 命令上传:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值