循序渐进学习Linux之教您软件如何配置

在这里,配置的对象并非内核,而是软件 。至于网络的配置,主要在安装系统是已经基本完成;也可以进入GUI界面从菜单选择liloconf来配置 。
与Windows一样,在Linux系统可以从光盘、软盘安装应用软件;但不同的是,它需要用命令mount来登录光驱、软驱 。而且,软件大多是经过压缩的,所以还需要懂得如何解压 。最后必须配置、编译才能运行 。下面分四个方面进行介绍:
一、mount登录
Linux的软驱设备用特殊文件/dev/fd0,文件系统是msdos,因此用以下命令登录,读取软盘内容
# mount -t msdos /dev/fd0 /mnt/floppy
# cd /mnt/floppy

同理,键入以下命令读光盘:
# mount -t iso9660 /dev/hdb /mnt/cdrom
# cd /mnt/cdrom
然后,用cp命令将所需的软件拷贝到系统中 。
退出软驱、光驱用umount命令 。注意,不能在其目录中使用此命令,而应先cd到其他目录,再使用:umount /mnt/cdrom 。
二、安装软件
for Linux的软件一般是以.gz或.tar或者.tar.gz结尾的 。前者是由gzip压缩的,后者是先用tar归档,在用gzip压缩而成的 。
1、以.gz结尾的为压缩文件,用命令:gzip -d filename来解压,得到的文件在当前目录中,但已没有了.gz 。
2、以.tar结尾的为归档文件,用命令:tar -xvf filename来展开,生成的文件与源文件在同一目录中,只是少了.tar 。
3、以.tar.gz结尾的文件最常见,可直接用命令:gzip -cd filename | tar xfv -来安装 。
一般情况下,这类文件的第一项是一个目录,所以用上面的命令时会创建出这一个目录,并把所有的文件都存在此目录之下 。
如果是特殊情况,可先用命令:tar -tvf filename | more 来查看文件的第一项 。倘若它并不是目录,则先创建一个目录,把文件放在此目录之下,在用命令:tar -xvf filename来安装 。
经过以上步骤,会生成README及INSTALL等文件 。用vi来仔细阅读这些文件造处于Linux有关的部分,更具体是进行配置 。一般的步骤是:
(1)./config
(2)make install
(3)make
主要的变化在第一步,其后面需要参数,可见入命令来选择:
./config --help
三、实践举例笔者曾配置了apache、php3两个软件 。先从网上下载for Linux的软件apache.tar.gz、php3.tar.gz 。
1、由于apache.tar.gz大于1.44M,所以笔者在center_5的MSDOS上用telnet命令登录Linux,通过put将其上传 。
2、笔者将这两个软件放在/usr/src目录之下,用命令gzip -cd apache.tar.gz(php3.tar.gz)| tar xfv -来安装 。这样会看到两个目录:apache_1.3.6和php-3.0.7 。
3、在第一个目录之下,会看到非常重要的文件:README、INSTALL 。如果此时是在GUI界面,则可以打开两个xterm,一个用于仔细阅读,一个则用于根据文件的提示进行配置 。
4、在第二个目录中,也会很快的找到文件:INSTALL、INSTALL.DSO、README.QNX 。步骤与3相似 。由于这两个文件相互关联,必须先配置前者 。
5、配置完后,进入/apache_1.3.6/conf/httpd.conf 。在文件里面,理解其注释,删除或增加一些选项前的"#" 。保存文件后,执行命令/usr/src/apache_1.3.6/bin/apachectl start,即打开http,然后可以在Netscape Communication来浏览网页 。
心得体会在学习的一个多月来,笔者面对的是一个全新的操作系统,绝大多数操作是通过自己键入命令来实现的,从而能够深入到一定层次的了解操作系统内核 。
【循序渐进学习Linux之教您软件如何配置】1、懂得了UNIX的一些基本命令;
2、熟悉vi文本编辑;
3、知道如何在Linux、UNIX上编写、编译C、C、JAVA程序;
4、进一步了解了网络原理,动手配置了网络应用软件,从而也清楚了软件安装的一般步骤 。

推荐阅读