在Linux系统中,/opt 是一个标准目录,其名称源自英文 "optional"(可选),主要用于安装第三方或附加软件包。以下是关于 /opt 的详细说明:
apt、yum)安装的软件通常存放在 /usr,而手动安装的软件建议放到 /opt,避免与系统文件冲突。/opt 下,每个软件通常拥有独立的子目录,包含其所有文件(二进制、库、配置文件等)。
bash
/opt/google/chrome/ # Chrome浏览器
/opt/intellij-idea/ # IntelliJ IDEA/usr/local/bin)。/opt 配套使用)。/usr/local 的区别| 目录 | 适用场景 | 管理方式 |
|---|---|---|
/opt |
第三方商业软件、独立大型应用 | 手动安装,独立目录 |
/usr/local |
用户手动编译安装的开源软件 | 通常通过 make install |
手动安装软件到 /opt:
# 解压软件包到 /opt
sudo tar -xzf package.tar.gz -C /opt/
# 创建软链接以便全局访问(可选)
sudo ln -s /opt/software/bin/app /usr/local/bin/app
/opt:/opt:
bash
/opt/firefox/ # Snap安装的Firefoxroot 权限操作 /opt:
bash
sudo chown -R root:root /opt/software # 确保权限正确/opt 是Linux系统中存放可选软件的标准位置,适合管理独立、非系统集成的应用程序。合理使用它能保持系统整洁,避免文件冲突。