当前位置:首页 > linux > 正文

linux软件安装到哪里

  • linux
  • 2024-04-28 17:43:10
  • 2184

在Linux系统中,软件通常安装在以下预定义的路径:
1. 系统二进制文件目录 (/bin, /sbin)
存放所有用户都可以访问的基本命令和可执行文件。
2. 用户二进制文件目录 (/usr/bin, /usr/sbin)
存放针对所有用户可用的命令、程序和脚本。
3. 库文件目录 (/lib, /usr/lib)
存放共享库文件(.so),用于支持其他软件运行。
4. 头文件目录 (/include)
存放.h等头文件,供软件开发人员使用。
5. 文档目录 (/usr/share/doc, /usr/doc)
存放软件文档和手册页。
6. 软件包管理器特定的路径
不同的Linux发行版使用不同的软件包管理器。 这些管理器通常有自己的软件安装路径:
RPM (Red Hat/CentOS/Fedora):/usr/share/doc
Yum (Red Hat/CentOS/Fedora):/usr/share/yum-repos
Apt (Debian/Ubuntu):/var/lib/apt/lists
Dpkg (Debian/Ubuntu):/var/lib/dpkg
7. 自行定义的路径
某些软件包或用户可以将软件安装到自定义路径。 在安装过程中,通常可以通过"--pre fix"选项指定安装路径。
查找已安装软件的路径
可以通过以下命令查找已安装软件的路径:
whereis:显示软件的二进制文件、文档和源代码的路径。
which:仅显示软件的二进制文件路径。
locate:搜索系统中匹配指定文件的路径。
例如:
$ whereis ls
ls: /bin/ls /etc/ls.conf