【发布时间】:2014-06-03 21:40:12
【问题描述】:
我发现某些功能和程序在一个系统上可用,但在另一个系统上不可用。
我怎样才能让我的.bashrc 文件处理这些差异,从而使我的.bashrc 文件真正可移植?
同样,我怎样才能将自定义的.bashrc 文件立即放在新机器上,而不必首先满足其所有依赖项?拥有一个不起作用的 .bashrc 文件很困难,因为你甚至无法打开终端窗口......(我总是保持打开状态并在编辑我的 .bashrc 文件时测试一个新的终端窗口!如果你“卡住”这个您可以使用像 gedit 这样的纯文本编辑器来更改它)
【问题讨论】:
-
恕我直言,这个问题太宽泛了。
-
不要那样做。在每个系统上保留一个单独的
.bashrc(可能是source一些公共部分)。 -
我很乐意将您的方法列表视为稍微扩展的博客文章。虽然不是最适合问答。
-
@Basile - 让它们与频繁的变化保持同步是一个很大的痛苦。
-
不,你只需要使用版本控制系统(就像任何源代码一样),例如git,管理这些源文件。