作为开发人员,我经常下载并运行
./configure
./make
./make install
将应用程序安装到我的Linux系统上。但我一直都不清楚保留下载目录的最佳位置。我的本地Desktop
是默认位置,但我想知道保留它的最佳“官方”位置。另外,它是否因发行版而异?
我现在正在运行Ubuntu。我知道apt-get install可以为你做这件事,但有时我感兴趣的应用程序根本就没有。
答案 0 :(得分:17)
查看FileSystem Hierarchy Standard:它是/usr/local/src
。但是,这是一个有争议的问题,因为您会发现here。
答案 1 :(得分:11)
也许是“/ usr / local / src”? ; - )
答案 2 :(得分:3)
如果您使用包管理器,请允许它使用托管包的默认值。如果您管理此框,请将/usr/local
下的非托管第三方工具设为Steel Plume suggests(尽管有些人更喜欢/opt
)。如果以非特权用户身份进行安装,请在$(HOME)/src
中解压缩并进行编译,然后安装到$(HOME)/bin
,$(HOME)/etc
,依此类推。
答案 3 :(得分:1)
供个人使用:〜/ src
用于跨系统共享:/ usr / local / src
答案 4 :(得分:0)
@dirkgently和@dmckee完全被发现。我想补充一点,因为它可能是一个有争议的问题,我会模仿Ubuntu为其主要软件包做的分发提供程序(在你的情况下)。