安装方式
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 命令上传: