Отказано в доступе во время запуска make install

Я пытаюсь установить gtk-сервер. Сначала я набрал команду ./configure, а затем make, но когда я набрал команду make install, она выдала мне эту ошибку:

osama@osama-HP-Compaq-6910p:~/Downloads/gtk-server-2.3.1-sr$ make install
/usr/bin/install: cannot create regular file `/usr/local/bin/gtk-server': Permission denied
mkdir -p /usr/local/bin
/usr/bin/install -c gtk-server /usr/local/bin
/usr/bin/install -c stop-gtk-server /usr/local/bin
/usr/bin/install: cannot create regular file `/usr/local/bin/stop-gtk-server': Permission denied
make: *** [install] Error 1
11
задан 23 February 2014 в 00:32

1 ответ

Если Вы установите приложение и будете использовать ./configure без --prefix= опция эти make install, то процесс установит скомпилированные файлы в на предопределенных путях в файловой системе Вашей системы.

, поскольку Вы устанавливаете на файловой системе своей системы, Вам нужны специальные полномочия для записи файлов, попробуйте:

sudo make install

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

можно ясно видеть, что проблемой является проблема разрешения сообщением об ошибке (, не может создать регулярный файл, не может создать регулярный файл /usr/local/bin/gtk-server и /usr/local/bin/stop-gtk-server ): у пользователя, который пытается установить их (в этом случае Вы) нет полномочий записать на тех каталогах.

0
ответ дан 23 February 2014 в 00:32

Другие вопросы по тегам:

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