Установка пакета октавы: “не мог создать каталог установки”

Я пытался сделать это на своем компьютере, и это - работа :)

Сначала я получаю название своего устройства:

ls -l /proc/disk/by-id/

В моем случае это/proc/disk/by-id/usb-09a6_8001

Я добавил эту строку в/etc/fstab:

/dev/disk/by-id/usb-09a6_8001   /media/macle ext2 ro,users 0 2

И это работает, когда я включаю свой usbkey, это смонтировало ro и владело моим пользователем.

3
28.02.2017, 01:25
1 ответ

Проблема, что Вы пытаетесь установить данные в каталоге, где у Вас нет разрешения записать данные. Или Вы входите в систему как корень, или Вы запускаете программу с полномочиями пользователя root иметь доступ к тому каталогу.

Другой путь состоит в том, чтобы указать a prefix в самой октаве (см. эту ссылку), где Вы хотите установить свой пакет. Затем Вы выполнили бы следующие строки в октаве:

pkg prefix <destination> <destination>
pkg install miscellaneous-1.0.11.tar.gz

где <destination> путь туда, где Вы хотите установить свои пакеты.

2
27.01.2020, 21:29

Теги

Похожие вопросы