У меня самый раздражающий вопрос о строительстве из источников. Я долго искал ответ и нигде не могу его найти ... Я скомпилировал программное обеспечение из источников раньше, и это просто сбило меня с толку.
Поэтому я пытаюсь установить Python 2.7.2 из источников. Я могу сделать успешную ./configure также make , кажется, прекрасно работать. Но когда я делаю sudo make install , я получаю множество ошибок ...
Во-первых, sudo make install дает мне следующее:
make: stat: GNUmakefile: Permission denied
make: stat: makefile: Permission denied
make: stat: Makefile: Permission denied
make: stat: install: Permission denied
make: *** No rule to make target `install'. Stop.
Поэтому я сделал chmod +rx Makefile* . Но безрезультатно.
Тогда sudo ls . говорит
ls: cannot access .: Permission denied
Тогда ls -d . говорит, что разрешения drwxr-x---
Тогда, как отчаянная мера, chmod +rx . , Это дало мне:
make: stat: Modules/config.c.in: Permission denied
make: *** No rule to make target `Modules/config.c.in', needed by `Makefile'. Stop.
Итак, некоторый прогресс ... Что здесь происходит? Похоже, какая-то проблема с разрешениями. Я предполагал, что sudo будет решением, но очевидно, что здесь происходит что-то еще ... Я пытался sudo -s но я снова получаю эти проблемы с разрешением ...
Я использую Ubuntu 10.04LTS.
