Поэтому я пытаюсь установить блестящий сервер для языка программирования R на Ubuntu 12.04, используя информацию, доступную на этой странице на github программы .
Однако, когда я добираюсь до этого шага:
# Install Shiny in system-wide library
sudo su - -c "R -e \\"install.packages('shiny', repos='http://cran.rstudio.com/')\\""
я получаю следующее:
bash: syntax error near unexpected token `('
Два "
символа взаимно отменяют друг друга, я полагаю, потому что кавычки неправильно экранированы. Я не уверен, почему у них есть \\"
(что интерпретируется как экранированный \
символ с неэкранированным "
после этого, а не как экранированный "
) вместо \"
, что является правильным способом чтобы избежать цитаты, но это, вероятно, является причиной этой проблемы.
Попробуйте использовать это вместо этого, это может сработать:
sudo su - -c "R -e \"install.packages('shiny', repos='http://cran.rstudio.com/')\""
Я кое-что изучил. Инструкции, которые изначально были предоставлены для этого в репозитории GitHub для программного обеспечения, были помечены как «Устаревшие».
Это инструкции по установке, которые они теперь ссылаются на . Если вы столкнулись с этой проблемой, вам не следует использовать документацию по репозиторию GitHub, а вместо этого следует использовать новые инструкции.