参考链接
步骤
创建新用户并设置root权限
使用root账号创建新用户:
useradd newuser -m -g root -s /bin/bash设置新用户密码:
passwd newuser编辑sudoer文件:
nano /etc/sudoers- 找到
root ALL=(ALL:ALL) ALL,在该行下添加newuser ALL=(ALL:ALL)NOPASSWD:ALL crtl+X后Y后回车,保存退出
su newuser切换至新用户,可以执行一些sudo任务看看是否有了权限。
安装全局可用的conda
以下操作在新用户中实行
导航至/opt文件夹。或者/usr(该选项未经测试)
创建conda文件夹(以miniconda为例):
sudo mkdir -p ./miniconda3变更文件夹权限为所有人可读写
sudo chmod 777 miniconda3/下载miniconda安装文件
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ./miniconda3/miniconda.sh安装
bash ./miniconda3/miniconda.sh -b -u -p ./miniconda3初始化
./miniconda3/bin/conda init bash此时是在新用户中完成了初始化。如果其他用户想要使用,登录账号后导航到/opt文件夹执行同样的命令即可。
重新启动终端,你会发现已经进入了conda的base环境。