非root用户没有权限,所以不能用apt-get命令一键安装,一般非root用户的安装流程为:

  1. wget命令下载软件源码,如:
    wget http://mama.indstate.edu/users/ice/tree/src/tree-1.7.0.tgz
  2. 解压:
    tar -zxvf ~
  3. 进入解压后的文件。找到makefile,用vim打开,修改里面的所有安装目录,将root目录改为当前用户的目录(因为默认是root用户地址,没有权限),这一步是非ROOT用户安装软件的关键。
  4. 安装:make && make install
  5. 修改~/.bashrc文件,配置环境变量,加入安装好的文件路径(一般是bin目录,软件的命令一般都在bin目录中),如:
    export PATH=/home/test/software1/bin:$PATH
    注意一般都会在最后加上$PATH,这里是为了把在这之前设置的PATH都加入到PATH中,不然之前设置的PATH都会被覆盖,另外要注意liunx的配置文件路径分割符为冒号:,window 为分号
  6. 最后激活配置文件:
    source ~/.bashrc

linux非ROOT用户安装软件相关推荐

  1. linux装软件需要root用户,Linux下非root用户安装软件的一般流程:

    1. 获取源代码,一般是wget方式,ubuntu可以使用apt-get source来获取源代码. 2. 解压源代码,一般使用tar -zxvf xxx.tar.gz即可 3. 切换到解压后的目录, ...

  2. Linux下软件安装 非root用户安装软件的一般流程

    Linux下的软件安装 Linux下的软件安装,实质上有如下四种,"正规"程度依次递减: 使用标准的yum/apt/yast包管理程序安装 比如:sudo apt-get inst ...

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

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

  4. 非root用户安装软件

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

  5. linux非root用户安装jdk1.8

    # linux非root用户安装jdk1.8 如题,先到 Oracle 官方网站 下载1.8版本的 JDK 压缩包(jdk-8u221-linux-x64.tar.gz)到本地(如D盘的soft目录) ...

  6. Linux 非root用户安装CUDA,CUDNN

    Linux 非root用户安装CUDA,CUDNN 网上很多是root权限下的安装,这篇是利用非root权限进行安装 1.安装显卡驱动(决定CUDA安装的最高版本) 服务器上已安装好了显卡驱动,检查已 ...

  7. linux 非root tomcat,Linux非root用户安装jdk和tomcat

    创建一个用户 sgmm,并在其用户目录里面安装 jdk和tomcat,安装过程如下. 一.增加 sgmm 用户和 sgmm 组 [root@lnx_test ~]# groupadd sgmm [ro ...

  8. linux 非root用户 安装pyscipopt

    前提:实验室的服务器,我没有root权限 1. 尝试用conda方法onda install --channel conda-forge pyscipopt 出现未知错误,搜遍百度谷歌stackove ...

  9. 手机安装python3.5_zzw_非root用户安装python3.5

    目的:不想改变linux 自带的python,只想要用特定的非root用户运行特定版本的python 1.进入非root用户 2.新建一个python3.5的安装目录 [a4_csbdc@bdc816 ...

最新文章

  1. 1、RabbitMQ入门
  2. java 和equals_java中的==和equals()
  3. html5交互效果,浅谈HTML5 CSS3的新交互特性
  4. 洛谷P5110:块速递推(特征根方程、光速幂)
  5. vue开发一个实用美观的轮播图组件
  6. JAVA第三方包导入但找不到类,解决:导入第三方包报错java.lang.NoClassDefFoundError:XXX.XXX,XXXXXX...
  7. AcWing 837. 连通块中点的数量
  8. html 响应式 meta,HTML - 移动端 meta viewport
  9. Proteus、Keli对C51芯片实现仿真流水灯
  10. 服务器架构模式BS和CS的特点与区别
  11. Adjoint of SE(3)
  12. EXCEL高版本求解分布、临界值表→正态分布、正态分位数、X方、F分布、t分布
  13. android 动态表情包,动图GIF表情包下载
  14. csgo如何练习枪法?
  15. pandas从excel导入数据,写入数据库
  16. 12.23网络嗅探实验记录
  17. 前端websocket的一些属性,以及websocket的断开重连
  18. 5G助威云游戏前哨战,科技公司竞逐游戏界“Netflix”名号
  19. win32模态与非模态对话框
  20. 数学建模查找资料的方法以及网站

热门文章

  1. NB-IoT应用开发笔记
  2. 小米8android系统版本,小米8系列获得Android P稳定版推送
  3. 小米预装鸿蒙,华为P50Pro将于5月份发布,预装鸿蒙系统,拍照剑指小米11Ultra!...
  4. 标准化电子实验室要求
  5. 触摸屏是什么意思,触摸屏种类及特点有哪些
  6. 【SAP-CO】成本要素的创建和成本要素组的维护
  7. 51nod 1453抽彩球
  8. cmd使用删除命令时遇到拒绝访问的解决办法
  9. 自建es集群数据迁移同步到腾讯云
  10. Navicat for MySQL连接mysql建数据库