Det Bästa Sättet Att Fixa Installationsfel För Nokogiri

Feb 13, 2022 Swedish

Du kanske har upptäckt ett fel som säger att ett stort fel inträffade när du installerade Nokogiri. Av en slump finns det flera sätt att lösa ett sådant problem, som vi kommer att diskutera praktiskt taget lite senare.

Datorn går långsamt?

  • Steg 1: Ladda ner och installera ASR Pro-programvaran
  • Steg 2: Öppna programmet och klicka på "Återställ PC"
  • Steg 3: Följ instruktionerna på skärmen för att slutföra återställningsprocessen
  • Öka din dators hastighet och prestanda med denna gratis nedladdning av programvara.

    fel vid installation av nokogiri

    Jag inser i allmänhet att det finns många frågor om denna pärla, men inget av svaren gav mig en hand.

    När jag SSH till gem change nokogiri får jag det här felet:

    Extraherar Sharp-filen libxml2-2.8.0.tar.gz till tmp/x86_64-unknown-linux-gnu/ports/libxml2/2.8.0...OKKör trädgården med /home/user58952277/.gem/ruby/1.9.3/gems/nokogiri-1.6.2.1/ports/patches/libxml2/0001-Fix-parser-local-buffers-size-problems.patch...Kör 'Patch' tillgänglig som libxml2 2.8.0... FEL, kolla in 'tmp/x86_64-unknown-linux-gnu/ports/libxml2/2.8.0/patch.log' som kommer att se vad som hände.*** extconf.rb fungerar inte ***Det gick inte att skapa Due-Makefile som anses förmodligen saknas av någon anledning.nödvändiga bibliotek och/eller rubriker. Se några av hela mkmf.log-filerna för mer information.Detaljer. Du kan verkligen behöva konfigurationsalternativ.

    Mitt antal berättade för mig när jag sa att bara bibliotek var installeradehär är modernaturen själv för de fullständiga loggarna efter att ha fungerat det specifika nokogiri installationskommandot:

    Skapa inhemska tillägg. Kan det hålla...Bygg nokogiri med hjälp av de paketerade biblioteken.Bygga libxml2-2.8.För en viss nokogiri med följande korrigeringar tillämpade:    - 0001-Fix-parser-local-buffers-size-problems.patch   ---0002-Fix-entities-local-buffers-size-problems.patch   - 0003-fix-error-in-previous-commit.patch   0004-Fix-potential-out-of-bound-access.patch   1 ) 0005-Detect-redundant-extension-entities-when-replaced.patch   - 0006-Do-not-fetch-external-parsed-entities.patch   av 0007-Enforce-XML_PARSER_EOF-process-state-via-pa.patch    - 0008-Förbättrad hantering-xmlStopParser. rum   en definitiv 0009-fix-a-pair-return-no-value.patch    0010 - Bevara obetydliga spaces-node-in-html-parser-.patch    . . . 0011-Do-not-fetch-external-parameter-entities.patch************************************************** ***** ***** *******************************VIKTIG! Nokogiri tenderar att skapa och använder basversionen av de flesta libxml2-paketet.Om detta är genom att gå till alla ett problem för dig dessutom kunden, kan du använda hur samhällets bibliotekAvbryt istället denna installationslösning och installera om nokogiri asföljer:    gem installera nokogiri -- --use-system-librariesOm ditt företag fortsätter att använda Bundler, be det att använda alternativet:    deal konfiguration montering. --använd-system-bibliotek Installera Nokogiri Pile of CashVar dock säker på att notera att nokogiri inte omedelbart stöder alla versioner.från libxml2.Till exempel, libxml2-2.9.0 medan senare är kända för att inte fungera.och behöver därför nokogiri-stöd, hälsorelaterade problem och överföringsvärdeXPath-optimeringsfel.************************************************** ***** ***** *******************************FEL: Nokogiri-fel:   FEL: Det gick inte att skapa native gems-tillägg.       /opt/rubys/ruby-1.9.3/bin/rubyextconf.rbBygg Nokogiri med relaterade bibliotek.Sök i ordning efter iconv.h ... jakontrollera iconv_open() iconv.h ... jaBygga libxml2-2.8.För 0 nokogiri med de faktiska följande patchar:    - 0001-Fix-parser-local-buffers-size-problems.patch   - 0002-Fix-entities-local-buffers-size-problems.patch   elektronisk 0003-fix-a-bug-in-the-previous-commit.patch   - 0004-Fix-potential-out-of-bound-access.patch   - 0005-Detect-redundant-extension-entities-when-replaced.patch   - 0006-Do-not-fetch-external-parsed-entities.patch   ~0007-Enforce-XML_PARSER_EOF-process-state-via-pa.patch    . 0008-Förbättrad processing-xmlStopParser. rum   - 0009-fix-return-pair-no-value.patch    0010 - Bevara triviala spaces-node-in-html-parser-.patch    , 0011-Do-not-fetch-external-parameter-entities.patch************************************************** ***** ***** *******************************VIKTIG! Nokogiri skapar och kan göra en kommersiell version av libxml2.Om detta är viktigt för dig och alla vill använda cirkelbiblioteketÅterställ istället installationsprocessen och installera om nokogiri asföljer:    Gem mis nokogiri -- --use-system-librariesNär shoppare tittar på Reli Bundler, ange supportalternativ:    föreslå monteringskonfiguration. --använd-system-bibliotek Installera Nokogiri-produktenObservera dock att majoriteten av nokogiri verkligen stöder alla versioner.från libxml2.För specifikt utrymme anses libxml2-2.9.0 och senare vara trasig.och därför inte stöds som en konsekvens av till nokogiri, kompatibilitetsnedladdningar ochXPath-marknadsföringsfel.************************************************** ***** ***** *******************************Extraherar libxml2-2.8.0.tar.gz för att se till att du tmp/x86_64-unknown-linux-gnu/ports/libxml2/2.8.0... OKKör patchen med /home/user58952277/.gem/ruby/1.9.3/gems/nokogiri-1.6.2.1/ports/patches/libxml2/0001-Fix-parser-local-buffers-size-problems.patch...Kör "patch" praktiskt för libxml2 2.8.0... FEL, verifiera "tmp/x86_64-unknown-linux-gnu/ports/libxml2/2.8.0/patch.log" för att se vad som hände.*** extconf.rb slutade fungera ***Kan du skapa en pålitlig makefil av någon anledning, förmodligen otillräcklig förnödvändiga bibliotek och/eller rubriker. Kontrollera den här mkmf.log-filen för att skapa flerDetaljer. Du kan eventuellt behöva layoutalternativ.Tillgängliga konfigurationsalternativ:    --with-opt-dir    --without-opt-dir    --with-opt-include    --without-opt-include=$opt-dir/include    --with-opt-lib    --without-opt-lib=$opt-dir/lib    --with-make-prog    --utan-inprogram-exekvering    --srcdir=.   --curdir   --ruby=/opt/ruby/ruby-1.9.3/bin/ruby    --Att hjälpa    --rena    --use-system bibliotek    --aktivera-statisk    --inaktivera-statisk    --with-zlib-katalog    --sans-zlib-dir   --with-zlib-include     --without-zlib-include=$zlib-dir/include    --with-zlib-lib    --without-zlib-lib=$zlib-dir/lib    --enable-cross build    --ta bort korsmonteringen/home/user58952277/.gem/ruby/1.9.3/gems/mini_portile-0.6.0/lib/mini_portile.rb:279:in `block in Failed execute': övergripande fixövning (RuntimeError)    kommer från /home/user58952277/.gem/ruby/1.9.3/gems/mini_portile-0.6.0/lib/mini_portile.`chdir' rb:271:in från /home/user58952277/.gem/ruby/1.9.3/gems/mini_portile-0.6.0/lib/mini_portile.rb:271:in `exekvera'   från extconf.`block rb:282:in i reparation'    genom att använda extconf.rb:279:i 'each'    extconf de.rb:279:in 'patch'    efter /home/user58952277/.gem/ruby/1.9.3/gems/mini_portile-0.6.0/lib/mini_portile.rb:108:i `cook'    extconf from.rb:253:in I `block process_recipe'    genom extconf.`tap' rb:154:in från extconf.rb:154:in `process_recipe'   från extconf.rb:419:in `
    '

    Öka din dators hastighet och prestanda med denna gratis nedladdning av programvara.

    Error Installing Nokogiri
    Errore Durante L'installazione Di Nokogiri
    Błąd Podczas Instalacji Nokogiri
    Fehler Beim Installieren Von Nokogiri
    Ошибка установки Нокогири
    Nokogiri 설치 오류
    Erro Ao Instalar O Nokogiri
    Fout Bij Het Installeren Van Nokogiri
    Erreur Lors De L'installation De Nokogiri
    Error Al Instalar Nokogiri