OpenIndiana 2019.10 e OmniOS CE r151032 estão disponíveis, continuando o desenvolvimento do OpenSolaris.

Aconteceu lançamento de uma distribuição livre OpenIndiana 2019.10, que substitui a distribuição binária OpenSolaris, cujo desenvolvimento foi interrompido pela Oracle. OpenIndiana fornece ao usuário um ambiente de trabalho construído sobre uma nova fatia da base de código do projeto Illumos. O desenvolvimento das tecnologias OpenSolaris continua com o projeto Illumos, que faz melhorias no kernel, na pilha de rede, nos sistemas de arquivos, nos drivers, bem como no conjunto básico de utilitários e bibliotecas de sistema para o usuário. Para download para smartphones OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu MX4/PRO 5, Bq Aquaris E5/E4.5/M10. O projeto também três tipos de imagens ISO — edição do servidor com aplicativos de console (723 MB), montagem mínima (431 MB) e montagem com ambiente gráfico MATE (1,6 GB).

Principais mudanças no OpenIndiana 2019.10:

  • A infraestrutura de gerenciamento de pacotes IPS (Image Packaging System) foi atualizada para usar Python 3. Correções da atualização de agosto do OmniOS CE foram integradas ao IPS;
  • Continuou a portabilidade de aplicativos específicos do OpenIndiana de Python 2.7 para Python 3;
  • Componentes binários do utilitário DDU, que fornece informações sobre dispositivos para encontrar drivers adequados. A base de dados de drivers foi atualizada. O código DDU foi portado para Python 3.5;
  • As versões dos programas de usuário foram atualizadas, incluindo VirtualBox 6.0.14, FreeType 2.10.1, GTK 3.24.12, LightDM 1.30, Vim 8.1.1721, Nano 4.5, Sudo 1.8.29. O codificador x264 foi atualizado.
  • Pacotes com mpg123, x265 e mpack foram adicionados. Para Bash, tmux e Vim, foi proposta uma barra de status Powerline.
  • O serviço x11-init foi adicionado para criar os diretórios necessários com permissões root antes de iniciar os aplicativos X11;
  • Clang 8.0 foi adicionado no lugar do Clang 4.0. Os compiladores GCC 7.4 e 8.3 foram atualizados, além do GCC 9.2 ter sido incluído. As ferramentas de desenvolvimento foram atualizadas:
    Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Go 1.13;
  • O software do servidor foi atualizado:
    MongoDB 4.0, Nginx 1.16.1, Samba 4.11, Node.js 12.13.0, 10.17.0, 8.16.2, BIND 9.14, OpenLDAP 2.4.48, tor 0.4.1.6;
  • A construção do núcleo illumos foi, por padrão, migrada para o GCC 7. As firmwares cxgbe e o microcódigo Intel foram atualizados.
  • No ZFS, foram portados correções e melhorias do projeto ZFS no Linux, incluindo a capacidade de criptografar dados e metadados, e a utilização de UNMAP/TRIM para SSD;
  • O suporte a Hyper-threading foi desativado por padrão. Foi adicionada proteção contra vulnerabilidades L1TF e MDS (Microarchitectural Data Sampling). O núcleo foi compilado com proteção retpoline;
  • Muitas melhorias relacionadas ao suporte do protocolo SMB 3 foram integradas ao núcleo, incluindo suporte a criptografia, a possibilidade de usar canais nomeados, suporte a ACL, atributos estendidos e bloqueios de arquivos;
  • O núcleo foi limpo de código antigo específico da plataforma SPARC;
  • A localidade C.UTF-8 foi adicionada;
  • Foi portado do FreeBSD um framework para o uso de handlers modulares de controle de sobrecarga TCP. O suporte para os algoritmos CUBIC e NewReno foi adicionado;
  • Para hash de novas senhas, o algoritmo SHA512 foi ativado por padrão;
  • O crontab agora suporta o formato "\/NUM", por exemplo, "*\/2 * * * *" para execuções a cada duas minutos;
  • O suporte para inicialização em sistemas com UEFI foi aprimorado.

Há alguns dias também ocorreu lançamento da distribuição Illumos OmniOS Community Edition r151032, que fornece suporte completo para o hipervisor KVM, a pilha de rede virtual Crossbow e o sistema de arquivos ZFS. A distribuição pode ser usada tanto para construir sistemas web altamente escaláveis quanto para criar sistemas de armazenamento.

Em nova versão:

  • Suporte adicionado para inicialização em sistemas com UEFI;
  • Suporte para armazenamento de dados e metadados criptografados adicionado no ZFS;
  • Apoio ao SMB/CIFS no kernel significativamente melhorado, várias extensões SMB3 implementadas;
  • Adicionada a opção smt_enabled=0 (\/boot\/conf.d\/) para desativar SMT e HyperThreading;
  • Suporte para algoritmos de controle de sobrecarga TCP conectáveis adicionado;
  • Adicionada a localidade C.UTF-8, que inclui todas as características da localidade C com suporte para caracteres UTF-8;
  • Drivers para Hyper-V melhorados;
  • Algoritmo de hash de senhas atualizado de SHA256 para SHA512;
  • Proteção contra ataques do tipo Spectre adicionada;
  • A resolução padrão do console baseada em framebuffer alterada para: 1024×768 com caracteres 10×18;
  • Formato ‘\/NUM’ adicionado ao crontab;
  • Comando penv adicionado para visualizar o ambiente do processo ou core dump (equivalente a ‘pargs -e’);
  • Comando pauxv adicionado para visualizar parâmetros adicionais do processo ou core dump (equivalente a ‘pargs -x’);
  • Comando connstat adicionado para visualizar estatísticas sobre conexões TCP;
  • Opção ‘-u’ adicionada à ferramenta netstat para exibir informações sobre processos associados a sockets abertos;
  • Suporte para execução de novas distribuições Linux em containers LX zones adicionado;
  • O desempenho do hipervisor Bhyve otimizado, suporte para emulação de dispositivos NVMe adicionado;
  • Instalador agora garante instalação automática de pacotes para suporte a hipervisores ao iniciar a instalação em ambientes de virtualização;
  • Versões de programas atualizadas, incluindo Perl 5.30, OpenSSL 1.1.1 e Python 3.7. Python 2.7 declarado obsoleto.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster