linux 下的两种软件安装方式 —— 源码(编译、安装),编译好的二进制(直接安装)
我们以 GPG(加密工具)为例来说明两种安装方式的区别:
-
源码(Source code releases,名称中则会含有
src
等说明信息,tarball:source),先编译再安装- GPU 的源码地址:GnuPG - Download
./configure make make install
-
直接安装编译好的二进制包(GnuPG binary releases,名称中一般含有
bin
等说明信息,tarball:binary)# Debian / Ubuntu 环境 sudo apt-get install gnupg # Fedora 环境 yum install gnupg