Linux创建用户,并安装anaconda3避坑指南

创建新用户

最近想在linux服务器上面重新创建一个linux新用户,所以在网上搜索资料,网上的教程倒是很多,但是都有坑啊,忙忙活活的弄了整整一天,临近下班才最终搞定,把这一天碰到的坑,给大家说一下

步骤一 切换root用户

创建用户要在root权限下新建用户,这个是第一步的操作,然后关键操作来了,linux提供两种创建方式:

第一种 useradd

这种方法的弊端是你创建了用户以后,不会创建根目录,而且也不会有密码,你还需要用指令passwd去创建密码,还需要创建主目录,最最最坑的是什么?你弄完了以后你还没有文件夹的操作权限???至于为啥,我也不知道,所以这里也需要有大佬解惑,是不是我的操作问题,还是啥,按理来说是不应该出现这种问题的

第二种 adduser 推荐

这种方法就是直接一步到位了,会帮你创建用户,创建主目录,创建密码,而且还会创建你的个人信息,强烈推荐5星

步骤二 关闭xshell,用新创建用户账号密码重新登录

步骤三 下载anaconda3

  1. wget https://mirrors.bfsu.edu.cn/anaconda/archive/Anaconda3-2023.09-0-Linux-x86_64.sh ====这里要根据自己的实际版本进行选择,不要选择最新的版本,可能会有bug
  2. bash ./Anaconda3-2023.09-0-Linux-x86_64.sh
    第一个是yes
    第二个确认位置,没问题直接enter,有问题,按照指示操作
    第三个 no

然后手动重新初始化anaconda

3.source <PATH_TO_CONDA>/bin/activate
4.conda init

步骤四 验证anaconda3

conda

trouble shooting

1.为啥一定要用新用户重新登录啊
答:初始化的指令会根据你登录的用户去寻找对应的启动地址,所以如果是root用户,就回去root用户地址寻找,会报错

2.新建用户用useradd会有啥bug
答:我的个人经验,文件夹会显示成白色,像其他文件的颜色,正常应该是显示为蓝色,需要创建增加sudo用户,总之很麻烦。

也非常有可能是我的操作问题,所以有大佬可以指正一下我的操作,谢谢。

相关推荐

  1. Linux创建用户安装anaconda3指南

    2024-03-28 12:36:02       37 阅读
  2. Golang 指南

    2024-03-28 12:36:02       25 阅读
  3. Vue 3 的 setup 函数使用及指南

    2024-03-28 12:36:02       31 阅读
  4. 使用VScode指南

    2024-03-28 12:36:02       47 阅读
  5. 深度学习指南

    2024-03-28 12:36:02       36 阅读
  6. Stable Diffusion指南

    2024-03-28 12:36:02       44 阅读
  7. PLIP,openbabel安装

    2024-03-28 12:36:02       56 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-28 12:36:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-28 12:36:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-28 12:36:02       82 阅读
  4. Python语言-面向对象

    2024-03-28 12:36:02       91 阅读

热门阅读

  1. MyBatis的核心配置文件

    2024-03-28 12:36:02       41 阅读
  2. 洛谷 P1923 求第k小的数

    2024-03-28 12:36:02       41 阅读
  3. Redis为什么在6.0之后变成了多线程

    2024-03-28 12:36:02       37 阅读
  4. 在VUE页面调用Extjs中定义的方法

    2024-03-28 12:36:02       40 阅读
  5. 经营分析要干的几件事

    2024-03-28 12:36:02       42 阅读