Estoy trabajando en Windows 10 e intento instalar Hadoop
Lo descargué desde aquí .
Cuando intento extraer Hadoop para archivos ( libhdfs.so
y libhadoop.so
) recibo el error.
Cannot create symbolic link : Access is denied
¿Cómo puedo solucionar esto?
windows-10
symbolic-link
7-zip
hadoop
Matas Vaitkevicius
fuente
fuente
Respuestas:
¿Cómo puedo solucionar esto?
Necesita ejecutar 7-Zip File Manager en modo administrador.
Haga clic con el botón derecho en el ícono de 7-Zip File Manager y luego haga clic en "Ejecutar como administrador".
fuente
La respuesta aceptada no es realmente correcta, aunque posiblemente pueda funcionar en algunos escenarios, no es la razón "por qué", y el privilegio realmente no se aplica aquí.
El problema surgirá en la mayoría de los escenarios al desempaquetar un .tar.gz u otro formato similar de sistema de archivos que no sea Windows. El problema se debe al orden en que se descomprimen los archivos. En Linux, por ejemplo, se permiten "enlaces simbólicos colgantes", por lo tanto, no se produce ningún error y todo funciona bien, pero en Windows, ese no es el caso. Está desempacando e intentando crear un enlace simbólico a un archivo que aún no existe, lo cual no está permitido.
Forzarlo puede descomprimir los archivos en algunas situaciones, o puede descomprimirlos, pero serán de tamaño 0. Extraer varias veces PUEDE solucionar el problema en otras situaciones, dependiendo de cómo se empacaron, o la extracción manual en el orden correcto.
Para obtener el 100% de éxito, descomprímalos en un sistema que permita enlaces simbólicos a archivos inexistentes (es decir, Linux o el sistema para el que estaba destinado el archivo).
Este no es un problema de "permiso", sino un sistema operativo. Usted no se va a ver este error en los archivos que fueron empaquetados en el sistema de archivos que está utilizando, sólo en los archivos destinados para el sistema operativo "extraño", como
.tar.gz
,.dmg
, etc.fuente