2014-04-27 60 views
0

我一直在一個問題上停留兩天,現在我試圖安裝的軟件將不會繼續進行,除非我創建一個非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

似乎很簡單,但我似乎無法得到它的工作。如果你們看安裝文檔,你可能會告訴我我做錯了什麼。

感謝您的幫助!

問候, 尼克

+0

無論你試圖完成什麼,'chmod 777'都是**錯誤且不安全**。恢復此更改,或在最糟糕的情況下從備份恢復系統。 – tripleee

回答

0

變化

SMRT_ROOT=/opt/smrtanalysis 

SMRT_ROOT=/home/nick/smrtanalysis 

剩下的應該很容易。

要非常小心地從互聯網安裝二進制文件,請確保您對源代碼有信心。

相關問題