Se você estiver protegido por um firewall e estiver vendo erros SSL, ao tentar instalar pacotes, qualquer que seja a sua distro, esta dica pode ajudar a resolver o problema.
O apm é um aplicativo que vem junto com o editor de textos Atom e é voltado para instalar pacotes específicos para ele, bem como resolver problemas de conexão com a Internet, através de um firewall ou proxy. São estas 2 últimas funções que veremos neste texto.
O nome do apm corresponde a Atom Package Manager e é desenvolvido pela mesma equipe do Atom Editor. Por este motivo, o programa só faz sentido com o editor.
Se você digitar apm, na linha de comando, vai obter um texto de ajuda.
Se estiver obtendo mensagens de erro de conexão através do firewall e obtendo alguns erros SSL de volta, durante a instalação de pacotes, é possível desabilitar o SSL com o seguinte comando:
apm config set strict-ssl false
Caso o problema seja passar por um proxy HTTP(S), use o comando da seguinte forma:
apm config set https-proxy ENDERECO DO SEU PROXY
Em seguida, verifique se o ajuste foi feito corretamente, com o seguinte comando:
apm config get https-proxy _
… e tente instalar novamente o que você estava querendo.
Referências
http://flight-manual.atom.io/getting-started/sections/installing-atom/.