+-
『学了就忘』Linux软件包管理 — 49、拓展:Linux中通过脚本安装程序

[toc]

1、脚本程序简介

脚本程序包并不多见,所以在软件包分类中并没有把它列为一类。它更加类似于Windows下的程序安装,有一个可执行的安装程序,只要运行安装程序,然后进行简单的功能定制选择(比如指定安装目录等),就可以安装成功,只不过是在字符界面下完成的。

目前常见的脚本程序以各类硬件的驱动居多,我们需要学习一下这类软件的安装方式,以备将来不时之需。

2、Webmin安装

(1)简介

我们来看看脚本程序如何安装和使用。安装一个叫作Webmin的工具软件,Webmin是一个基于Web的系统管理界面。借助任何支持表格和表单的浏览器(和File Manager模块所需要的Java),你就可以设置用户账号、apache,DNS、文件共享等。(就是用浏览器管理Linux系统的这么一个工具。)

Webmin包括一个简单的Web服务器和许多CGI程序,这些程序可以直接修改系统文件,比如

/etc/inetd.conf文件
/etc/passwd文件

Web服务器和所有的CGI程序都是用Perl 5编写的,没有使用任何非标准Perl模块。也就是说,Webmin是一个用Perl语言写的、可以通过浏览器管理Linux的软件。

(2)安装

首先下载Webmin软件,地址为http://sourceforge.net/projects/webadmin/files/webmin/ ,这里下载的是

webmin-1.610.tar.gz

解压缩软件,命令如下:

[root@localhost ~]# tar -zxvf webmin-1.610.tar.gz

进入解压目录,命令如下:

[root@localhost ~]# cd webmin-1.610

执行安装程序

setup.sh
,并指定功能选项,命令如下:

注意:在执行

./setup.sh
命令前,要先启动一个web服务器,如Apache。

就像Windows系统中安装软件一样,输入一个命令,他会问你接个选项,就安装好了。

(3)使用

访问方式:本机的IP地址或者域名+端口号。如

http://localhost: 10000/

输入安装时候设置的用户名密码就可以登陆。

进入可以选择中文显示,如下图所示:

保存后刷新即可。

提示:知道有这么个东西,随便玩玩即可。