我刚刚解压缩了sublime_text_3_build_3143_x64.tar.bz2,并在我的下载文件夹中有一个很好的sublime_text_3目录副本。
将此文件放入Centos的正确位置在哪里?也许在/ user / local /中的某个地方?
还要创建指向可执行文件的链接或设置路径吗?
只是寻找最喜欢(最好?)的做法。
答案 0 :(得分:2)
正如问题评论中的链接文章所指出的那样,某些人更喜欢/opt
,事实上根据this answer,/opt
是您要找到的地方“非捆绑”包”。当然,它还继续说这些类型的包也应该将二进制文件打包在一个bin
子文件夹中,Sublime不会这样做,这是值得的。
如果您想要遵循最佳做法,那么您可能应该放置文件夹。如果不出意外的话,我会假设任何拥有软件包管理器进行升级的Linux操作系统都会根据它的用途保持清晰/opt
,这将确保不会发生任何不适当的事情。
至于是否要创建符号链接或将该文件夹添加到路径中,我不太确定。我个人的理念是PATH
不需要为我安装的每个应用程序都有一个条目。
我自己的建议是在某个已经在路径中的地方创建一个符号链接,你很高兴。链接的文章提到将链接放在/usr/bin
中。 Filesystem Hierarchy Standard说明了这条道路:
这是系统上可执行命令的主目录。
我会从中得出这是将符号链接放入的可接受路径。
最后,Sublime放置文件夹的位置无关紧要,因为它根据二进制文件所在的位置确定已发送软件包的位置,并且配置信息始终位于已知位置。