Eu tenho o mesmo problema quando instalo fio no Fedora.
Eu percebo que o comando que , chamando sem usar o caminho absoluto, na realidade, é um alias.
# alias which
alias which='(alias; declare -f) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot'
Usando o seguinte comando rpm no Fedora, eu também pude confirmar que o link virtual / usr / bin / which foi substituído.
# rpm -V which
....L.... /usr/bin/which
Eu resolvi o problema ao reinstalar o pacote .
sudo yum reinstall which
Eu não acho que seja correto nodejs deve substituir um programa de sistema importante para um convidado que era um problema na equipe de desenvolvedores do nodejs.
PS: Desculpe pelo meu inglês.