1

Случайно я установил библиотеку R в моем домашнем каталоге

/ Главная / пользователь / R / i686-ПК-Linux-гну-библиотека

И я хочу переместить всю эту вещь "/R/i686-pc-linux-gnu-library" в исходный каталог библиотек R.

Я, вероятно, не могу использовать mv потому что это все испортит.

Как правильно перемещать установленные (R) библиотеки в Linux?

3 ответа3

1

Вы должны дать ему правильные разрешения после их перемещения ...

Используйте менеджер пакетов в следующий раз; или используйте его сейчас, чтобы убедиться, что он установлен правильно.

1

Самый безопасный способ - удалить его, а затем переустановить в нужном месте.

Это действительно единственный способ быть уверенным, что у вас не возникнет никаких проблем.

0

Хотя я согласен как с niffle, так и с Томом, вам действительно нужно просто переустановить, что-то вроде этого может, я бы сказал, может также сработать:

$ cp -rv /home/user/R/i686-pc-linux-gnu-library /usr/lib/R/library/

Затем примените те же разрешения, которые вы видите в других подпапках /usr/lib/R/library/ .

Почему вы хотите переместить файлы, хотя? Библиотека будет отлично работать с вашего $ HOME и не будет удалена, если вы обновите свой компьютер. Есть ли какая-то особая причина, по которой вы хотите пойти на это?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .