在 Linux 系统中,安装软件的目录因发行版而异。本文将介绍几个最常见的 Linux 发行版中软件的默认安装目录。
常见的 Linux 发行版软件安装目录
Ubuntu 和 Debian
/usr/bin/
: 二进制可执行文件/usr/sbin/
: 系统管理员二进制可执行文件/usr/lib/
: 共享库/usr/local/bin/
: 本地安装的二进制可执行文件/usr/local/lib/
: 本地安装的共享库
Red Hat Enterprise Linux (RHEL) 和 CentOS
/usr/bin/
: 二进制可执行文件/usr/sbin/
: 系统管理员二进制可执行文件/usr/lib/
: 共享库/usr/local/bin/
: 本地安装的二进制可执行文件/usr/local/lib/
: 本地安装的共享库
SUSE Linux Enterprise Server (SLES)
/usr/bin/
: 二进制可执行文件/usr/sbin/
: 系统管理员二进制可执行文件/usr/lib/
: 共享库/usr/local/bin/
: 本地安装的二进制可执行文件/usr/local/lib/
: 本地安装的共享库
查找已安装软件的目录
要查找已安装软件的目录,可以使用以下命令:
which <软件名称>
例如,要查找 Firefox 的安装目录,可以运行以下命令:
which firefox
这将返回 Firefox 二进制可执行文件的路径,例如:
/usr/bin/firefox
自定义软件安装目录
通常情况下,软件将安装到默认目录中。但是,在某些情况下,您可能希望将软件安装到自定义目录中。为此,您可以在使用软件包管理器时使用 --prefix
选项。
例如,要将 Firefox 安装到 /opt/firefox
目录中,可以使用以下命令:
sudo apt install --prefix=/opt/firefox firefox
这将在 /opt/firefox
目录中安装 Firefox。
问答
问:我如何在 Linux 中更改软件的默认安装目录?
答:您可以使用软件包管理器的 --prefix
选项来自定义软件的安装目录。
问:哪个目录包含 Linux 系统中最重要的二进制可执行文件?
答:/usr/bin/
目录包含最重要的二进制可执行文件。
问:我如何查找已安装软件的目录?
答:您可以使用 which
命令查找已安装软件的目录。
问:什么是共享库?
答:共享库是包含可由多个程序使用的代码和数据的文件。
问:我可以将软件安装到 /home
目录中吗?
答:可以,但通常不建议将软件安装到 /home
目录中,因为 /home
目录 предназначен для user data。
原创文章,作者:王利头,如若转载,请注明出处:https://www.wanglitou.cn/article_24749.html