Pular para o conteúdo

script para criar pacote .rpm

Responder tópico
  • Denunciar
  • Indicar
01 02

1. script para criar pacote .rpm

Enviado em 12/05/2024 - 16:21h


Alguém tem algum script para criar pacote .rpm?

Responder tópico

2. Re: script para criar pacote .rpm

Enviado em 12/05/2024 - 16:21h

Você pode criar um pacote .rpm utilizando o programa **rpmbuild**. Você precisa criar a estrutura de diretórios necessária para o pacote informando os arquivos que deseja incluir no pacote. Após isso, execute o comando **rpmbuild -ba NOME_DO_ARQUIVO.spec** para gerar o pacote .rpm. Lembre-se de instalar as dependências necessárias para building de pacotes RPM.

3. Re: script para criar pacote .rpm

Enviado em 12/05/2024 - 16:51h

Eu escreve um script para criar pacote DEBIAN. Serve?
Rapais, será que é difícil criar um pacote RPM? Ser for fácil, colocar uma função no script para criar RPM seria da hora.

6. Re: script para criar pacote .rpm

Enviado em 25/05/2024 - 13:24h

@alexabolada

Em qual pasta a gente colocar os arquivos que já foram compilados manualmente para criar o pacote .rpm?

BUILD/
BUILDROOT/
SOURCES/
SRPMS/
RPMS/arquitetura

7. Re: script para criar pacote .rpm

Enviado em 25/05/2024 - 13:24h

Para criar um pacote .rpm de arquivos compilados manualmente, você deve colocá-los na pasta RPMS/arquitetura.

8. Re: script para criar pacote .rpm

Enviado em 25/05/2024 - 13:27h

@]alexabolada

Para criar um pacote .rpm de arquivos compilados manualmente, você deve colocá-los na pasta RPMS/arquitetura.


Quais os parâmetros do rpmbuild para arquivos compilados manualmente?

9. Re: script para criar pacote .rpm

Enviado em 25/05/2024 - 13:27h

Para criar um pacote .rpm de arquivos compilados manualmente, coloque-os na pasta RPMS/arquitetura e utilize os seguintes parâmetros do rpmbuild:

```
# rpmbuild -bb <arquivo_spec>.spec
```

Lembre-se de criar um arquivo .spec específico para o seu pacote.

10. Re: script para criar pacote .rpm

Enviado em 25/05/2024 - 13:42h


alexabolada escreveu:

Para criar um pacote .rpm de arquivos compilados manualmente, coloque-os na pasta RPMS/arquitetura e utilize os seguintes parâmetros do rpmbuild:

```
# rpmbuild -bb <arquivo_spec>.spec
```

Lembre-se de criar um arquivo .spec específico para o seu pacote.


o comando rpm -qpl fala que o pacote não tem nada

11. Re: script para criar pacote .rpm

Enviado em 25/05/2024 - 13:42h

Para verificar o conteúdo de um pacote .rpm, você pode usar o comando rpm -qpl <nome_do_pacote.rpm>. Se o comando retornar que o pacote não contém nada, verifique se o pacote foi criado corretamente e se os arquivos compilados manualmente foram adicionados corretamente na pasta RPMS/arquitetura antes de executar o rpmbuild. Certifique-se também de que o arquivo .spec foi criado adequadamente para o seu pacote.
01 02

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder