2015-03-24 2 views
0

Я подключен к своему рабочему компьютеру (Linux Mint OS) через ssh. Я пытаюсь использовать пакет, но мне нужно прочитать документацию. Документацию можно получить через browseVignettes ("имя_пакета"). Однако, поскольку я подключен через ssh, файл pdf не открывается. Как загрузить pdf на мою локальную машину или прочитать ее через ssh? Имя пакета - CODEX.просмотр (или загрузка) R виньетки через ssh

EDIT: Я на Mac OS

+0

Вы используете R в командной строке или RGui через пересылку X? – parasietje

+0

Я использую R в командной строке – YKY

+0

Я также попытался войти в систему следующим образом: MacBook-Pro: ~ b $ ssh -C -X 11.11.111.111 -ll gnome-terminal [email protected] пароль: Не удалось проанализировать аргументы: Не удается открыть дисплей: – YKY

ответ

1

R использует функцию browseUrl для открытия URL-адреса в браузере. См. https://stat.ethz.ch/R-manual/R-devel/library/utils/html/browseURL.html для получения дополнительной информации.

Вы можете изменить эту опцию на свой функции:

options(browser = function(url) {cat("R asked to open url: ", url, "\n")}) 

Тогда либо использовать X forwarding, чтобы запустить браузер на удаленном компьютере (например, firefox) и отображать его на локальном экране или use the SOCKS proxy функциональность SSH для подключения через ваш браузер MacOS.

Смежные вопросы