Manjariando
Compartilhando a simplicidade do Manjaro.
jul. 28, 2023
Jul 28, 2023
11 min de leitura
Atualização Estável 2023 07 27
Mais uma atualização para o ramo stable do Manjaro, e uma noticia não muito boa para quem utiliza o repositório Manjariando. O usuário terá que fazer algumas coisas manualmente, seja por causa do repositório Manjariando ou por causa da atualização do Manjaro.
O repositório do blog provavelmente chegou ao fim, isso se deve principalmente pelo fato dos servidores gratuitos sempre apresentarem problema. Mas também tem a questão dos usuários sempre reclamarem sobre esses problemas, mas nunca se interessarem em contribuir para que contratassemos um servidor “próprio”. Os nossos atuais apoiadores ainda irão receber as atualizações dos pacotes que eles apoiam, mas de agora em diante, novos pedidos (se existirem) terão um valor diferente dos informados anteriormente(isso será informado na hora da requisição do pacote).
O apoia-se do blog não será mais destinado para apoios de pacotes/programas, será apenas para quem quiser apoiar o blog por conta dos conteudos que disponibilizamos, que sem o repositório, teremos tempo para voltar com os artigos regularmente. Iremos criar uma página para a requisição de pacotes, onde será informado tudo para o usuário que fizer a requisição. Já iremos informar que não adianta um ou dois usuários virem com a promessa de apoiar o blog para que o repositório volte (se todos os usuários que prometeram apoiar o blog tivesse mesmo feito isso, não estariamos nessa situação atual), a única forma do repositório voltar, é com os usuários se unindo para que possamos contratar um servidor (VPS).
Quem utiliza o repositório do blog, terá que remover o mesmo antes da atualização, e a melhor forma é pelo terminal. E faz favor, não utilize sudo nos comandos do Pamac, mesmo que seu youtuber favorito faça isso. Os desenvolvedores estão cansados de falar que a utilização do sudo nos comandos do Pamac vai quebrar o sistema, mas tem alguns “experts” que teimam em falar que tem que utilizar (só estamos avisando, você acredita em quem quiser…)
pamac remove -o repo-manjariando
Após remover o repositório do blog, siga essas informações de como atualizar o sistema.
Se você quiser testar as ISOs de desenvolvimento, você pode baixar a versão Plasma, Gnome e XFCE. Recomendamos o Jdownloader para fazer o download dessas ISOs, pois ele faz todo o trabalho e você não irá se preocupar em juntar as partes dos arquivos.
Um bug no KDE Frameworks pode excluir alvos de links simbólicos. Mais informações aqui.
Aviso
Steam trava na inicialização com lib32-libgudev instalado
A atualização mais recente de lib32-libgudev não coopera com a versão do mesmo pacote fornecida pelo Steam, e o Steam parece tentar fazer chamadas para ambos, levando ao travamento.
Solução alternativa nº 1 (faz com que o Steam evite fazer chamadas lib32-libgudev usando uma biblioteca completamente diferente):
sudo pacman -S lib32-libnm
Solução nº 2 (força o Steam e qualquer outro aplicativo a sempre usar o novo lib32-libgudev):
sudo pacman -S lib32-libudev0-shim
Solução nº 3 (use steam-native-runtime, que não tem o problema):
sudo pacman -S steam-native-runtime
2023-07-10
Aviso
libpamac 11.5.5-1 interrompe a função de atualização
No momento, estamos trabalhando na correção de uma vulnerabilidade de segurança relatada que forneceu acesso root via pamac-daemon. Durante esse processo, quebramos a funcionalidade de atualização.
Portanto, use sudo pacman -Syu para atualizar para a versão mais recente do libpamac.
Aviso
O repositório community foi mesclado no extra e agora está vazio
A migração Arch git agora está completa.
O [community] repositório foi mesclado com o [extra], e agora o [community] está vazio.
Aviso
Steam não inicia
Informação
Um tempo atrás, o desenvolvedor do Steam Runtime mantendo a detecção/promoção da biblioteca “muito encorajado” que o pacote Steam (opt) dependeria de lib32-libnm e amigos. Os bugs foram abertos desde então
Na ausência de um pacote Steam atualizado com dependências atualizadas,
uma solução alternativa é instalar lib32-libnm.
sudo pacman -Syu lib32-libnm
Aviso
A atualização do OpenBLAS >= 0.3.23-2 requer intervenção manual
14/06/2023 - Felix Yan
O openblaspacote anterior à versão 0.3.23-2 não inclui rotina LAPACK otimizada e interfaces CBLAS/LAPACKE para compatibilidade. Esta decisão foi revertida agora, e a capacidade de escolher uma implementação BLAS/LAPACK de sistema padrão diferente, mantendo o openblas instalado, agora é fornecida para permitir a co-instalação futura de BLIS, ATLAS, etc.
A implementação BLAS padrão será usada para a maioria dos pacotes como NumPy ou R. Instale blas-openblas e blas64-openblas torne o OpenBLAS a implementação BLAS padrão, assim como o comportamento antigo.
Infelizmente, você receberá erros ao atualizar se tiver o OpenBLAS instalado como a implementação padrão do BLAS:
error: failed to prepare transaction (could not satisfy dependencies)
:: installing openblas (0.3.23-2) breaks dependency 'blas' required by cblas
:: installing openblas (0.3.23-2) breaks dependency 'blas' required by lapack
Anexe sua implementação BLAS padrão preferida à -Syu linha de comando regular para contorná-la. Por exemplo:
sudo pacman -Syu blas-openblas
ou
sudo pacman -Syu blas
Aviso
Reorganização do pacote TeX Live
18/06/2023 - Antonio Rojas
A partir da versão 2023.66594-9, os pacotes TeX Live foram reorganizados para espelhar as coleções upstream. Mesmo que o novo texlive-basic substitua o antigo texlive-core, muitos dos conteúdos do texlive-core(incluindo arquivos específicos de idioma) agora estão divididos entre diferentes pacotes. Para descobrir qual pacote Arch contém um pacote CTAN específico, você pode usar o tlmgr utilitário, por exemplo.
$ tlmgr info euler | grep collection
collection: collection-latexrecommended
o que significa que o pacote euler CTAN está contido em texlive-latexrecommended. Você também pode usar pacman -F para consultar arquivos específicos.
Um novo metapacote texlive-meta está disponível para instalar todos os subpacotes (exceto para os específicos do idioma), e o novo texlive-doc pacote fornece a documentação completa para uso offline.
Aviso
O tema Pamac GUI não corresponde ao tema do Xfce
pamac-gtk11.0.1 usa Gtk 4 que não é suportado pelo Xfce, o usuário pode substituir pamac-gtk por pamac-gtk3.
pamac install pamac-gtk3
Aviso
Tela preta após login com SDDM 0.20
Verifique se ~/.profile há algum comando que não seja executado corretamente (mas retorne um código de saída diferente de zero). Pode incluir ~/.bash_profile e ~/.zprofile também. O downgrade para SDDM 0.19 também restaura a área de trabalho após o login.
2023-06-04
Aviso
O DKMS está atualmente quebrado porque nossos kernels foram compilados em um gcc mais antigo
Portanto, os usuários do DKMS precisam aguardar as atualizações do kernel compiladas na nova cadeia de ferramentas ou fazer o downgrade para a mais antiga.
Aviso
Atualizando pacotes Python (leia antes de fazer a atualização do sistema, se possível)
Muitos aplicativos (firefox, thunderbird, etc) demoram para iniciar em desktops diferentes do Gnome
Existe um bug com xdg-desktop-portal-gnome(mais detalhes aqui).
Solução alternativa para desktops baseados em gtk (incluindo Xfce)
sudo pacman -Rdd xdg-desktop-portal-gnome
sudo pacman -S xdg-desktop-portal-gtk
Solução para o KDE
sudo pacman -Rdd xdg-desktop-portal-gnome
sudo pacman -S xdg-desktop-portal-kde
Solução alternativa para Lxqt
sudo pacman -Rdd xdg-desktop-portal-gnome
sudo pacman -S xdg-desktop-portal-lxqt
Solução alternativa para desktops usando hyprland
sudo pacman -Rdd xdg-desktop-portal-gnome
sudo pacman -S xdg-desktop-portal-hyprland
Solução alternativa para desktops usando wlroots
sudo pacman -Rdd xdg-desktop-portal-gnome
sudo pacman -S xdg-desktop-portal-wlr
2023-05-07
Aviso
Todas as compilações do initramfs falham com ERRO: o gancho ‘zfs’ não pode ser encontrado
Houve um problema com o pacote zfs-utils 2.1.11-1 com os arquivos initcipio instalados incorretamente. Atualize para zfs-utils 2.1.11-1.1 e execute novamente mkinitcpio -P. Se você tiver um sistema já não inicializável, poderá recuperá-lo usando uma mídia de instalação e chroot para concluir a atualização.
2023-04-11
Aviso
xf86-input-libinput 1.3.0 DPI e problema de aceleração do mouse no KDE Plasma X11
GRUB, LUKS e criptografia de disco completo: ’nenhum criptodisco encontrado’
Após a atualização do grub, nova configuração pode ser necessária para ser aplicada manualmente:
Com base no manual , ao contrário dos UUIDs do sistema de arquivos, os UUIDs para dispositivos criptografados devem ser especificados sem travessões separadores. Portanto, verifique /boot/grub/grub.cfg para entradas como cryptomount -u 3722dfb2-3b32-414b-bd59-4329fa92b6a9 e tente remover os separadores de traço. Você precisa refazer isso sempre que atualizar um kernel ou chamar update-grub por conta própria. Você pode ler mais sobre isso aqui.
Uma mensagem “nenhum criptodisco encontrado” pode aparecer na reinicialização seguinte, mas não deve impedir que você continue digitando qualquer tecla. Isso acontece se você esqueceu de remover os traços em /boot/grub/grub.cfg depois que update-grub foi chamado.
Podemos adicionar um alpm-hook ao pacote grub para fazer esse trabalho de macaco para você automaticamente. Como alternativa, você pode reinstalar o grub, pois a versão mais recente pode lidar com ambos os casos, incluindo os traços.
Aviso
Informações sobre as recentes alterações de embalagem da NVIDIA
Antes de utilizar o Pamac na sua forma gráfica ou pelo terminal, o correto a se fazer é classificar os espelhos e só depois atualizar o sistema, você pode conferir o nosso artigo explicando como se fazer isso.
Após classificar os espelhos, você pode atualizar o seu sistema através da interface gráfica do Pamac, mas recomendamos a utilização do terminal. Outra recomendação nossa é, atualize primeiro somente os pacotes dos repositório (se você utiliza o repositório do blog, lembre-se de aguardar ao menos 24 horas), e só depois atualize os pacotes provenientes da AUR.
Comando para atualizar somente os pacotes presentes em repositórios, os pacotes da AUR não serão atualizados.
pamac update --force-refresh --no-aur
Seguindo as informações acima, provavelmente você não terá maiores problemas. Verifique as informações do progresso da atualização, muitos usuários atualizam o sistema e não olham se existem mensagens de erros.
Após uma atualização do Manjaro, é comum que alguns pacotes instalados da AUR parem de funcionar. Normalmente isso acontece com pacote realmente compilados (aqueles que demoram mais tempo e fica passando muitas letrinhas sobre o que está sendo feito), e para corrigir, você precisará recompilar o pacote do próprio programa ou de alguma dependência que ele precise (que também foi instalada da AUR).
Nós fazemos esse processo de re-compilar nos pacotes do nosso repositório, e por isso que recomendamos que o usuário aguarde ao menos 24 horas. Assim ele atualizará o sistema e os pacotes que disponibilizamos e não encontrará problemas, se for ansioso, atualizará o sistema antes e terá problemas com os pacotes do nosso repositório, mas isso será por causa da ansiedade dele, já que as nossas atualizações provavelmente ainda não estavam disponíveis.
Se você seguiu as informações e ainda não consegue atualizar o sistema, tenha certeza que verificou as informações dos problemas antigos. Você pode entrar em nosso grupo no telegram para que possamos lhe ajudar com o problema, mas verifique se as informações não estão listadas nos problemas antigos.
Caso algum programa que você goste ainda não tenha uma versão para Manjaro, por favor, escreva nos comentários o nome do programa que iremos procurar por algum equivalente ou, se possível a portabilidade para Manjaro, entraremos em contato com desenvolvedores.
Por favor, não deixe de compartilhar nas redes sociais as publicações deste blog, pois nosso incentivo para produzir um conteúdo bacana é saber que estamos ajudando pessoas a conhecer cada vez mais as funcionalidades dessa maravilhosa distro Linux.