开发者

非sudoers用户在Linux服务器上一般是怎么安装所需生信软件的??

彬迪 开发者_JAVA技巧 2021-08-13 01:09


大多可以在 ./configure 时用 --prefix 参数指定安装路径

当然不同的程序也未必都一样,有些没root就是搞不定

一般的学生和工作人员当然不能有root啦,分分钟玩儿坏


M36****713 2021-08-13 01:13


每当遇到这种问题,我都要贴出“居家必备技能”:

通常情形:
tar -zxvf cmake-2.8.11.1.tar.gz
cd cmake-2.8.11.1
./configure --prefix=/db/home/shenwei/local/app/cmake
make && make install
开发者_C百科

偶尔会遇到


lib××× not found
那么《无root权限解决lib××× not found,以及Linux上设置良好的目录结构》
http://blog.shenwei.me/solve-l ... inux/


qkoufu0004 开发者_开发技巧 2021-08-13 01:28


安装程序是编译包(如C) 时用configure, 加 --prefix=安装路径http://os.51cto.com/art/200705/47062.htm。

如果是PERL,设置比如说perl Makefile.PL --PREFIX=/home/USERNAME/usr
让你的脚本能够找到你安装的模块,需要PERL5LIB的配置
http://www.cnblogs.com/xiangha ... .html
CPAN中配置类似。

如果是PYTHON,注意要设置PYTHONPATH, 下面链接有详细内容:
http://outofmemory.cn/wr/%3Fu% ... dules
用pip, easy_install类似。

其他如Java等不常用,用时可到网上查。


0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜