Ubuntu 下几种软件安装的方法小结

Ubuntu 下几种软件安装的方法小结

1、tar.gz软件包的安装#

1)解压tar.gz包

例:tar -zxvf nginx-1.8.1.tar.gz -C /home/Desktop  # 将软件包名.tar.gz解压到指定的目录下

2)进入解压后的文件目录下

     执行“./configure”命令为编译做好准备;

cd nginx

sudo ./configure --prefix=/opt/nginx  # 表示安装到/opt目录下

3)执行“make”命令进行软件编译;

4)执行“make install”完成安装;

5)执行“make clean”删除安装时产生的临时文件。

首先在/usr/local/share创建一个软件目录,执行:#./configuser;make;make install "表示默认安装"

 

2、 apt-get 安装方法#

ubuntu 默认的软件管理系统是apt。apt有很多国内软件源

apt-get 的基本软件安装命令是:

sudo apt-get install 软件名   ##安装软件

aptitude show   软件名    ##查看软件版本及安装信息

apt-get update             ##更新软件

apt-cache showsrc          ##查找看源码包的文件信息(在下载之前)

apt-get source             ##下载源码包.

apt-get build-dep +”包名” ##构建源码包的编译环境.

                    

3、 deb 包的安装方式#

deb 是 debian 系 Linux 的包管理方式,ubuntu 是属于 debian 系的 Linux 发行版,所以默认支持这种软件安装方式。

当下载到一个 deb 格式的软件后,在终端输入这个命令就能安装:

sudo dpkg -i 软件名.deb   ##安装软件

dpkg -r 软件名           ##移除一个已安装的包裹。

dpkg -l                  ##查看安装的所有软件

dpkg -L | grep ftp         ##查看软件安装路径 

 

4、二进制编译或者脚本安装方式#

github上一般都会提供二进制源码或者脚本安装方式。

这类软件,你会在软件安装目录下发现类似后缀名的文件,如: .sh .py .run 等等,有的甚至连后缀名都没有,直接只有一个 INSTALL 文件。或者是一个其他什么的可执行文件。

对于这种软件,可尝试以下几种方式安装:

 在软件目录下输入: ./软件名*

或者 : sh 软件名.sh

或者: python 软件名.py                    

                    

             

 例如:

进入解压后的文件夹,取得root权限,执行#./configure,若报错“configure: error: no acceptable C compiler found in $PATH”,说明未安装gcc,gcc安装命令为#yum install gcc.

执行#make 若报错“-bash: make: command not found”,则执行#yum install g++或#yum install gcc-c++安装gcc。

执行#make install安装软件。

检测是否安装成功:#nmap -v     

 

上一篇:ubuntu20.4 openjdk7编译报错


下一篇:Speed up GCC link