Após vários anos de desenvolvimento desde o lançamento significativo anterior (quase três anos), a próxima versão do OpenMandriva foi apresentada – Lx 4.0. A distribuição é desenvolvida por uma comunidade desde 2012, após a renúncia da Mandriva S.A ao seu desenvolvimento contínuo. Um novo nome foi escolhido por meio de votação dos usuários, uma vez que a empresa se recusou a transferir os direitos do nome anterior.
Hoje, uma característica distinta do OpenMandriva é o uso do LLVM/clang com foco em um alto nível de otimização para todos os componentes do sistema. Inclui uma série de aplicativos especialmente desenvolvidos para o OpenMandriva (OM), com trabalhos significativos sendo realizados para melhorar o suporte a plataformas de hardware específicas e linhas de dispositivos individuais. Além da instalação clássica, são oferecidas também opções especiais para o modo live. O ambiente gráfico KDE e as ferramentas systemd são utilizados por padrão.
Na versão, como já era planejado, a transição para RPMv4 com DNF e Dnfdragora foi realizada. Anteriormente, a base era formada por RPMv5, urpmi e GUI rpmdrake. A migração se deu pelo fato de que o novo conjunto de ferramentas é suportado pela Red Hat. Além disso, o RPMv4 é usado na grande maioria das distribuições rpm. Por sua vez, o RPMv5 não teve praticamente nenhum desenvolvimento na última década.
Outras mudanças e atualizações significativas:
- KDE Plasma atualizado para 5.15.5 (com Frameworks 5.58 e Applications 19.04.2, Qt 5.12.3);
- O LibreOffice está totalmente integrado ao Plasma, oferecendo ao usuário diálogos de sistema familiares e uma aparência melhorada;
- Falkon, o navegador web KDE que utiliza o mesmo mecanismo de renderização que o Chromium, agora é o navegador padrão, reduzindo a quantidade de memória utilizada e proporcionando uma interface de usuário mais consistente;
- Uma vez que o número de patentes problemáticas para MP3 expirou entre os lançamentos Lx 3 e 4, os codificadores e decodificadores MP3 agora estão incluídos na distribuição principal. Os tocadores de vídeo e áudio também foram atualizados.
Aplicativos sob a marca OpenMandriva:
- OM Welcome foi significativamente atualizado;
- OM Control Center agora está incluído na distribuição principal e substitui as ferramentas obsoletas DrakX;
- OM Repository Management Tool (om-repo-picker) – uma ferramenta para trabalhar com repositórios e pacotes DNF também está incluída no conjunto principal.
Modo live:
- O menu para seleção de idioma e configurações de teclado foi atualizado;
- Atendendo a pedidos dos usuários, jogos de cartas KPatience foram incluídos na imagem ao vivo;
- Novas funções foram adicionadas ao instalador Calamares:
- Melhoradas as capacidades de gerenciamento de partições do disco;
- O log do Calamares agora é copiado para o sistema instalado com sucesso;
- Todos os idiomas não utilizados são removidos ao final da instalação;
- O Calamares agora verifica se o sistema está instalado no VirtualBox ou em hardware real. Pacotes desnecessários para virtualbox são removidos em hardware real;
- A imagem ao vivo inclui, além de om-repo-picker e Dnfdragora – uma interface gráfica para o gerenciador de pacotes, que substitui o antigo rpmdrake;
- O Kuser está disponível – uma ferramenta para gerenciar usuários e grupos, substituindo o antigo userdrake;
- Substituição do draksnapshot pelo KBackup – uma ferramenta para backup de diretórios ou arquivos;
- A imagem ao vivo também inclui o OpenMandriva Control Center e a OpenMandriva Repository Management Tool.
Ferramentas de desenvolvimento:
- Transição do RPM para a versão 4, o gerenciador de pacotes DNF é utilizado como o gestor de pacotes de software;
- O conjunto principal de ferramentas C/C++ agora é baseado no clang 8.0, glibc 2.29 e binutils 2.32, com novas interfaces que permitem que ferramentas como nm trabalhem com arquivos LTO gerados pelo gcc ou clang. O gcc 9.1 também está disponível;
- O stack Java foi atualizado para usar o OpenJDK 12.
- O Python foi atualizado para 3.7.3, e as dependências do Python 2.x foram removidas da imagem de instalação principal (neste momento, o Python 2 ainda está disponível nos repositórios para aqueles que precisam de aplicativos legados);
- Perl, Rust e Go também foram atualizados para as versões atuais;
- Todas as bibliotecas importantes foram atualizadas para as versões mais recentes (por exemplo, Boost 1.70, poppler 0.76);
- O núcleo foi atualizado para a versão 5.1.9 com melhorias adicionais de desempenho. O núcleo 5.2-rc4 também está disponível nos repositórios para testes.
Versões de alguns pacotes:
- Systemd 242
- LibreOffice 6.2.4
- Firefox Quantum 66.0.5
- Krita 4.2.1
- DigiKam 6.0
- Xorg 1.20.4, Mesa 19.1.0
- Calamares 3.2.7
O suporte para hardware foi significativamente aprimorado. Além do ciclo regular de atualização dos drivers (incluindo o stack gráfico Mesa 19.1.0), OMLx 4.0 agora inclui portas completas para as plataformas aarch64 e armv7hnl. A porta RISC-V também está em desenvolvimento, mas ainda não está pronta para lançamento. Versões específicas para os processadores AMD atuais (Ryzen, ThreadRipper, EPYC) foram também criadas, superando a versão universal ao aproveitar os novos recursos desses processadores (esta versão não funcionará em processadores x86_64 genéricos).
Atenção! Os desenvolvedores não recomendam atualizar as instalações existentes do OpenMandriva, pois as mudanças são muito significativas. Recomenda-se fazer backup dos dados existentes e realizar uma instalação limpa do OMLx 4.0.
Fonte: linux.org.ru

