technology

[Solved] Problema de gerenciamento de pacote Termux

.
[*]

Hoje você aprenderá a causa do problema de gerenciamento de pacotes Termux, como resolvê-lo e outras maneiras de resolvê-lo.

Se você instalou o aplicativo Termux da Playstore, pode enfrentar o erro abaixo ao atualizar ou instalar o pacote em um dispositivo Android.

[*] Running apt update
Ign:2 https://dl.bintray.com/grimler/game-packages-24 games InRelease
Hit:1 https://packages.termux.dev/apt/termux-main stable InRelease          Ign:3 https://dl.bintray.com/grimler/science-packages-24 science InRelease
Err:4 https://dl.bintray.com/grimler/game-packages-24 games Release           502  Bad Gateway
Err:5 https://dl.bintray.com/grimler/science-packages-24 science Release
  502  Bad Gateway                                                          Reading package lists... Done
E: The repository 'https://dl.bintray.com/grimler/game-packages-24 games Release' does not have a Release file.
N: Metadata integrity can't be verified, repository is disabled now.
N: Possible cause: repository is under maintenance or down (wrong sources.list URL?).
E: The repository 'https://dl.bintray.com/grimler/science-packages-24 science Release' does not have a Release file.
N: Metadata integrity can't be verified, repository is disabled now.
N: Possible cause: repository is under maintenance or down (wrong sources.list URL?).

Qual é a causa dos erros de comando do pacote no Termux?

A causa desse erro é que a compilação do Termux que você instalou da Playstore não é mais suportada. Termux disponibiliza oficialmente sua última versão em GithubGenericName e F-droide.

No entanto, está listado na Playstore com uma versão mais antiga (v0.101), o que não é recomendado.

Termux (v0.118.0) moveu a hospedagem primária do repositório de pacotes Termux de Bintray para Fosshost porque o O repositório Bintray foi encerrado em 1º de maio de 2021o que causou problemas para os usuários ao executar a instalação do pacote e executar o comando de atualização com pkg ou apt comandos.

Abaixo está o erro que você pode encontrar ao atualizar ou instalar pacotes.

E: The repository 'https://termux.org/packages stable Release' does no longer have a Release file.
N: Metadata integrity can't be verified, repository is disabled now.
N: Possible cause: repository is under maintenance or down (wrong sources.list URL?).

E: The repository 'https://dl.bintray.com/grimler/game-packages-24 games Release' does not have a Release file.
N: Metadata integrity can't be verified, repository is disabled now.
N: Possible cause: repository is under maintenance or down (wrong sources.list URL?).
E: The repository 'https://science.termux-mirror.ml science Release' does not have a Release file.
N: Metadata integrity can't be verified, repository is disabled now.
N: Possible cause: repository is under maintenance or down (wrong sources.list URL?).

Como resolver erros de comando de pacote no Termux

Existem duas maneiras diferentes de resolver esse erro, como:

A primeira é mudando o espelho do repositório principal para outro espelho termuxe a segunda é removendo o repositório não utilizado.

Solução 1: Alterando o Repositório Principal para um Espelho Termux Diferente

Execute o comando abaixo em seu aplicativo Termux para alterar o repositório principal para um espelho separado.

Observação: Se você instalou other package repositoriescomo x11 e rootentão você deve selecionar e alterar esses espelhos também.

$ termux-change-repo

Por padrão, o Repositório principal será selecionado. Não mude nada, apenas clique no botão OK botão.

termux-change-repo

Aqui o repositórios oficiais será selecionado, mas você pode alterá-lo para Espelhos da BFSU ou alguma outra coisa. E depois clique no OK botão.

Como resolver o problema de gerenciamento de pacotes do termux: alterando o repositório principal para um espelho diferente do Termux
Alterando o Repositório Principal para um Espelho Termux Diferente

Agora ele iniciará automaticamente o processo de atualização.

Caso contrário, execute o pkg upgrade comando para atualizar todos os pacotes para as últimas versões disponíveis. Se você enfrentar o mesmo erro, siga Solução 2.

Solução 2: Removendo o repositório não utilizado no Termux

Se você estiver usando a versão mais antiga do Termux, ainda pode usar o science e game repositórios que foram mesclados no main repositório.

Se você os instalou, execute o seguinte comando para removê-los.

$ apt remove science-repo game-repo

Abaixo está a saída do comando acima.

Removendo o repositório não utilizado
Removendo o repositório não utilizado

Depois de remover o science-repo e o game-repo, você precisa executar o pkg upgrade comando para atualizar o repositório.

Como resolver o problema de gerenciamento de pacotes termux: após a remoção, o sistema repo é atualizado
Depois de remover o sistema de repo, o Termux pode ser atualizado

Se você ainda estiver recebendo o erro, precisará alterar o repositório de origem de “Repositórios oficiais” para “Espelhos da BFSU”.

Para alterar o repositório, verifique Solução 1 deste artigo.

Embrulhar

Isso é tudo para este artigo, onde você aprendeu como resolver o problema de gerenciamento de pacotes termux ao atualizar repositórios.

Espero que uma dessas soluções resolva seu problema de gerenciamento de pacotes Termux. No entanto, se o erro persistir, sinta-se à vontade para nos contatar na seção de comentários.

[*].
[*]

Mostrar mais

Artigos relacionados

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Botão Voltar ao topo