第一种方式
tar -xzvf xxx.tar.gz 解压之后,查看readme文件,看是否让你make、make install。如果有就是源文件,需要编译安装
第二种方式
- 二进制格式的包名字很长,都带有版本号、适应平台、适应的硬件类型等
- 源码格式仅仅就是一个版本号的tar包。
mysql-5.0.45.tar.gz 是 源码包 像这样的 mysql-5.0.45-linux-x86_64-glibc23.tar.gz 是二进制包
第三种方式
-
源代码包中往往包含各种源代码文件,
头文件*.h
c代码源文件 *.c
c++代码源文件 *.cc / *.cpp -
二进制包中的文件则会有可执行文件(与软件同名的往往是主执行文件)
标志是其所在路径含有名为bin的目录(仅有少数例外)