Official repositories web interface (Português)

Este artigo fornece documentação para a interface web através da qual é possível consultar os repositórios oficiais e obter resultados em formato JSON.

Status de tradução: Esse artigo é uma tradução de Official repositories web interface. Data da última tradução: 2022-08-04. Você pode ajudar a sincronizar a tradução, se houver alterações na versão em inglês.

Informações de pacotes

URL base: https://www.archlinux.org/packages/

Detalhes

Sintaxe: /repositório/arquitetura/pacote/json

Exemplo: https://archlinux.org/packages/core/x86_64/coreutils/json/

Arquivos

Sintaxe: /repositório/arquitetura/pacote/files/json

Exemplo: https://archlinux.org/packages/core/x86_64/coreutils/files/json/

Pesquisa por pacotes

A interface oferece suporte aos mesmos parâmetros que o formulário de pesquisa HTML, exceto pelo sort.

URL base: https://www.archlinux.org/packages/search/json

Nome ou descrição

Parâmetro: q

Exemplo: https://archlinux.org/packages/search/json/?q=pacman

Nome exato

Parâmetro: name

Exemplo: https://archlinux.org/packages/search/json/?name=coreutils

Descrição

Parâmetro:

Exemplo: https://archlinux.org/packages/search/json/?desc=pacman

Repositório

É possível usar este parâmetro mais de uma vez para pesquisar em mais de um repositório (mas observe que omiti-lo completamente pesquisará em todos os repositórios).

Parâmetro:

Valores: , , Testing, Multilib, , ,

Exemplo: https://archlinux.org/packages/search/json/?q=cursor&repo=Community&repo=Extra

Arquitetura

É possível usar este parâmetro mais de uma vez para pesquisar mais de uma arquitetura (mas observe que omiti-lo completamente pesquisará todas as arquiteturas).

Parâmetro:

Valores: , ,

Exemplo: https://archlinux.org/packages/search/json/?q=cursor&arch=any&arch=x86_64

Mantenedor

Parâmetro:

Exemplo: https://archlinux.org/packages/search/json/?repo=Community&maintainer=orphan

Empacotador

Parâmetro: packager

Sinalizado como desatualizado

Parâmetro: flagged

Valores: ,

Exemplo: https://archlinux.org/packages/search/json/?arch=x86_64&flagged=Flagged

Veja também

gollark: I mean, I would have to deal with codebases like EWO's, but more so and with deadlines.
gollark: I'm avoiding gamedev, for different reasons.
gollark: Perhaps. I suppose I may be assuming conscious stuff at work here when it might not be.
gollark: The orbital immutability strike replaces you with a killed version of yourself.
gollark: Wait, assigned? MUTABLE STATE. INITIATING ORBITAL IMMUTABILITY STRIKE.
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.