error instalacion Alfresco docker Ubuntu 18.04

cancel
Showing results for 
Search instead for 
Did you mean: 
CarlosLorenzo
Active Member

error instalacion Alfresco docker Ubuntu 18.04

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

2 Replies
angelborroy
Alfresco Employee

Re: error instalacion Alfresco docker Ubuntu 18.04

CarlosLorenzo
Active Member

Re: error instalacion Alfresco docker Ubuntu 18.04

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.