操作方法
(1)如果从window上下载的源码包,需要上传到linux当中。一般上传到。制定的位置。我用的是,winscp软件sftp协议上传。
(2)上传到制定的位置之后,要解压软件,如果软件比较多,一个一个解压太麻烦,所以需要用脚本进行解压。 #!/bin/sh For vars in 软件包名称(每个软件包名称用空格分开。不加单引号和双引号。) do tar -zxf $vars Done 解压之后如图。
(3)配置软件:解压完整之后,安装指定的软件。首先进入软件目录。这里以安装libxml2软件为例子。主要的目的是生成,makefile文件。 例子: ./configure --prefix=/usr/local/libxml2/
(4)编译软件:命令:make. 将源码包,编译成可执行的文件。 执行make之后,我们会发现,之前安装的gcc编译器被调用。
(5)安装软件:安装就是将编译好的文件,拷贝到指定的目录。 命令:make install 没有报错就说明软件安装成功了。
(6)检查一下软件是否安装成功。 到指定的目录当中查看,目录中是否存文件。 如图:如果查看由文件都存在,说明安装成功。 注意:不能像二进制软件包一样检查软件是否安装。
(7)特别注意的是,如果在软件配置的过程当中有需要选项。可以通过 ./configure --help 查看该软件的所有选项和说明。
(8)如果是新手安装,尽量还是一步一步来,不要使用脚本安装,容易出错。 如果对您有帮助,我深感荣幸。