Linux软件的安装位置详解(linux软件位置)

Linux 软件安装位置本质上跟 Windows 的有所不同,如果我们想知道下载好的应用程序安装到哪里,那么就要明白安装后,Linux 应用程序放在哪里?

首先要区分一下软件的安装方式,通常有两种:一种是源码编译安装,另一种是使用包管理器安装。

1、源码编译安装:

Linux 操作系统经常会安装源码,比如,Kernel、Apache、MySQL 等。源码编译安装的软件,相关的二进制文件和配置文件便会放到指定的文件系统路径中,以便系统使用或者修改。一般情况下,二进制文件会默认安装到 /usr/local/bin, 配置文件会默认安装到 /usr/local/etc 这样的文件夹中。

2、包管理器安装:

使用包管理器安装的软件会被安装在多个指定路径下。二进制文件相关文件就会存放到 /bin、/sbin,可执行文件存放到 /usr/bin,配置文件存放到 /etc/ 、/usr/etc/, 库文件存放到 /lib、/usr/lib、/usr/local/lib, 静态文件存放到 /usr/local/share,申明文件存放到 /usr/include, 协议文件存放到 /usr/local/lib/ 等这样的文件目录中。

使用Linux 安装软件时需要格外注意, 源码编译安装和包管理器安装的文件位置是不一样的,不同的位置要求有不同的权限,需要提前搞清楚文件的安装位置才能够安装成功,以免造成不可知的错误。


数据运维技术 » Linux软件的安装位置详解(linux软件位置)