Problème : Erreur "No Such File Or Directory: 'Install'" pendant Yarn Install
L'erreur "No Such File Or Directory: 'Install'" peut survenir lorsque vous exécutez la commande yarn install. Cette erreur signifie généralement que Yarn ne trouve pas les fichiers ou les répertoires nécessaires pour terminer l'installation.
Résolution de l'erreur Yarn Install
Méthode 1 : Suppression des paquets conflictuels
Pour corriger l'erreur "No Such File Or Directory: 'Install'", supprimez les paquets conflictuels :
-
Désinstallez cmdtest :
sudo apt remove cmdtest
-
Supprimez l'installation existante de Yarn :
sudo apt remove yarn
Conseil: Vérifier les fichiers Yarn résiduels
Après avoir supprimé Yarn, vérifiez s'il reste des fichiers :
sudo find / -name "yarn*"
Si des fichiers sont trouvés, supprimez-les manuellement pour éviter les conflits lors de la réinstallation.
Méthode 2 : Réinstallation correcte de Yarn
Après avoir supprimé les paquets conflictuels, réinstallez Yarn depuis la source officielle :
-
Ajoutez le dépôt 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
-
Mettez à jour la liste des paquets :
sudo apt-get update
-
Installez Yarn depuis la source officielle :
sudo apt-get install yarn -y
Vérification de la correction
Exécution de Yarn install à nouveau
Après avoir supprimé les paquets conflictuels et réinstallé Yarn, vous pouvez vérifier si la correction a fonctionné en exécutant à nouveau la commande Yarn install :
yarn install
Si l'installation réussit, vous verrez une sortie similaire à celle-ci :
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.
Les numéros de version et le temps d'exécution peuvent varier, mais vous devriez voir la progression à travers les quatre étapes de résolution des paquets, récupération, liaison et construction. L'absence de messages d'erreur et un message de "success" à la fin indiquent que Yarn est correctement installé et fonctionne comme prévu.
Si vous voyez des avertissements concernant la compatibilité de la version de Node.js, envisagez de mettre à jour votre Node.js vers une version supportée pour de meilleures performances.
Conseil: Vérifier l'installation des paquets
Après avoir exécuté 'yarn install', vous pouvez vérifier que des paquets spécifiques ont été correctement installés en exécutant :
yarn list [nom-du-paquet]
Cette commande affichera la version installée du paquet et ses dépendances.