I cannot install Atom on Fedora, help


#1

The error is as follow:
[root@eros atom]# script/build
Node: v0.10.35
npm: v1.4.28
Installing build modules…
Installing apm…
Installing modules ✗
npm WARN cannot run in wd atom@0.174.0 node -e ‘process.exit(0)’ (wd=/mlab/data/billcx/atom)
npm WARN package.json stacktrace-parser@0.1.1 No repository field.
npm ERR! error rolling back Error: EACCES, rmdir '/mlab/data/billcx/atom/node_modules/atom-keymap’
npm ERR! error rolling back atom-keymap@2.5.2 { [Error: EACCES, rmdir ‘/mlab/data/billcx/atom/node_modules/atom-keymap’]
npm ERR! error rolling back errno: 3,
npm ERR! error rolling back code: ‘EACCES’,
npm ERR! error rolling back path: ‘/mlab/data/billcx/atom/node_modules/atom-keymap’ }
npm ERR! Error: EACCES, rmdir '/mlab/data/billcx/atom/node_modules/atom-keymap’
npm ERR! { [Error: EACCES, rmdir ‘/mlab/data/billcx/atom/node_modules/atom-keymap’]
npm ERR! errno: 3,
npm ERR! code: ‘EACCES’,
npm ERR! path: ‘/mlab/data/billcx/atom/node_modules/atom-keymap’ }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Linux 3.17.8-200.fc20.x86_64
npm ERR! command “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/bin/node” “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/bin/npm-cli.js” “–globalconfig” “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/.apmrc” “–userconfig” “/root/.atom/.apmrc” “install” “–target=0.20.0” “–arch=x64” "–quiet"
npm ERR! cwd /mlab/data/billcx/atom
npm ERR! node -v v0.10.35
npm ERR! npm -v 1.4.4
npm ERR! path /mlab/data/billcx/atom/node_modules/atom-keymap
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! stack Error: EACCES, rmdir '/mlab/data/billcx/atom/node_modules/atom-keymap’
npm ERR! Error: EACCES, open 'npm-debug.log’
npm ERR! { [Error: EACCES, open ‘npm-debug.log’] errno: 3, code: ‘EACCES’, path: ‘npm-debug.log’ }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Linux 3.17.8-200.fc20.x86_64
npm ERR! command “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/bin/node” “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/bin/npm-cli.js” “–globalconfig” “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/.apmrc” “–userconfig” “/root/.atom/.apmrc” “install” “–target=0.20.0” “–arch=x64” "–quiet"
npm ERR! cwd /mlab/data/billcx/atom
npm ERR! node -v v0.10.35
npm ERR! npm -v 1.4.4
npm ERR! path npm-debug.log
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! stack Error: EACCES, open 'npm-debug.log’
npm ERR! Error: EACCES, mkdir '/mlab/data/billcx/atom/node_modules/nslog’
npm ERR! { [Error: EACCES, mkdir ‘/mlab/data/billcx/atom/node_modules/nslog’]
npm ERR! errno: 3,
npm ERR! code: ‘EACCES’,
npm ERR! path: ‘/mlab/data/billcx/atom/node_modules/nslog’,
npm ERR! fstream_type: ‘Directory’,
npm ERR! fstream_path: ‘/mlab/data/billcx/atom/node_modules/nslog’,
npm ERR! fstream_class: ‘DirWriter’,
npm ERR! fstream_stack:
npm ERR! [ ‘/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23’,
npm ERR! ‘/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/mkdirp/index.js:37:53’,
npm ERR! ‘Object.oncomplete (fs.js:108:15)’ ] }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Linux 3.17.8-200.fc20.x86_64
npm ERR! command “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/bin/node” “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/bin/npm-cli.js” “–globalconfig” “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/.apmrc” “–userconfig” “/root/.atom/.apmrc” “install” “–target=0.20.0” “–arch=x64” "–quiet"
npm ERR! cwd /mlab/data/billcx/atom
npm ERR! node -v v0.10.35
npm ERR! npm -v 1.4.4
npm ERR! path /mlab/data/billcx/atom/node_modules/nslog
npm ERR! fstream_path /mlab/data/billcx/atom/node_modules/nslog
npm ERR! fstream_type Directory
npm ERR! fstream_class DirWriter
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! stack Error: EACCES, mkdir '/mlab/data/billcx/atom/node_modules/nslog’
npm ERR! fstream_stack /mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23
npm ERR! fstream_stack /mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/mkdirp/index.js:37:53
npm ERR! fstream_stack Object.oncomplete (fs.js:108:15)
npm ERR! Error: EACCES, mkdir '/mlab/data/billcx/atom/node_modules/runas’
npm ERR! { [Error: EACCES, mkdir ‘/mlab/data/billcx/atom/node_modules/runas’]
npm ERR! errno: 3,
npm ERR! code: ‘EACCES’,
npm ERR! path: ‘/mlab/data/billcx/atom/node_modules/runas’,
npm ERR! fstream_type: ‘Directory’,
npm ERR! fstream_path: ‘/mlab/data/billcx/atom/node_modules/runas’,
npm ERR! fstream_class: ‘DirWriter’,
npm ERR! fstream_stack:
npm ERR! [ ‘/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23’,
npm ERR! ‘/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/mkdirp/index.js:37:53’,
npm ERR! ‘Object.oncomplete (fs.js:108:15)’ ] }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Linux 3.17.8-200.fc20.x86_64
npm ERR! command “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/bin/node” “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/bin/npm-cli.js” “–globalconfig” “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/.apmrc” “–userconfig” “/root/.atom/.apmrc” “install” “–target=0.20.0” “–arch=x64” "–quiet"
npm ERR! cwd /mlab/data/billcx/atom
npm ERR! node -v v0.10.35
npm ERR! npm -v 1.4.4
npm ERR! path /mlab/data/billcx/atom/node_modules/runas
npm ERR! fstream_path /mlab/data/billcx/atom/node_modules/runas
npm ERR! fstream_type Directory
npm ERR! fstream_class DirWriter
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! stack Error: EACCES, mkdir '/mlab/data/billcx/atom/node_modules/runas’
npm ERR! fstream_stack /mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23
npm ERR! fstream_stack /mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/mkdirp/index.js:37:53
npm ERR! fstream_stack Object.oncomplete (fs.js:108:15)
npm ERR! Error: EACCES, mkdir '/mlab/data/billcx/atom/node_modules/scrollbar-style’
npm ERR! { [Error: EACCES, mkdir ‘/mlab/data/billcx/atom/node_modules/scrollbar-style’]
npm ERR! errno: 3,
npm ERR! code: ‘EACCES’,
npm ERR! path: ‘/mlab/data/billcx/atom/node_modules/scrollbar-style’,
npm ERR! fstream_type: ‘Directory’,
npm ERR! fstream_path: ‘/mlab/data/billcx/atom/node_modules/scrollbar-style’,
npm ERR! fstream_class: ‘DirWriter’,
npm ERR! fstream_stack:
npm ERR! [ ‘/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23’,
npm ERR! ‘/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/mkdirp/index.js:37:53’,
npm ERR! ‘Object.oncomplete (fs.js:108:15)’ ] }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Linux 3.17.8-200.fc20.x86_64
npm ERR! command “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/bin/node” “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/bin/npm-cli.js” “–globalconfig” “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/.apmrc” “–userconfig” “/root/.atom/.apmrc” “install” “–target=0.20.0” “–arch=x64” "–quiet"
npm ERR! cwd /mlab/data/billcx/atom
npm ERR! node -v v0.10.35
npm ERR! npm -v 1.4.4
npm ERR! path /mlab/data/billcx/atom/node_modules/scrollbar-style
npm ERR! fstream_path /mlab/data/billcx/atom/node_modules/scrollbar-style
npm ERR! fstream_type Directory
npm ERR! fstream_class DirWriter
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! stack Error: EACCES, mkdir '/mlab/data/billcx/atom/node_modules/scrollbar-style’
npm ERR! fstream_stack /mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23
npm ERR! fstream_stack /mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/mkdirp/index.js:37:53
npm ERR! fstream_stack Object.oncomplete (fs.js:108:15)
npm ERR! Error: EACCES, mkdir '/mlab/data/billcx/atom/node_modules/pathwatcher’
npm ERR! { [Error: EACCES, mkdir ‘/mlab/data/billcx/atom/node_modules/pathwatcher’]
npm ERR! errno: 3,
npm ERR! code: ‘EACCES’,
npm ERR! path: ‘/mlab/data/billcx/atom/node_modules/pathwatcher’,
npm ERR! fstream_type: ‘Directory’,
npm ERR! fstream_path: ‘/mlab/data/billcx/atom/node_modules/pathwatcher’,
npm ERR! fstream_class: ‘DirWriter’,
npm ERR! fstream_stack:
npm ERR! [ ‘/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23’,
npm ERR! ‘/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/mkdirp/index.js:37:53’,
npm ERR! ‘Object.oncomplete (fs.js:108:15)’ ] }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Linux 3.17.8-200.fc20.x86_64
npm ERR! command “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/bin/node” “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/bin/npm-cli.js” “–globalconfig” “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/.apmrc” “–userconfig” “/root/.atom/.apmrc” “install” “–target=0.20.0” “–arch=x64” "–quiet"
npm ERR! cwd /mlab/data/billcx/atom
npm ERR! node -v v0.10.35
npm ERR! npm -v 1.4.4
npm ERR! path /mlab/data/billcx/atom/node_modules/pathwatcher
npm ERR! fstream_path /mlab/data/billcx/atom/node_modules/pathwatcher
npm ERR! fstream_type Directory
npm ERR! fstream_class DirWriter
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! stack Error: EACCES, mkdir '/mlab/data/billcx/atom/node_modules/pathwatcher’
npm ERR! fstream_stack /mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23
npm ERR! fstream_stack /mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/mkdirp/index.js:37:53
npm ERR! fstream_stack Object.oncomplete (fs.js:108:15)
npm ERR! Error: EACCES, mkdir '/mlab/data/billcx/atom/node_modules/oniguruma’
npm ERR! { [Error: EACCES, mkdir ‘/mlab/data/billcx/atom/node_modules/oniguruma’]
npm ERR! errno: 3,
npm ERR! code: ‘EACCES’,
npm ERR! path: ‘/mlab/data/billcx/atom/node_modules/oniguruma’,
npm ERR! fstream_type: ‘Directory’,
npm ERR! fstream_path: ‘/mlab/data/billcx/atom/node_modules/oniguruma’,
npm ERR! fstream_class: ‘DirWriter’,
npm ERR! fstream_stack:
npm ERR! [ ‘/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23’,
npm ERR! ‘/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/mkdirp/index.js:37:53’,
npm ERR! ‘Object.oncomplete (fs.js:108:15)’ ] }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Linux 3.17.8-200.fc20.x86_64
npm ERR! command “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/bin/node” “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/bin/npm-cli.js” “–globalconfig” “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/.apmrc” “–userconfig” “/root/.atom/.apmrc” “install” “–target=0.20.0” “–arch=x64” "–quiet"
npm ERR! cwd /mlab/data/billcx/atom
npm ERR! node -v v0.10.35
npm ERR! npm -v 1.4.4
npm ERR! path /mlab/data/billcx/atom/node_modules/oniguruma
npm ERR! fstream_path /mlab/data/billcx/atom/node_modules/oniguruma
npm ERR! fstream_type Directory
npm ERR! fstream_class DirWriter
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! stack Error: EACCES, mkdir '/mlab/data/billcx/atom/node_modules/oniguruma’
npm ERR! fstream_stack /mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23
npm ERR! fstream_stack /mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/mkdirp/index.js:37:53
npm ERR! fstream_stack Object.oncomplete (fs.js:108:15)
npm ERR! Error: EACCES, mkdir '/mlab/data/billcx/atom/node_modules/git-utils’
npm ERR! { [Error: EACCES, mkdir ‘/mlab/data/billcx/atom/node_modules/git-utils’]
npm ERR! errno: 3,
npm ERR! code: ‘EACCES’,
npm ERR! path: ‘/mlab/data/billcx/atom/node_modules/git-utils’,
npm ERR! fstream_type: ‘Directory’,
npm ERR! fstream_path: ‘/mlab/data/billcx/atom/node_modules/git-utils’,
npm ERR! fstream_class: ‘DirWriter’,
npm ERR! fstream_stack:
npm ERR! [ ‘/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23’,
npm ERR! ‘/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/mkdirp/index.js:37:53’,
npm ERR! ‘Object.oncomplete (fs.js:108:15)’ ] }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Linux 3.17.8-200.fc20.x86_64
npm ERR! command “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/bin/node” “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/bin/npm-cli.js” “–globalconfig” “/mlab/data/billcx/atom/apm/node_modules/atom-package-manager/.apmrc” “–userconfig” “/root/.atom/.apmrc” “install” “–target=0.20.0” “–arch=x64” "–quiet"
npm ERR! cwd /mlab/data/billcx/atom
npm ERR! node -v v0.10.35
npm ERR! npm -v 1.4.4
npm ERR! path /mlab/data/billcx/atom/node_modules/git-utils
npm ERR! fstream_path /mlab/data/billcx/atom/node_modules/git-utils
npm ERR! fstream_type Directory
npm ERR! fstream_class DirWriter
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! stack Error: EACCES, mkdir '/mlab/data/billcx/atom/node_modules/git-utils’
npm ERR! fstream_stack /mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23
npm ERR! fstream_stack /mlab/data/billcx/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/mkdirp/index.js:37:53
npm ERR! fstream_stack Object.oncomplete (fs.js:108:15)
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /mlab/data/billcx/atom/npm-debug.log
npm ERR! not ok code 0


#2

There are EACCESS errors all over the place. Did you run the installer as root?