Я пытаюсь установить 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
Если Вы установите приложение и будете использовать ./configure
без --prefix=
опция эти make install
, то процесс установит скомпилированные файлы в на предопределенных путях в файловой системе Вашей системы.
, поскольку Вы устанавливаете на файловой системе своей системы, Вам нужны специальные полномочия для записи файлов, попробуйте:
sudo make install
Это поднимет разрешение Вашего пользователя базироваться и позволить скомпилированным файлам быть установленными в каталогах, которые у Вашего пользователя нет полномочий сделать так.
можно ясно видеть, что проблемой является проблема разрешения сообщением об ошибке (, не может создать регулярный файл, не может создать регулярный файл /usr/local/bin/gtk-server
и /usr/local/bin/stop-gtk-server
): у пользователя, который пытается установить их (в этом случае Вы) нет полномочий записать на тех каталогах.