在哪里安装作为 tar.xz 或 tar.gz 分发的 3rd 方程序

nmd_07

我不确定在 Linux 系统中在哪里安装此类程序。有什么约定吗?它们可以驻留在主目录中,也可以从那里运行。但这是安装它们的正确方法吗?我有哪些选择?

用户535733

查看您的 $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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章