Lançadas novas versões do OpenSUSE Leap, Tails, Kali Linux e OmniOS

Lançado OpenSUSE Leap 15.1

As distribuições Linux e seus desenvolvedores continuam trabalhando a todo vapor. Agora, foram lançadas novas versões do OpenSUSE Leap, Tails, Kali Linux e OmniOS. Os detalhes você acompanha a seguir.

OpenSUSE Leap 15.1

Acaba de ser lançado o OpenSUSE Leap 15.1, baseado no SUSE Linux Enterprise 15 SP1. O OpenSUSE Leap 15.1 agora está disponível como o mais recente lançamento do openSUSE. Como dissemos, esta é uma versão baseada nas fontes do SUSE Linux Enterprise 15 Service Pack 1. Portanto, foi lançado OpenSUSE Leap 15.1.

Características do novo OpenSUSE Leap 15.1 que acaba de ser lançado

OpenSUSE Leap 15.1

  • O OpenSUSE Leap 15.1 é fornecido com o desktop KDE Plasma 5.12 LTS;
  • Além disso, atualiza uma grande variedade de pacotes no processo;
  • adiciona a função de sistema de servidor transacional ao instalador;
  • o kernel Linux 4.12 permanece em uso, mas com back-ports de DRM/gráficos do Linux 4.19;
  • o GCC8 agora é oferecido além do GCC7;
  • o Leap 15.1 agora usa o NetworkManager por padrão em desktops/laptops. Porém, instalações de servidor ainda usam o Wicked.
  • systemd 234 e uma variedade de outras atualizações.

Suporte de Hardware

O Leap 15.1 funciona com o X86_64 e os cenários de implantação podem ser executados para físico, virtual, host, guest e nuvem. Portas para outras arquiteturas como ARM64 e POWER estarão disponíveis na comunidade.

Melhorias Gerais

  • Melhorias na otimização inter-processual:

    • Métricas de estimativa de tempo de execução retrabalhadas, levando a estimativas mais realistas, direcionando heurísticas de inline e clonagem.
    • A passagem ipa-pure-const é extendida para propagar o atributo malloc, e a opção de aviso correspondente -Wsuggest-attribute = malloc emite um diagnóstico para funções que podem ser anotadas com o atributo malloc.
  • Melhorias na otimização orientada por perfil:

    • Nova infra-estrutura para representação de perfis (tanto estaticamente adivinhada quanto feedback de perfil) que permite a propagação de informações adicionais sobre a confiabilidade do perfil.
    • Várias melhorias no código de atualização do perfil, resolvendo problemas encontrados pelo novo código de verificação.
    • Detecção estática de código que não é executado em uma execução válida do programa. Isso inclui caminhos que acionam um comportamento indefinido, assim como chamadas para funções declaradas com o atributo cold. Recentemente, o atributo noreturn não implica em todos os efeitos do frio para diferenciar entre exit (que é noreturn) e abort (que além disso não é executado em runs válidos).
    • -freorder-blocks-and-partition, um corpo de função de divisão de passagem em regiões quentes e frias, agora está habilitado por padrão em -O2 e superior para x86 e x86-64.
  • Melhorias na otimização de tempo de link:

    • Melhoramos significativamente as informações de depuração nos destinos ELF usando o DWARF, preservando adequadamente as informações específicas do idioma. Isso permite, por exemplo, que as impressoras bonitas libstdc ++ trabalhem com executáveis ??otimizados para LTO.
  • Uma nova opção -fcf-protection = [full | branch | return | none] é introduzida para executar instrumentação de código para aumentar a segurança do programa, verificando endereços de destino de instruções de transferência de fluxo de controle (como chamada de função indireta, retorno de função, salto indireto ) é válido. Atualmente, a instrumentação é suportada apenas em destinos x86 GNU / Linux. Consulte o guia do usuário para obter mais informações sobre a sintaxe da opção e a seção “Novos Destinos e Aprimoramentos Específicos do Destino” para IA-32 / x86-64 para obter mais detalhes.
  • A opção -gcolumn-info está agora ativada por padrão. Ele inclui informações de coluna, além de apenas nomes de arquivos e números de linha nas informações de depuração do DWARF.
  • A otimização de loop baseado em poliédricas, passagem-ninho-otimização, foi revisada. Ainda é considerado experimental e pode não resultar em nenhuma melhoria de tempo de execução.
  • Dois novos passes de otimização de ninho de loop clássico foram adicionados. -floop-unroll-and-jam executa a ação e a fusão do loop externo das cópias do loop interno. -floop-exchange troca loops em um loop aninhado para melhorar a localidade dos dados. Ambos os passes são ativados por padrão em -O3 e acima.
  • A clássica otimização de otimização de ninho de loop -ftree-loop-distribution foi melhorada e ativada por padrão em -O3 e acima. Ele suporta distribuição de ninho de loop em alguns cenários restritos; ele também suporta distribuição de loop interno cancelável com controle de versão de loop em verificações de alias em tempo de execução.

A nova opção -fstack-clash-protection faz com que o compilador insira investigações sempre que o espaço de pilha é alocado estaticamente ou dinamicamente para detectar com fiabilidade os transbordamentos de pilha e assim atenuar o vetor de ataque que se baseia em saltar sobre uma página de proteção de pilha conforme fornecida pelo sistema operacional.

Networking

Lançado OpenSUSE Leap 15.1

O Leap 15.1 agora usará o Network Manager por padrão para laptops e desktops; anteriormente, apenas os laptops eram padronizados para o Network Manager. As instalações do servidor continuarão com o padrão para o Wicked. Uma mudança que se aplica tanto ao Wicked quanto ao Network Manager é que o /etc/resolv.conf, yp.conf e alguns outros arquivos são um link para um arquivo em /run, que são atualizados pelo netconfig. Esta versão adicionou alguns drivers WiFi populares para chipsets sem fio mais modernos; os benefícios dos quais refletem o uso dinâmico de WiFi e com a criação de Redes Privadas Virtuais.

Segurança

O Leap 15.1 recebeu todos os backports necessários e usa o mesmo Enterprise Linux Kernel que o SUSE. Leap tem -fstack-clash-protection, que era importante para uma vulnerabilidade “Stack Clash” que expunha outras distribuições.

systemd

O Leap 15.1 possui a versão 234 do systemd. Essa é a mesma versão que estava no Leap 15.0. As informações a seguir dizem respeito à versão 234.

Mais detalhes sobre o lançamento do Leap 15.1 no openSUSE.org, juntamente com os links de download.

Páginas: 1 2 3 4