Por que remover o npm significa remover o nodejs também no CentOS?

0

Estou tentando remover npm (repositório EPEL), mas yum quer que eu remova nodejs também. É nodejs que é npm da dependência. Não o contrário. nodejs pode viver sem npm . Estou faltando alguma coisa?

    
por x-yuri 06.12.2017 / 12:48

1 resposta

1

Eu vejo. Eu tinha repositórios EPEL e NodeSource adicionados. Aparece repoquery -R e yum deplist relatar informações somente sobre a versão mais recente. No meu caso, era do repositório NodeSource. O seguinte comando:

yum deplist --showduplicates nodejs

mostrou que nodejs do EPEL depende de npm . Alternativamente, você pode executar:

repoquery -R --disablerepo=* --enablerepo=epel nodejs

ou (não conveniente, sem separação entre pacotes):

repoquery -R --show-duplicates nodejs
    
por 06.12.2017 / 19:25