我是共享计算环境中的用户。通常情况下,系统没有我需要的大多数库,或者二进制文件和程序至少有4-5个旧版本。每次给系统管理员发邮件更新软件包等都很麻烦,我已经开始把它们安装到我家目录下的一个文件夹里了。
我的问题是:这样做有什么负面影响吗?我还可以将最新版本的shell安装到我的home dir和chsh中以使用它吗?某些包有很多文件。这是否会影响登录时间(我假设系统必须stat()我的整个家庭目录并检查配额)?
发布于 2011-03-01 09:18:10
典型的做法是有一个~/.bin目录,其中包含指向本地可执行文件的符号链接。这样,你不必为每个新应用更新路径,只需要更新链接即可。
是的,你描述的是一种常见的做法,尽管通常不需要你看起来那么多的包/库。如果应用程序或库对它们的安装位置做出假设,请务必小心……
应该不会对登录时间有任何重大影响。
https://stackoverflow.com/questions/5148689
复制相似问题