我已经遇到了两天的问题,我试图安装的软件将无法继续,除非我创建一个非root的单独用户。
请记住,我是一个很棒的Linux菜鸟,对操作系统没有太多经验。
我通过su smrtanalysis,密码和键入
登录smrtanalysis用户./ smrtanalyis-2.2.0.133377.run
文件运行,但随后中止并显示以下错误消息:
我们建议将此脚本作为指定的SMRT Analysis用户运行 (例如smrtanalysis)将拥有所有smrtpipe作业和守护进程 过程
当前用户是'root'(主要组:root)
目前不支持以“root”身份安装切换到所需的 用户并重新启动安装。中止安装...
以下是安装文档: https://github.com/PacificBiosciences/SMRT-Analysis/wiki/SMRT-Analysis-Software-Installation-v2.2.0
看起来很简单,但我似乎无法让它发挥作用。如果你们看看安装文档,你可能会告诉我我做错了什么。
感谢您的帮助!
此致 尼克
答案 0 :(得分:0)
变化
SMRT_ROOT=/opt/smrtanalysis
在
SMRT_ROOT=/home/nick/smrtanalysis
其余的应该很容易。
要非常小心地从互联网上安装二进制文件,请确保您对来源有信心。
答案 1 :(得分:0)
只是没有使用root,你不小心以root身份运行了脚本。
(更新:pacbio团队也可以在https://github.com/PacificBiosciences/SMRT-Analysis/issues的github页面上提供帮助。)