Como atualizar o Mageia para o Cauldron (versão de desenvolvimento)

O que é o Mageia Cauldron?

Mageia Cauldron é o Mageia em desenvolvimento – que se torna o próximo lançamento estável.

Quem deve (e não deve) usar o Mageia Cauldron?

Todos os empacotadores são encorajados a ter pelo menos uma instalação do Cauldron (se possível na máquina física) para permitir uma contribuição mais fácil e para testes estendidos (por exemplo: suporte de hardware, aceleração de vídeo, entre outros).

Mageia Cauldron pode ser usado por qualquer pessoa que queira:

  • Acompanhar o desenvolvimento do Mageia;
  • Contribuir relatando bugs;
  • Apenas deseja viver no que há de mais moderno (pacotes mais recentes).

Claro, você deve estar ciente de que podem ocorrer problemas, por exemplo:

  • O sistema pode não inicializar corretamente;
  • A conexão de rede pode ser interrompida;
  • Aplicativos podem travar ou problemas semelhantes (às vezes fatais).

Se você entende como as coisas funcionam e sabe solucionar/corrigir problemas sozinho, então você pode usar o Cauldron, e qualquer contribuição como reportar um bug, compartilhar alguma descoberta, correção e/ou solução alternativa será sempre bem-vindo.

Importante

Cauldron não é para os fracos de coração!
Ele pode quebrar seu computador, devorar seus dados, incendiar sua casa ou matar seus gatinhos. Você foi avisado! :stuck_out_tongue_winking_eye:

Listas de mala direta para usuários Cauldron

Se você decidir usar o Cauldron, certifique-se de ser membro das seguintes listas de discussão:

É sugerido que ao menos leia o “assunto” dos e-mails ao recebê-los, para que você não quebre o seu sistema com algo que já foi anunciado ou relatado por outro usuário do Cauldron.
Além disso, a lista de discussão de desenvolvimento e o bugzilla são os melhores lugares para unir forças para encontrar as causas de bugs graves e corrigi-los.

Como atualizar para o Mageia Cauldron

Antes de atualizar seu Mageia para o Cauldron, primeiro atualize totalmente seu sistema e reinicie uma vez. Isso garantirá que você esteja usando a versão mais recente dos pacotes necessários para esta atualização.

Para atualizar de uma versão Estável para o Cauldron, digite os seguintes comandos como root:

Usando URPMI (clique para expandir)

Para remover todos os seus repositórios URPMI atuais:

urpmi.removemedia -a

Depois disso, você precisa adicionar os repositórios do Cauldron.

Se você tem uma máquina 32 bits:

urpmi.addmedia --distrib --mirrorlist 'http://mirrors.mageia.org/api/mageia.cauldron.i586.list'

Se você tem uma máquina x86_64:

urpmi.addmedia --distrib --mirrorlist 'http://mirrors.mageia.org/api/mageia.cauldron.x86_64.list'

Por fim, atualize para o Cauldron:

urpmi --auto-update --auto
Usando DNF (clique para expandir)

Instale os repositórios Cauldron:

dnf install mageia-repos-cauldron

Se você tem uma máquina x86_64 e precisa dos repositórios 32 bits habilitados, execute:

dnf config-manager --set-enabled cauldron-i586

Se você precisa de nonfree ou tainted habilitados, execute:

dnf config-manager --set-enabled cauldron-{arch}-{section}

Substitua “{arch}” e “{section}” pela arquitetura desejada e nonfree/tainted conforme sua necessidade.

Por fim:

dnf --refresh distro-sync

Referência: Cauldron - Mageia wiki


Ainda não conhece o Mageia? Confira: A facilidade do Mageia, o espírito Mandriva

14 curtidas

Parabéns por mais um belo texto :slight_smile:

4 curtidas

Mageia Testing, ou semi-rolling, hein? Muito interessante!

2 curtidas

Gostei!

Acho que vou testar.

Nunca usei o Cauldron “propriamente dito” ─ apenas instalei o Magiea 6, o 7 e o 8 bem antes do lançamento final de cada um ─ mas não pegou fogo, não explodiu, nem abalou os gatos da vizinhança.

3 curtidas

No caso você instalava as versões Beta das versões do Mageia?

Sobre o Cauldron… pelo que pude entender até agora, ele parece ser o codename da versão de desenvolvimento, talvez um modelo similar ao Debian SID, ou seja, nunca é lançado, ele sempre se torna a próxima versão estável do Mageia.

Esta frase está presente na Wiki, confesso que achei exagerada e até pensei em não adicionar neste artigo, mas acredito que entendo o motivo dela, provavelmente para deixar bem claro que Mageia Cauldron é um sistema instável, logo, é extremamente desencorajado que pessoas o utilizem para produção.
Por conta disso, resolvi preservá-la neste artigo, mas em markdown.

1 curtida

Exato. Instalei o Mageia 6 “sta2” ─ “segundo instantâneo de estabilização” ─ em 20 Março 2017, ou seja, uns 4 meses antes do lançamento final, 17 Julho.

Continuei usando por 2 anos (sem reinstalar a versão final), e não tive nenhum grande problema.

Só que em 2017 eu estava começando a experimentar várias distros “não-debian” ao mesmo tempo, e acabei não me aprofundando no Mageia 6. ─ Fiz um relato, para não esquecer, mas hoje só tem algum interesse pelo registro da “novidade” que aquilo era para mim, até então acostumado a instalar só Kubuntu, Mint, Debian.

O Mageia 7 beta2, instalei em 17 Março 2019, uns 3 meses antes do lançamento final em 1º Julho. Também continuei usando por 2 anos, sem reinstalar a versão final.

A diferença é que em 2019 eu já tinha me familiarizado com as outras distros “não-debian”, e acabei me aprofundando no Mageia, como ainda não tinha feito até então. Este novo relato acabou sendo bem mais “revelador” do Mageia.

O Mageia 8 alpha 1, instalei em Julho 2020, uns 6 meses antes do lançamento, e continuo usando, mas até agora não vi motivo para fazer um relato. Está plenamente “usável”, para minhas atividades.

O bom dessas “antecipações” é que atualizam rapidamente, com bons avanços, praticamente uma rolling-release. ─ E o chato, é que depois do lançamento fica estagnado.

Por isso, gostei da ideia de transformar em um “caldeirão permanente”, borbulhando novidades.

A frase da Wiki é um aviso divertido ─ porém, sério, para os usuários aos quais se destina.

1 curtida

Demorei um tiquinho, mas não deixei completar 2 anos!

      Operating System: Mageia 9
    KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.105.0
            Qt Version: 5.15.7
        Kernel Version: 6.3.9-desktop-2.mga9 (64-bit)
     Graphics Platform: X11
            Processors: 6 × Intel® Core™ i5-9400 CPU @ 2.90GHz
                Memory: 15,5 GiB of RAM
    Graphics Processor: Mesa Intel® UHD Graphics 630

Diz que é “9”, mas é Cauldron.

# history | grep '2023-07-04'
  776  2023-07-04_11-42-32 dnf --version
  778  2023-07-04_12-08-31 dnf install 'dnf-command(system-upgrade)'
  780  2023-07-04_12-14-37 urpmi.removemedia -a
  782  2023-07-04_12-16-19 urpmi.addmedia --distrib --mirrorlist 'http://mirrors.mageia.org/api/mageia.cauldron.x86_64.list'
  784  2023-07-04_12-25-49 rpm -qa | sort > packages-installed-Mageia8.txt
  786  2023-07-04_13-01-43 urpmi.removemedia -a
  788  2023-07-04_13-02-51 urpmi.addmedia --distrib 'http://mageia.c3sl.ufpr.br/distrib/cauldron/x86_64/'
  790  2023-07-04_13-06-21 systemctl stop dnf-makecache.service
  791  2023-07-04_13-06-41 systemctl stop dnf-makecache.timer && systemctl daemon-reload
  792  2023-07-04_13-11-02 date; urpmi --auto-update --auto --force; date
  793  2023-07-04_13-10-03 script upgrade_log-1.txt
  796  2023-07-04_13-30-24 history | grep '2023-07-04'
  797  2023-07-04_13-44-26 rpm -qa | sort > packages-installed-Mageia9-Cauldron.txt
  799  2023-07-04_13-49-40 urpmi --clean

Comecei por uma atualização – mas não aparece no histórico do bash. – Nenhuma atualização desde Domingo.

O dnf estava instalado, e até pensei em fazer o upgrade por ele, afinal, tenho feito vários upgrades do Fedora pelo dnf, e nunca tive problemas com isso – mas as configurações dele não parecem ter sido afetadas quando alterei os repositórios para Cauldron – talvez, porque fiz isso usando comanos urpmi (mas também alterei pelo aplicativo GUI do MCC):

As configurações do urpmi, sim, mudaram após cada comando urpmi que tentei – e também quando tentei alterar os repositórios pelo aplicativo GUI:

O histórico do bash também parece que inverteu a cronologia de alguns comandos. – Está claro que iniciei o scriptantes” de deflagrar o upgrade. – O log do script registrou 16.987 linhas.

Os comandos rpm registraram 2.699 pacotes instalados antes (Mageia 8), e 3.019 pacotes instalados agora.

Como não tornei a habilitar os repositórios do Google, imaginei que o Chrome e o GoogleEarth acabassem removidos – mas eles continuam instalados. – O Chrome “lembrou” as 4 abas que estavam abertas.

Minha única dificuldade foi configurar repositórios Cauldron – porém mantendo o espelho da UFPR. – Afinal, consegui, com esse comando:

  786  2023-07-04_13-01-43 urpmi.removemedia -a
  788  2023-07-04_13-02-51 urpmi.addmedia --distrib 'http://mageia.c3sl.ufpr.br/distrib/cauldron/x86_64/'