Tengo una pregunta muy molesta sobre la construcción a partir de fuentes. He buscado una respuesta durante mucho tiempo y en ninguna parte puedo encontrarla ... He compilado software de fuentes antes y esto me desconcertó.
Así que estoy tratando de instalar Python 2.7.2 desde las fuentes. Puedo hacer un éxito ./configure
, también make
parece funcionar bien. Pero cuando lo hago sudo make install
, obtengo una variedad de errores ...
Primero, sudo make install
me da esto:
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.
Entonces lo hice chmod +rx Makefile*
. En vano.
Entonces, sudo ls .
dice
ls: cannot access .: Permission denied
Luego ls -d .
dice que los permisos sondrwxr-x---
Entonces, como una medida desesperada, chmod +rx .
. Eso me dio:
make: stat: Modules/config.c.in: Permission denied
make: *** No rule to make target `Modules/config.c.in', needed by `Makefile'. Stop.
Entonces algo de progreso ... ¿Qué está pasando aquí? Parece un problema de permiso. Supuse que sudo sería la solución, pero claramente hay algo más aquí ... Lo intenté sudo -s
pero vuelvo a tener esos problemas de permisos ...
Estoy usando Ubuntu 10.04LTS.