Pesquisar

4.6.2. Como os RubyGems se relacionam com o RPM

download PDF

Os RubyGems representam o próprio formato de embalagem da Ruby. Entretanto, os RubyGems contêm metadados similares aos necessários ao RPM, o que permite a conversão de RubyGems para RPM.

De acordo com as Diretrizes para Embalagens Ruby, é possível reembalar as embalagens RubyGems em RPM desta forma:

  • Tais RPMs se ajustam ao resto da distribuição.
  • Os usuários finais são capazes de satisfazer as dependências de uma gema, instalando a gema empacotada com o RPM apropriado.

Os RubyGems usam terminologia semelhante à RPM, como arquivos SPEC, nomes de pacotes, dependências e outros itens.

Para se encaixar no resto da distribuição RHEL RPM, os pacotes criados pela RubyGems devem seguir as convenções listadas abaixo:

  • Os nomes das gemas devem seguir este padrão:

    rubygem-%{gem_name}
  • Para implementar uma linha de shebang, deve ser utilizado o seguinte cordel:

    #!/usr/bin/ruby
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja oBlog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

© 2024 Red Hat, Inc.