Problema: Erro "No Such File Or Directory: 'Install'" Durante o Yarn Install
O erro "No Such File Or Directory: 'Install'" pode ocorrer ao executar o comando yarn install. Esse erro geralmente significa que o Yarn não consegue encontrar os arquivos ou diretórios necessários para concluir a instalação.
Resolvendo o Erro do Yarn Install
Método 1: Removendo pacotes conflitantes
Para corrigir o erro "No Such File Or Directory: 'Install'", remova os pacotes conflitantes:
-
Desinstale o cmdtest:
sudo apt remove cmdtest
-
Remova a instalação existente do Yarn:
sudo apt remove yarn
Dica: Verifique se há Arquivos Remanescentes do Yarn
Após remover o Yarn, verifique se há arquivos restantes:
sudo find / -name "yarn*"
Se algum arquivo for encontrado, remova-o manualmente para evitar conflitos durante a reinstalação.
Método 2: Reinstalando o Yarn corretamente
Após remover os pacotes conflitantes, reinstale o Yarn da fonte oficial:
-
Adicione o repositório do Yarn:
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
-
Atualize as listas de pacotes:
sudo apt-get update
-
Instale o Yarn da fonte oficial:
sudo apt-get install yarn -y
Verificando a Correção
Executando o Yarn install novamente
Após remover os pacotes conflitantes e reinstalar o Yarn, você pode verificar se a correção funcionou executando o comando Yarn install novamente:
yarn install
Se a instalação for bem-sucedida, você verá uma saída como esta:
yarn install v1.22.19
info No lockfile found.
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Saved lockfile.
Done in 5.67s.
Os números de versão e o tempo podem variar, mas você deve ver o progresso através das quatro etapas de resolução de pacotes, busca, vinculação e construção. Nenhuma mensagem de erro e uma mensagem de "success" no final mostram que o Yarn está instalado corretamente e funcionando como esperado.
Se você ver avisos sobre compatibilidade de versão do Node.js, considere atualizar seu Node.js para uma versão suportada para melhor desempenho.
Dica: Verifique a Instalação do Pacote
Após executar 'yarn install', você pode verificar novamente se pacotes específicos foram instalados corretamente executando:
yarn list [nome-do-pacote]
Este comando mostrará a versão instalada do pacote e suas dependências.