Hoe Los Je De Fout "No Such File Or Directory: 'Install'" Op Bij Het Uitvoeren Van Yarn Install?

Gepubliceerd 30 juli 2024

Probleem: "No Such File Or Directory: 'Install'" Foutmelding Tijdens Yarn Install

De "No Such File Or Directory: 'Install'" foutmelding kan optreden wanneer u het yarn install commando uitvoert. Deze foutmelding betekent meestal dat Yarn de bestanden of mappen die het nodig heeft om de installatie te voltooien niet kan vinden.

De Yarn Install Foutmelding Oplossen

Methode 1: Conflicterende pakketten verwijderen

Om de "No Such File Or Directory: 'Install'" foutmelding op te lossen, verwijdert u conflicterende pakketten:

  1. Verwijder cmdtest:

    sudo apt remove cmdtest
  2. Verwijder de bestaande Yarn installatie:

    sudo apt remove yarn

Tip: Controleer op Achtergebleven Yarn Bestanden

Controleer na het verwijderen van Yarn op eventuele overgebleven bestanden:

sudo find / -name "yarn*"

Als er bestanden worden gevonden, verwijder ze handmatig om conflicten tijdens herinstallatie te voorkomen.

Methode 2: Yarn correct herinstalleren

Installeer Yarn na het verwijderen van conflicterende pakketten opnieuw vanaf de officiële bron:

  1. Voeg de Yarn repository toe:

    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
  2. Update pakketlijsten:

    sudo apt-get update
  3. Installeer Yarn vanaf de officiële bron:

    sudo apt-get install yarn -y

De Oplossing Verifiëren

Yarn install opnieuw uitvoeren

Nadat u conflicterende pakketten hebt verwijderd en Yarn opnieuw hebt geïnstalleerd, kunt u controleren of de oplossing heeft gewerkt door het Yarn install commando opnieuw uit te voeren:

yarn install

Als de installatie slaagt, ziet u uitvoer zoals deze:

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.

De versienummers en timing kunnen verschillen, maar u zou vooruitgang moeten zien door de vier stadia van pakketresolutie, ophalen, koppelen en bouwen. Geen foutmeldingen en een "success" bericht aan het einde tonen aan dat Yarn correct is geïnstalleerd en werkt zoals verwacht.

Als u waarschuwingen ziet over Node.js versiecompatibiliteit, overweeg dan uw Node.js bij te werken naar een ondersteunde versie voor betere prestaties.

Tip: Verifieer Pakketinstallatie

Na het uitvoeren van 'yarn install' kunt u nogmaals controleren of specifieke pakketten correct zijn geïnstalleerd door uit te voeren:

yarn list [package-name]

Dit commando toont de geïnstalleerde versie van het pakket en zijn afhankelijkheden.