Buenos dias,
Me estoy pegando con la instalacion de Alfresco mediante Docker. Estoy siguiendo el siguiente enlace:
https://github.com/Alfresco/alfresco-docker-installer
https://www.youtube.com/watch?v=UqQPQWthab0
La instalacion la estoy realizando sobre maquina virtual Vmware con Ubuntu 18.04 y el problema que tengo es que al realizar el comando:
sudo yo alfresco-docker-installer
Me da el siguiente error, muestro tambien las comprobaciones de versiones:
carlos@alfresco-docker:~$ node -v
v12.16.1
carlos@alfresco-docker:~$ yo --version
3.1.1
carlos@alfresco-docker:~$ docker --version
Docker version 19.03.8, build afacb8b7f0
carlos@alfresco-docker:~$ docker-compose --version
docker-compose version 1.25.4, build 8d51620a
carlos@alfresco-docker:~$ sudo npm install --global generator-alfresco-docker-installer
[sudo] contraseña para carlos:
+ generator-alfresco-docker-installer@0.1.5
updated 1 package in 16.034s
carlos@alfresco-docker:~$ cd docker-compose
carlos@alfresco-docker:~/docker-compose$ sudo yo alfresco-docker-installer
/usr/lib/node_modules/yo/node_modules/write-file-atomic/index.js:236
throw err
^
Error: EACCES: permission denied, open '/home/carlos/.config/insight-nodejs/insight-yo.json.1437569066'
at Object.openSync (fs.js:457:3)
at Function.writeFileSync [as sync] (/usr/lib/node_modules/yo/node_modules/write-file-atomic/index.js:212:13)
at Conf.set store [as store] (/usr/lib/node_modules/yo/node_modules/conf/index.js:142:19)
at Conf.set (/usr/lib/node_modules/yo/node_modules/conf/index.js:64:14)
at Insight.set optOut [as optOut] (/usr/lib/node_modules/yo/node_modules/insight/lib/index.js:56:15)
at Object.<anonymous> (/usr/lib/node_modules/yo/lib/cli.js:206:18)
at Module._compile (internal/modules/cjs/loader.js:1158:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1178:10)
at Module.load (internal/modules/cjs/loader.js:1002:32)
at Function.Module._load (internal/modules/cjs/loader.js:901:14) {
errno: -13,
syscall: 'open',
code: 'EACCES',
path: '/home/carlos/.config/insight-nodejs/insight-yo.json.1437569066'
}
carlos@alfresco-docker:~/docker-compose$
--------------------------------
Me imagino que será una tonteria pero mi desconocimiento hace que no lo vea.
Un saludo y gracias
https://askubuntu.com/questions/1041552/error-while-initiating-yeoman-generator
Gracias por la respuesta, Angel.
He comprobado el enlace pero no ha sido la solucion...
El problema es que hay varias formas de instalar Node.js Yo elegi la instalacion que se realiza con los siguientes comandos:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
El problema es que se instala con un problema de permisos de carpeta, en el siguiente enlace lo aclaran:
https://docs.npmjs.com/resolving-eacces-permissions-errors-when-installing-packages-globally
Mi solucion paso por instalarlo con el Node Version Manager y ya no ha vuelto a salir el error:
Error: EACCES: permission denied, open '/home/......
No obstante, gracias por la respuesta.
Discussions about Alfresco Content Services and Alfresco Process Services in Spanish
Related:
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.