Разрешение, отклоненное при использовании, делает установку

когда я вызываю команду, делают установку, она показывает другую ошибку.

test -z "/usr/local/include/libxml2/libxml" || /bin/mkdir -p "/usr/local/include/libxml2/libxml"
/bin/mkdir: cannot create directory ‘/usr/local/include/libxml2’: Permission denied
make[4]: *** [install-xmlincHEADERS] Error 1
make[4]: Leaving directory `/home/madhuv/y/libxml2-2.9.2/include/libxml'
make[3]: *** [install-am] Error 2
make[3]: Leaving directory `/home/madhuv/y/libxml2-2.9.2/include/libxml'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/home/madhuv/y/libxml2-2.9.2/include'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/madhuv/y/libxml2-2.9.2'
make: *** [install] Error 2.

пожалуйста, помогите мне.

0
задан 15 May 2015 в 13:28

2 ответа

решение @NewUSer абсолютно корректно, но я должен внести другое предложение:

Не всегда команда sudo make uninstall поддерживается. Поэтому я рекомендую использование sudo checkinstall вместо sudo make install:

sudo apt-get install checkinstall

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

Вместо

sudo make install

использование

sudo checkinstall
0
ответ дан 15 May 2015 в 13:28

Вот Ваша проблема

/bin/mkdir: не может создать каталог †˜/usr/local/include/libxml2’: Разрешение отклонило

, Это, вероятно, что Вы не используете sudo

, необходимо работать, делают установку с помощью sudo

, таким образом, выполняет команду снова

sudo make install

ответ Read сюда https://unix.stackexchange.com/questions/20953/difference-between-make-install-and-sudo-make-install для знания, почему необходимо использовать sudo с make install

0
ответ дан 15 May 2015 в 13:28

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

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