Linux 服务器需要安装 Nodejs ,发现用 root 身份安装是不被推荐的,而且切换到普通用户后用不了。如果用普通用户安装,切换到 root 又无法使用了,因为 root 下没配置 nodejs 的环境路径。
Linux 身份管理是优点,但安装环境/部署服务应该用什么身份,我一直没搞明白。
再比如前段安装 Miniconda ,我用普通用户 hello 安装,发现 Miniconda 组件放在了 hello 的 home 目录下,然后切换到 root 又没法用了。
请教大神们,平时部署服务安装环境,正确做法到底是什么呢,满脸疑惑。
备注:本人只是业余 Linux 用户,真心请教哈。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://yangjunhui.monster/t/1129885
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.