Node.js-22.18.0
      
      
        
          Introdução ao Node.js
        
        
          Node.js é um tempo de execução
          JavaScript construído sobre o
          mecanismo "JavaScript V8" do Chrome.
        
        
          Esse pacote é conhecido por construir e funcionar corretamente
          usando uma plataforma LFS 12.4.
        
        
          Informação do Pacote
        
        
          
            - 
              
                Transferência (HTTP): https://nodejs.org/dist/v22.18.0/node-v22.18.0.tar.xz
              
             
            - 
              
                Transferência (FTP): 
              
             
            - 
              
                Soma de verificação MD5 da transferência:
                c465f337ce708750125ee9f3b907cbf1
              
             
            - 
              
                Tamanho da transferência: 47 MB
              
             
            - 
              
                Espaço em disco estimado exigido: 1,3 GB (adicionar 46 MB
                para os testes)
              
             
            - 
              
                Tempo de construção estimado: 11 SBU (add 2.5 SBU for tests:
                both using parallelism=8 and 8 CPUs online, parts of the
                tests will use all online CPUs)
              
             
          
         
        
          Dependências do Node.js
        
        
          Exigidas
        
        
          Which-2.23
        
        
          Recomendadas
        
        
          Brotli-1.1.0, c-ares-1.34.5,
          ICU-77.1,
          libuv-1.51.0 e nghttp2-1.66.0
        
        
          Opcionais
        
        
          http-parser e npm (uma cópia interna do
          npm será instalada se
          não presente)
        
        
          
          
            Nota
          
          
            Uma conexão com a Internet é necessária para alguns testes desse
            pacote. A loja de certificados do sistema pode necessitar ser
            configurada com make-ca-1.16.1 antes de se testar esse
            pacote.
          
         
       
      
        
          Instalação do Node.js
        
        
          Construa Node.js executando os
          seguintes comandos:
        
        ./configure --prefix=/usr          \
            --shared-brotli        \
            --shared-cares         \
            --shared-libuv         \
            --shared-openssl       \
            --shared-nghttp2       \
            --shared-zlib          \
            --with-intl=system-icu &&
make
        
          Para testar os resultados, emita: make test-only. Dos 4.400 testes,
          3 na suíte 'paralela' de teste são conhecidos por falharem.
        
        
          Agora, como o(a) usuário(a) root:
        
        make install &&
ln -sf node /usr/share/doc/node-22.18.0
       
      
        
          Explicações do Comando
        
        
          --with-intl=system-icu: use
          a versão do sistema do icu. Outros
          valores são full-icu (para construir
          uma biblioteca completa local icu)
          e small-icu (para construir uma
          biblioteca mínima local icu).
        
        
          --shared-{brotli,cares,libuv,nghttp2,openssl,zlib}:
          use as bibliotecas instadas do sistema em vez das cópias locais.
        
        
          --without-npm: não construa
          npm (use se você gostaria de
          construir um npm separado
          posteriormente).
        
        
          --shared-http-parser: use a biblioteca
          instalada do sistema em vez de uma cópia local.
        
       
      
        
          Conteúdo
        
        
          
            
              Aplicativos Instalados:
              corepack, node, npm e npx
            
            
              Biblioteca Instalada:
              Nenhum(a)
            
            
              Diretórios Instalados:
              /usr/include/node,
              /usr/lib/node_modules/{corepack,npm},
              /usr/share/doc/{node,node-22.18.0} e
              /usr/share/systemtap/tapset
            
           
         
        
          
            Descrições Curtas
          
          
            
              
              
            
            
              
                | 
                   
                    corepack
                   
                 | 
                
                   
                    é uma ferramenta experimental para ajudar com o
                    gerenciamento de versões de gerenciadores de pacotes.
                   
                 | 
              
              
                | 
                   
                    node
                   
                 | 
                
                   
                    é o tempo de execução do JavaScript do lado do servidor
                   
                 | 
              
              
                | 
                   
                    npm
                   
                 | 
                
                   
                    é o gerenciador de pacotes Node.js
                   
                 | 
              
              
                | 
                   
                    npx
                   
                 | 
                
                   
                    é abreviação para npm
                    exec, que permite executar comandos a
                    partir de pacotes do NPM
                   
                 | 
              
              
                | 
                   
                    /usr/lib/node_modules/npm/
                   
                 | 
                
                   
                    é a raiz de instalação para executáveis e bibliotecas
                    "Node.js"
                   
                 |