mpe*_*pen 157 software-installation
可能的重复:
安装用户应用程序的最佳位置是什么?
我已经下载.tar.gz并运行了sudo sh install.sh。它问我在哪里安装程序。我不希望它弄乱我的主目录,我希望它在应用程序菜单中可用。我应该把它放在哪里?/usr/bin? /usr/local/bin? 或者那些仅适用于单个二进制文件?这个程序想要创建一个文件夹。
LFC*_*fan 100
首先,您要安装哪个应用程序?始终最好通过本机包管理进行安装,因为包管理器将为您处理位置、更新、路径和启动器(快捷方式)。也会处理更新。理想情况下,您应该在软件中心或 Synaptic 中搜索该软件包。如果软件不在默认存储库中,则可以使用 PPA。
但是,如果您确定要安装此软件包,请使用例如/opt目录/opt/appname。/opt将适合这种安装。根据安装程序的不同,可能会或可能不会创建启动器。如果安装程序未创建,您可以手动创建启动程序。您也可以$HOME/bin用于放置所有应用程序。
Ric*_*rri 90
对于所有与路径相关的问题,Linux Filesystem Hierarchy Standard是权威参考。
如果程序需要创建文件夹,那么/usr/local就是选择的目录;根据FHS:
该
/usr/local层次结构供系统管理员在本地安装软件时使用。
避免将本地二进制文件直接放在 下/usr,因为根据 FHS,该层次结构是为 Linux 发行版(在本例中为 Ubuntu)提供的软件保留的。
请注意,将二进制文件放入/usr/local/bin(或任何其他bin目录)不会创建菜单项;为此,您必须提供一个.desktop文件并使用xdg-desktop-menu命令将其安装在适当的目录中。
| 归档时间: |
|
| 查看次数: |
306710 次 |
| 最近记录: |