1. 获取源代码,一般是wget方式,ubuntu可以使用apt-get source来获取源代码。

2. 解压源代码,一般使用tar -zxvf xxx.tar.gz即可

3. 切换到解压后的目录,运行 ./configure。其选项可以通过 ./configure –help来获取,非root用户下最重要的应该是定义安装目录,即应该定义 ./configure –prefix=/path/to/bin, 对于一些依赖库,可能还需要使用 ./configure  –prefix=xxx –with-xx-dir=xxx这种形式。

4. 接着是编译源代码和安装软件: make &&  make install。这两条命令可以分开来用,因为编译的时候可以指定参数 -j来并行编译,这样能够加快编译进度。。

5. 更新path路径。使用export PATH=/path/to/bin:$PATH,这句话在shell窗口运行只在本次会话中有效,可以将其写到.bashrc或者.bash_profile里面使其对当前用户有效。

6.如果安装的是动态链接库,则需要更新动态链接库路径: export LD_LIBRARY_PATH=/path/to/library:$LD_LIBRARY_PATH,同样是export命令,最好将其写在.bashrc这类文件下面以便登陆的时候自动调用。

Linux 下非 root 用户安装 theano(配置 GPU)

非 root 用户,安装 Python 第三方的包,尤其像 theano,存在大量的依赖项,存在的主要问题,是安装各个包时的权限问题.所幸,存在这样一个集成工具,叫 anaconda,其已经内置了许多 ...

Linux下非root用户如何安装软件

Linux下非root用户如何安装软件 从windows转移到Linux的用户最开始总会有各种不适,因为这种不适最终放弃linux的不在少数.对于这类人只能说可惜,还没有领略到linux的美好就过早放 ...

[转载]Linux下非root用户如何安装软件

[转载]Linux下非root用户如何安装软件 来源:https://tlanyan.me/work-with-linux-without-root-permission/ 这是本人遇到的实际问题,之 ...

非root用户安装软件

下面简要说一下Linux下非root用户安装软件的一般流程: 1. 获取源代码,一般是wget方式,ubuntu可以使用apt-get source来获取源代码. 2. 解压源代码,一般使用tar - ...

源代码安装-非ROOT用户安装软件的方法

0.    前言 如果你没有sudo权限,则很多程序是无法使用别人编译好的文件安装的. 还有时候,没有对应你的主机配置的安装包,这时候需要我们自己下载最原始的源代码,然后进行编译安装. 这样安装的程序 ...

Linux环境(服务器)下非root用户安装Python3.6

Linux环境(服务器)下非root用户安装Python3.6 在管理实验室集群时候,遇到的问题--非root用户在搭建自己环境时候,如何搭建. 注意: root用户的根目录是root,非root用户 ...

Linux 下非root用户使用docker

Linux 下非root用户使用docker 通常我们使用linux系统的时候,最好是不要直接使用root账号,但是使用Docker的时候,默认又是不能使用非root用户的,关于原因,官方说法如下: ...

linux下非root用户的sudo问题

linux下的root用户是个超级管理员,一般是不用这个用户登录进行操作的,但有时候需要root权限,又不想切换用户的话可以使用sudo命令.但是不是所有的用户都可以使用sudo命令的. 首先可能会遇 ...

Linux系统非root用户安装perl模块

非root权限安装perl 在使用Linux或是unix时,perl是一个非常有用的脚本的语言. 关于perl的模块安装,网上也有很多介绍,一方面可以通过不同套件自带的软件安装工具安装,一方面可以通过 ...

随机推荐

网络请求框架----HttpClient的get,post和图片上传服务器

HttpClient是Apache Jakarta Common下的子项目,用来提供高效的.最新的.功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议.HttpCli ...

ffmpeg无法接收组播流问题处理

问题:ffmpeg无法对IP组播进行处理,表现如下 [root@os01 /]# ffprobe udp://225.0.0.2:9000 ffprobe version Copyright (c) ...

ajax error函数

老是去百度 还是自己记下来吧 $.ajax({ url: '/AJAX请求的URL', success: function (data) { alert(data); }, error: functi ...

svg-写一个简单的进度条

html

第一章 odoo的配置(centos7 版)

一: 简述 (1) odoo是python开发的一款erp软件,目前的最新版本为odoo 11, 支持Python2和Python3, 但odoo 11目测是一个过渡版本,为了稳定,我们还是上odoo ...

luogu P3245 [HNOI2016]大数

传送门 \(HNOI2019\)前最后一题了qwq 这题要分情况,如果\(p=2\)或\(5\),那么只要区间内最后一个数字是\(p\)的倍数就好了,这个可以莫队,也有更优秀的做法.莫队做法可以看代码 ...

minitab 输入一串数字

有时候,我们要向minitab的worksheet输入一串串的数字,很是麻烦. 相如一串数字我们在一个pdf文件存着 那么效率最低的输入方法就是一个一个的输入,"Enter"进入下 ...

assert函数用法总结【转】

本文转载自:http://blog.csdn.net/u014082714/article/details/45190505 assert宏的原型定义在中,其作用是如果 ...

python findall() re.S

官方文档:https://docs.python.org/3.6/library/re.html 教程:http://www.regexlab.com/zh/regref.htm re.findall ...

linux装软件需要root用户,Linux下非root用户安装软件的一般流程:相关推荐

  1. linux是不是在根目录下安装的软件其它用户就可以使用,[转载]Linux下非root用户如何安装软件...

    [转载]Linux下非root用户如何安装软件 这是本人遇到的实际问题,之前用到的所有机器,无论是自己的PC还是云服务器,root权限都是妥妥的,但是现在发现实验室的服务器原来自己并没有root权限2 ...

  2. Linux 下非 root 用户 Conda 安装生物信息 R 软件包 MetaboAnalystR 演示

    (首发地址:学习日记 https://www.learndiary.com/2022/06/metaboanalystr/  ) 前些天演示了一下 Linux 下非 root 用户 Conda 安装生 ...

  3. linux ttyusb读写_linux下非root用户获得devttyUSB0的读写权限

    linux下非root用户获得devttyUSB0的读写权限 首先查看/dev/ttyUSB0的权限属性,在终端输入:teashaw@http://www.doczj.com/doc/049b1b8e ...

  4. linux tomcat守护_linux下非root用户运行tomcat

    # 前言:为什么要使用非root用户运行tomcat root用户启动tomcat有一个严重的问题,那就是tomcat具有root权限. 这意味着你的任何一个页面脚本(html/js)都具有root权 ...

  5. linux软件安装非系统盘,linux操作系统可不可以像安装windows软件一样在windows系统下的硬盘上安装...

    linux操作系统可不可以像安装windows软件一样在windows系统下的硬盘上安装 答案:2  信息版本:手机版 解决时间 2020-07-24 14:13 已解决 2020-07-23 16: ...

  6. linux软件都能安装在Uos,在uos 20/deepin V20中添加华为软件源,就能打开应用商店和安装软件...

    在uos 20/deepin V20操作系统中添加华为的软件源,就能打开应用商店和安装软件,同时也能随时的更新系统,且速度相当的快.安装软件可参考Deepin系统安装软件总结:通过商店.二进制包.de ...

  7. 更换ubuntu软件源为阿里源,解决ubuntu下载安装软件慢的问题并安装open-vm-tools和open-vm-tools-desktop

    *************** 一.更换ubuntu软件源为阿里源,解决ubuntu下载安装软件慢的问题 1.打开终端(快捷键ctrl+alt+t),输入cd /etc/apt并回车 2.输入sudo ...

  8. linux启用root用户,Ubuntu 下启用root账号与修改密码

    Ubuntu是一套基于Debian的Linux系统,它追求的是"Just Work",最新的7.10版本发布于2007年10月,不同于其他Linux发行版本,Ubuntu的所有版本 ...

  9. Linux学习之CentOS(二十二)--单用户模式下修改Root用户的密码

    在上一篇随笔里面详细讲解了Linux系统的启动过程 (Linux学习之CentOS(二十一)--Linux系统启动详解),我们知道Linux系统的启动级别一共有6种级别,通过 /etc/inittab ...

最新文章

  1. 俄罗斯方块(结对作业)
  2. Java设计模式---桥接Bridge模式
  3. php关键词分词搜索 最多匹配的排在最前面_图解 | 通用搜索引擎背后的技术点...
  4. openstack cluster 封装
  5. 2008日志清理 server sql_SQL Server 2008 收缩日志 清空删除大日志文件
  6. tcp分包传图片 如何还原_技术控丨超详细解析TCP重传机制
  7. GCP发布Kaniko:在非特权容器和Kubernetes中构建容器镜像的工具
  8. Asp.net在线备份、压缩和修复Access数据库
  9. 使用CRT调试功能来检测内存泄漏
  10. Golang bytes.Buffer 用法精述
  11. linux 指定范围内查找文件,Linux Find命令查找指定时间范围内的文件的例子
  12. 0-1总体分布下的参数假设检验示例一(SPSS实现)
  13. oracle java 映射_java程序访问映射后的oracle
  14. ubuntu 降级linux内核,ubuntu16内核降级
  15. JS 表单提交信息加密
  16. el-input-number中添加suffix
  17. トゥーヴァ / 土法
  18. 联邦学习论文阅读三:ChainFL
  19. 迭代需求文档规范(模板)
  20. win10+ ubuntu16.04 双系统及无线、输入法、deepin-wineQQ微信等配置(亲测)

热门文章

  1. React项目的打包与部署到腾讯云
  2. RAID独立磁盘冗余阵列,对比各模式下的性能优劣
  3. 手机里tencent文件夹能删吗_手机上的文件夹能不能删?看完之后秒懂
  4. matlab画平行x轴的图,【MATLAB】画平行于坐标轴的曲线
  5. css、HTML制作小米商城网页(二)
  6. [Openstack]一键安装Openstack测试环境
  7. 计算机综合症怎么治,小窍门防治电脑综合征
  8. FSL处理DTI数据详细流程(本人亲身经历的流程)
  9. OPPO R7s线刷和恢复出厂设置的比较
  10. SD卡提示格式化后怎么办?可尝试这种数据恢复方法快速找回!