O Building Atom from source falha com erro ao se referir à pasta que não consigo encontrar, mesmo no github

0

Estou com problemas para instalar o Atom, todas as versões, todos os métodos. Eu tentei instalar o Atom iniciando através do Ubuntu Software, e isso é um não ir. O botão muda para mostrar uma barra de progresso e, em seguida, volta imediatamente a dizer "Instalar". Eu tentei os pacotes de instalação para uma série de lançamentos, da versão mais recente, cerca de 5 ou 6. E eu tentei construir a partir do código-fonte, mas isso não está funcionando também. Eu segui as instruções de instalação e configurei tudo, mas quando eu corro o comando 'script / build', eu entendo isso:

XXXXX@XXXXX-XXXXX:~/atom$ sudo script/build
[sudo] password for XXXXX: 
Node:   v6.11.2
Npm:    v5.3.0
Installing script dependencies
Installing apm
npm ERR! path /home/XXXXX/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/ansicolors
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall rename
npm ERR! enoent ENOENT: no such file or directory, rename '/home/XXXXX/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/ansicolors' -> '/home/XXXXX/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/.ansicolors.DELETE'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent 

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/XXXXX/.npm/_logs/2017-09-05T16_27_02_383Z-debug.log
child_process.js:495
    throw err;
    ^

Error: Command failed: /home/XXXXX/atom/script/node_modules/.bin/npm --global-style --loglevel=error install
npm ERR! path /home/XXXXX/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/ansicolors
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall rename
npm ERR! enoent ENOENT: no such file or directory, rename '/home/XXXXX/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/ansicolors' -> '/home/XXXXX/atom/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/.ansicolors.DELETE'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent 

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/XXXXX/.npm/_logs/2017-09-05T16_27_02_383Z-debug.log

    at checkExecSyncError (child_process.js:472:13)
    at Object.execFileSync (child_process.js:492:13)
    at module.exports (/home/XXXXX/atom/script/lib/install-apm.js:9:16)
    at Object.<anonymous> (/home/XXXXX/atom/script/bootstrap:29:1)
    at Module._compile (module.js:570:32)
    at Object.Module._extensions..js (module.js:579:10)
    at Module.load (module.js:487:32)
    at tryModuleLoad (module.js:446:12)
    at Function.Module._load (module.js:438:3)
    at Module.require (module.js:497:17)

Eu verifiquei a página do github para ver se há uma pasta que está faltando, mas há apenas 2 arquivos e nenhuma pasta na pasta 'apm' no github. Não tenho certeza para onde ir a partir daqui.

    
por Matt Karssen 05.09.2017 / 18:48

1 resposta

0

Eu tive o problema de salvar quando eu estava tentando construir o Atom para a versão de 32 bits do Ubuntu. Felizmente, você pode instalar o Atom via PPA:

sudo add-apt-repository ppa:webupd8team/atom
sudo apt-get update
sudo apt-get install atom

Fonte: Instalando o editor de texto Atom no Ubuntu de 32 bits
Além disso, você pode verificar a versão atual disponível para instalação via PPA aqui (graças a Elder Geek ): link

    
por SandOnTeeth 18.09.2017 / 15:25