Linux在无root的权限下如何安装程序

       对于一些共用的机器,可能我们并没有root权限,在安装程序时会稍微麻烦点,其实只要把相关文件放在自己的目录下就可以免去root权限限制了。

      

      我装libevent,无root 权限,通过prefix指定安装路径为我的/home目录下即可:

      ./configure --prefix=/home/****/libevent --enable-shared

      make

      make install

      make verify #libevent的测试,其他的安装不一定有


      当然,这是针对用了AutoTool的项目才行,如果是直接编写的Makefile,就只能去改makefile了。

      另外,因为--enable-shared开启了动态链接库,所以将lib导出到环境变量中去:

      export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/****/libevent/lib

      http://blog.andrewbeacock.com/2007/10/how-to-add-shared-libraries-to-linuxs.html

 

 


     

你可能感兴趣的:(linux,测试,Path,library,makefile)