
He estado intentando instalar hadoop-2.6.0 en mi máquina Ubuntu 16.04. He iniciado sesión hduser
desde otro usuario krishna
por:
sudo su hduser
y hduser
luego entra en su uso.
Después de eso ingresé el comando:
vi ~/.bashrc
Esto abre el archivo en modo de solo lectura, pero no obtengo acceso de escritura para poder agregarle un conjunto de declaraciones.
Respuesta1
Para solucionar el problema, primero debe ejecutar el comando:
ls -l /home/hduser/.bashrc
Mostrará:
-rw-r--r-- 1 hduser 186 Jun 27 15:27 /home/hduser/.bashrc
La primera columna ( -rw-r--r--
) enumera los permisos, la tercera ( hduset
) el propietario del archivo. Si el propietario no es hduser
pero root
, deberás ejecutar:
sudo chown hduser /home/hduser/.bashrc
Si aparece un hduser
propietario, pero los permisos no contienen w
, deberá ejecutar:
sudo chmod u+w /home/hduser/.bashrc