Linux 以非root用户身份在Ubuntu上安装软件
我已经被一个问题困扰了两天了,我试图安装的软件将无法继续,除非我使用一个非root用户的独立用户 请记住,我是一个linux高手,对操作系统不是很有经验Linux 以非root用户身份在Ubuntu上安装软件,linux,ubuntu,installation,Linux,Ubuntu,Installation,我已经被一个问题困扰了两天了,我试图安装的软件将无法继续,除非我使用一个非root用户的独立用户 请记住,我是一个linux高手,对操作系统不是很有经验 我在一个名为“smrtanalysis”的组中创建了一个名为“smrtanalysis”的用户 我把他放在sudoers的档案里了 我在我的home/nick/目录中创建了一个名为smrtanalysis的文件夹 我从PacBio网站下载了该软件,并将.run文件放入我上面提到的这个目录中 我在目录中使用了chmod777和chown(用于用
- 我在一个名为“smrtanalysis”的组中创建了一个名为“smrtanalysis”的用户
- 我把他放在sudoers的档案里了李>
- 我在我的home/nick/目录中创建了一个名为smrtanalysis的文件夹
- 我从PacBio网站下载了该软件,并将.run文件放入我上面提到的这个目录中李>
- 我在目录中使用了chmod777和chown(用于用户smrtanalysis) 以及.run文件
- 我通过su-smrtanalysis、密码登录到smrtanalysis用户,然后键入 ./smrtanalyis-2.2.0.133377.run
SMRT_ROOT=/opt/smrtanalysis
在
剩下的应该很简单
从internet安装二进制文件时要非常小心,确保您对源代码有信心 只是不要使用root,您以root身份运行脚本是偶然的
(更新:pacbio团队也可以从github页面上获得帮助。)无论您试图实现什么,
chmod 777
都是错误的,不安全的。还原此更改,或者在最坏的情况下,从备份中恢复系统。
SMRT_ROOT=/home/nick/smrtanalysis