组织软件程序 - 在文件系统中的哪个位置?

我认为这是另外一个个人偏好的问题,但鉴于我从一个新的10.10安装开始,我假设可能这一刻我会保持我的系统额外安排。

存储软件程序和应用程序的标准区域是什么?

我有一些东西我使用git(作为一个例子bioperl),有一些应用程序我只是下载和安装,并提取到一些区域(作为一个例子eclipse),我也清楚地安装了使用apt-get的软件程序。

每个标准区域放在哪里?

0
2019-05-18 21:28:27
资源 分享
答案: 3

就像每个人都声称的那样,计划主管肯定会把它放在要求它们放置的地方。

我经常会有一个任务/文件夹,我可以查看我的任意git任务。

Eclipse会在工作空间中维护其任务/取决于我在eclipse下做了多少增长,我肯定会做类似于$ HOME / workspaces / AndroidStuff的事情,CrazyRandomIdeas依赖于我正在使用的东西需要保留在其中自己的工作空间或是一项小任务。

另外,我会定期在我的$ HOME中安装积分,因为我只是玩点积极而且不打算污染我的文件系统,我常常把它放在$ HOME / local中。 再一次,这只是我的设计。 但我结束了

 $HOME/
      bin/  -->symlinks to binaries I installed locally and added to $PATH
      local/  --> local installs of applications, libs etc. 
      projects/  --> git check/svn checkouts etc of random code. 
      workspace/ --> eclipse stuff.

除非打包它,否则尽量不要在根文件系统(/)中安装任何东西。 卸载点是一种帝国的不适,(不断有make安装但你从来没有做过卸载)。 此外,这是产品包装系统的全部因素,用于跟踪您的程序,文档,配置等

0
2019-05-21 10:50:01
资源

安装附加软件程序的典型区域是/optusr/local另请参见其他类似的问题

0
2019-05-21 05:30:59
资源

对于使用计划监控安装的软件程序,您无需关心它的安装位置,您只需使用一些计划监控软件程序(如正确的 - get,capacity或synaptic)来处理它。

如txwikinger目前所述,公共区域是/opt以及/usr/local。 我通常将自己编译的软件程序放到/usr/local中,因为它具有当前位置的公共目录站点框架(container,lib,...)。 预计我自己安装的目录网站的大型软件程序直接安装到/opt中,我认为这是该文件夹的初始意图。

对于某些应用程序,我还在我的驻留文件夹中使用一个文件夹来存放微小的自我应用程序,这主要是因为我的驻留文件夹在重新安装系统时与我保持分开。 所以我不需要再次安装这些应用程序。

0
2019-05-21 05:25:14
资源