Как установить программное обеспечение с помощью aws cli EC2 - PullRequest
0 голосов
/ 04 июня 2018

Я не могу понять это.Я запускаю экземпляр rstudio на веб-сервисах Amazon.Один из пакетов требует установки файла с именем gsl/gsl_rng.h Очевидно, его нужно устанавливать на компьютере (Linux), а не как часть пакета

Поэтому я попытался запустить

apt-get install libgsl0-dev

через оболочку в rstudio, но, конечно, получено отказано в разрешении ..

E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

У меня установлено AWS CLI, так что это можно сделать через CLI.Если да, то как?

1 Ответ

0 голосов
/ 04 июня 2018

Вы не можете сделать это с AWS CLI.Если вы вошли в систему как пользователь по умолчанию ec2-user или ubuntu или что-то еще для данной ОС Linux, вам необходимо установить префикс пакета при помощи sudo.Например:

sudo apt-get install libgsl0-dev

В противном случае вы получите ошибку, которую получили, потому что у вас нет необходимых прав.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...