我不确定在 Linux 系统中在哪里安装此类程序。有什么约定吗?它们可以驻留在主目录中,也可以从那里运行。但这是安装它们的正确方法吗?我有哪些选择?
查看您的 $PATH 以获取线索。
$ echo $PATH
/home/YOU/bin -- Yes
/home/YOU/.local/bin -- Yes
/usr/local/sbin -- Yes
/usr/local/bin -- Yes
/usr/sbin -- Never (package manager)
/usr/bin -- Never (package manager)
/sbin -- Never (package manager)
/bin -- Never (package manager)
/usr/games -- Never (package manager)
/usr/local/games -- Yes
/snap/bin -- Never (package manager)
现在让我们删除 $PATH 上为仅包管理器使用而保留的所有位置:
/home/YOU/bin
/home/YOU/.local/bin
/usr/local/sbin
/usr/local/bin
/usr/local/games
因此,手动安装应用程序的最佳位置是您的 /home 和 /usr/local。
这不是所有可能的地方。许多手动安装的服务在 /var 和 /usr/local 中结束。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句