1, 安装 tar.gz 软件包:
在 Linuxr(CentOS 下) 如何安装 tar.gz 软件包, 该方式实质上就是源代码安装方式, 具体如下:
在 Linux 中使用 wget 命令下载要安装的文件, 命令格式如下: wget 要下载的文件的地址.
以下载 vsftpd 文件为例, 先下载 vsftpd 的 tar.gz 文件包:
wget:https://dl-sh-ctc-2.pchome.net/06/q5/vsftpd-2.2.2.tar.gz?key=832a135ba85f5cadddb9090b7316e39a&tmp=1577856548046
文件下载下来后, 用 mv 命令修改下载下来的文件名, 命令格式为: mv 原文件名 新文件名, 把长文件名修改为 "vsftpd-2.2.2.tar.gz", 如下图:
解压 tar.gz 文件, 解压文件后, 进入到 vsftpd-2.2.2 目录里面:
命令: cd vsftpd-2.2.2
执行预编译命令: make
执行安装命令: make install
如图:
手动复制 vsftpd.conf 文件到 / etc 目录下, 至此安装结束 (安装其他软件的话, 可以不用手动复制 vsftpd.conf 文件到 / etc 目录下这一步).
2, 安装 RPM 软件包:
安装 RPM 格式的软件包其实和安装 tar.gz 的软件包差不多, 只是 rpm 软件包在发布的时候已经进行过预编译了, 所以在安装的过程中不再需要进行预编译的这一步, 其他的类似.
同样, 以安装 vsftpd 为例, 先下载 vsftpd.rpm 软件包:
wget:http://www.rpmfind.net/linux/fedora/linux/development/rawhide/Everything/aarch64/os/Packages/v/vsftpd-3.0.3-33.fc32.aarch64.rpm
下载后得到一个名为 "vsftpd-3.0.3-33.fc32.aarch64.rpm" 的文件, 从文件拓展名可以看出, 这是一个拓展名为 ".rpm" 格式的文件. 该文件的安装命令为:
rpm -ivh 要安装的 rpm 文件
在这个示例中的命令为: rpm -ivh vsftpd-3.0.3-33.fc32.aarch64.rpm, 其中参数说明如下:
-i: 安装模式;
-v: 验证模式;
-h: 用 "#" 显示完成的进度;
关于 rpm 命令的其他参数可以参考相关资料.
安装过程总结:
1, 下载安装文件: wget 需要安装文件的下载链接
2,tar 文件:
1), 用 tar 命令解压文件, 进入文件目录, 用 make 执行预编译
2), 用 make install 命令进行安装;
3,rpm 文件: 使用 rpm 命令进行安装, 命令格式: rpm -ivh 要安装的 rpm 文件
来源: https://www.cnblogs.com/cqkangle/p/12129350.html