安装没有sudo的lib(13:权限被拒绝)

时间:2014-03-28 03:53:00

标签: railstutorial.org apt-get nitrousio

我正在尝试按照nitrous.io上的HARTL教程,尝试安装库我收到错误....

E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)

当我尝试进入...

apt-get install libxslt-dev libxml2-dev libsqlite3-dev

如何在没有root的情况下运行此命令?我在这里看到了一些关于这个问题的引用...... Install libraries on nitrous.io但是,我不明白前缀是如何工作的。我试着跑......

/home/action apt-get install libxslt-dev libxml2-dev libsqlite3-dev 

但是,得到错误......

-bash: /home/action: Is a directory  

谢谢。

2 个答案:

答案 0 :(得分:1)

如果您选择了Rails框模板,则可以跳过此模板。您可以从第1章第1.2.3节开始。

答案 1 :(得分:0)

apt(或通常为dpkg)无法将软件包安装到用户提供的某些路径中;软件包安装到其中指定的系统路径中。

链接您引用的地址configure,因为它接受--prefix参数。它与apt无关。 configure通常用于从源代码构建软件。