Linux软件包安装4——源码包安装以及脚本安装包Webmin实现web管理

时间:2023-01-27 17:12:01

1.源码包的安装

源码包的安装过程:

1.下载源码包

2.解压源码包,进入到解压包中

3.查看INSTALL文件,里面会有相关的安装文件说明

./configure --prefix=安装路径

1.配置环境

2.定义安装选项  ./configure --help 查看可以定制的安装选项

3.生成makefile文件

Make 编译

Make install 安装

如果编译过程出错,通过make clean即可清除编译过程中出现的中间文件


学习了rpm包安装和源码包安装,介绍一下源码包与rpm安装的区别

安装后的区别主要是安装的位置不同

                     Rpm包的默认安装路径

/etc

配置文件安装目录

/usr/bin

可执行命令安装目录

/usr/lib

程序使用的函数库的位置

/usr/share/doc

软件的使用手册的位置

/usr/share/man

软件的帮助文档的位置

而对于源码包安装,一般情况下全部安装/usr/local/软件包名下--prefix=/usr/local/软件包名,所以如果要卸载源码包安装的软件,只需要将该目录删除掉即可,不会遗留垃圾文件。

正是因为源码包和rpm包的安装位置的不同,导致后续对系统的管理方式不同

对于rpm包安装的服务,管理方式有两种,一种是绝对路径管理,一种是通过系统管理命令管理

/etc/rc.d/init.d/httpd start

service httpd start

service这个系统管理命令会到rpm包的默认安装路径去寻找服务的启动,所以service等系统管理命令不能用于源码包安装的服务的管理,因为他们不会到源码包的默认安装位置搜索。

源码包安装的服务,只能通过绝对路径管理。

 

2.脚本安装包
脚本安装包并不是独立的软件包类型,常见安装的是源码包,人为的写成了自动安装的脚本

一般安装硬件驱动

下面脚本安装包安装webmin来通过web管理Linux系统

1)下载webmin安装包

2)解压缩,进入到解压目录中

3)执行setup.sh

Linux软件包安装4——源码包安装以及脚本安装包Webmin实现web管理

Linux软件包安装4——源码包安装以及脚本安装包Webmin实现web管理

Linux软件包安装4——源码包安装以及脚本安装包Webmin实现web管理

如此,webmin就安装完毕,类似于windows下的软件安装,一步一步提示操作

下面在浏览器中输入本机ip:10000即可通过web管理Linux系统了(注意Linux防火墙须开放10000端口或者关掉防火墙)

Linux软件包安装4——源码包安装以及脚本安装包Webmin实现web管理

Linux软件包安装4——源码包安装以及脚本安装包Webmin实现web管理