Algumas semanas atrás, a conta oficial do Manjaro no Twitter publicado algo que incomodou seus usuários. Foi um tweet que parecia normal, mas acabou recomendando que os pacotes Flatpak fossem usados menos AUR, o repositório da comunidade de Arch Linux onde se encontram pacotes como o Chrome do Google, por exemplo. Houve pessoas que responderam a esse tweet dizendo diretamente que usavam Manjaro/Arch Linux para AUR, e era difícil acreditar no que estávamos lendo, mas tudo tem uma explicação e parece ser uma solução.
O princípio da explicação é que há usuários que usam um pouco mais o AUR. Ou seja, eles até instalam o software deste repositório da comunidade Arch Linux antes dos repositórios oficiais. Quando os pedidos são poucos, não há problema, mas o Manjaro não é Arch Linux, e sua ramificação estável é atualizada a cada poucas semanas. Isso é parte do problema: quando o Manjaro lança uma versão estável, muitos de nós puxam o Pamac para atualizar, e o Pamac atualiza tudo o que tem disponível, incluindo pacotes AUR. Nesses momentos, o Arch User Repository sofre, e Manjaro leva um tapa no pulso.
Arch Linux e Manjaro preparam soluções
Conforme explicado em é y este outro link do Arch Linux GitLab, eles estão trabalhando em um novo AURweb que melhoraria o gerenciamento de tráfego. Pelo que lemos no segundo link, uma solução parece ser bloquear o User Agent do Pamac, o que parece reduzir o tráfego em até um oitavo. Se Manjaro postou que eles estão trabalhando com Arch Linux, não parece provável que a solução seja um bloqueio permanente, mas sim temporário, provavelmente nos dias em que uma versão estável for lançada. Se o último for o que eles decidirem fazer, receberíamos as atualizações estáveis como de costume, mas os pacotes AUR seriam atualizados posteriormente.
Espera-se que detalhes mais extensos sejam publicados em breve, mas este trabalho conjunto entre "pai" e "filho" beneficiará a todos nós.
A última versão estável do Manjaro foi lançado último dia 27 de fevereiro.
Eu considero uma loucura instalar todos os softwares a partir do AUR, se você não tomar cuidado, você instala softwares que não estão atualizados ou pior, bibliotecas que usam softwares no AUR que, além de estarem disponíveis, substituem os os existentes instalados a partir dos repositórios oficiais, fazendo com que um programa acabe atualizando quase que diariamente sempre que uma versão atualizada do pacote (especialmente as versões git) fica disponível. Eu só recomendaria instalar o software do AUR como último recurso e substituir os repositórios oficiais por flathub, snap e appimage para evitar todos os possíveis bloatware no sistema (embora você possa lidar com pacotes órfãos algumas vezes alguns são usados por terceiros, mas o sistema insiste em classificá-los como pacotes órfãos), removê-los é quando se torna o problema sem falar no aumento do consumo de carneiro.