我一直在一个问题上停留两天,现在我试图安装的软件将不会继续进行,除非我创建一个非root用户。在Ubuntu上以非root用户身份安装软件
请记住,我是一个大的linux noob,而且对操作系统也不是很有经验。
- 我在一个名为“smrtanalysis”的组中创建一个名为“smrtanalysis”的用户。
- 我把他放在sudoers文件中。
- 我在我的家/尼克/目录中创建了一个名为smrtanalysis的文件夹
- 我从PacBio网站下载了软件,并将.run文件放到我上面提到的目录中。
- 我的目录 如上所述,和所述文件.RUN
我登录到用户smrtanalysis苏smrtanalysis,密码使用CHMOD 777和chown(用户smrtanalysis),和类型
./smrtanalyis -2.2.0.133377.run
文件运行,但然后用下面的错误消息中止:
W¯¯ e建议将该脚本作为指定的SMRT分析用户 (例如, smrtanalysis)谁将拥有所有smrtpipe作业和守护进程 进程。
当前用户是“根”(主要组:根)
安装成“根”当前不支持切换到所希望的 用户并重新启动安装。取消安装...
这里是安装文档: https://github.com/PacificBiosciences/SMRT-Analysis/wiki/SMRT-Analysis-Software-Installation-v2.2.0
似乎很简单,但我似乎无法得到它的工作。如果你们看安装文档,你可能会告诉我我做错了什么。
感谢您的帮助!
问候, 尼克
无论你试图完成什么,'chmod 777'都是**错误且不安全**。恢复此更改,或在最糟糕的情况下从备份恢复系统。 – tripleee