"chown" для команды "make install"?
560
melvynkim
На моем сервере Linux я случайно выполнил sudo make install
установку приложения. Я намеревался выполнить make install
без sudo
привилегий.
Как изменить владельца всех установленных зависимостей приложения от пользователя root, не удаляя и не переустанавливая их?
Запустите `make -n install` (` -n` на самом деле не запускает команды, просто печатает, что будет сделано), чтобы получить список того, что делает make. Затем либо вручную, либо очистив терминал, выполните обратное действие, которое он выполнял при первом запуске.
Sami Laine 10 лет назад
0
Make -n хороший. Но прежде чем сделать это, проверьте, есть ли в Makefile «make uninstall» (например, sudo make uninstall; make install »(второй без sudo).
Hennes 10 лет назад
0
Спасибо за ваш вклад. К сожалению, слишком много команд (более 30 строк) связано с командой `make`, которую я там выполнил. Для меня нецелесообразно удалять их вручную. И нет, у меня нет `make uninstall` в` Makefile`. Будучи ленивым новичком в Linux, я надеялся, что команда с одной строкой исправит мою ошибку: /
melvynkim 10 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4