Notícias
Systemd 236 será lançado neste mês com várias novas funcionalidades
- Suporte nativo ao LUKS2(formato de disco encriptado conhecido do Linux). Suporte a libcryptsetup2 deve ser compilado para habilitar a opção. Esta opção serve pra complementar o que já foi implementado nos lançamentos anteriores do systemd que habilitarão o uso de discos encriptados em containers.
- bootctl list mostrará todos os itens do bootloader que estiverem dentro da especificação da ferramenta.
- systemctl ganhará a opção —dry-run para exibir o que o comando faria sem executar o mesmo. Atualmente o "shutdown" e o "reboot" suportam esta opção.
- systemd-firstboot também poderá fazer a configuração inicial do mapa de teclado.
- Novo arquivo dinâmico e auto-gerado chamado /run/systemd/resolve/stub-resolv.conf. A ideia é que o clássico /etc/resolv.conf seja um link simbólico para ele. Este novo arquivo de dns responderá para o systemd-resolved em 127.0.0.1:53 e incluirá buscas em domínios adquiridos de forma dinâmica, para (de acordo com os devs do systemd) atingir uma resolução de nomes mais correta e que trespasse APIs locais de DNS como o NSS.
- Mudanças significantes na lógica da mecânica de delegação de cgroups.
- ConditionSecurity= detectará a presença do módulo de segurança TOMOYO. - Adição de suporte a option FQDN do DPCHv6 conforme RFC4704.
- Novas opções StandardInputData= / StandardInputText=, que servem para que dados binários ou textuais sejam passados durante a execução de um serviço que requeira interação deste tipo através de stdin.
- StandardInput=, StandardOutput= e StandardError= permitem que a conexão para stdin/stdout/stderr de um processo seja configurado para arquivo ou socket AF_UNIX no sistema de arquivos, quando usado em conjunto com a opção "file:".
- "machinectl bind" pode fazer bind mounts em objetos que não sejam diretórios(arquivo, dispositivo, fifo, socket).
- Suporte ao ip rule no networkd ganhou duas novas opções IncomingInterface= e OutgoingInterface= para declarar interfaces de entrada e saída de regras. Também foi adicionado suporte a dispositivos de rede "vxcan".
A lista completa das funcionalidades que serão implementadas pode ser encontrada no arquivo NEWS do Git do systemd. Referência: phoronix.com
Enviado por Nícolas Wildner (nicolasgauchoΘgmail·com)
O artigo "Systemd 236 será lançado neste mês com várias novas funcionalidades" foi originalmente publicado no site BR-Linux.org, de Augusto Campos.
Recalbox começa seu projeto de atualizações mais frequentes
- Migração dos fontes para o gitlab. A escolha de sair do github se deve pelo fato de que agora eles podem fazer o desenvolvimento de um projeto aberto num repositório fechado sem custos. Desta forma, projetos derivados precisarão esperar para receber os patches. Em uma distribuição como esta, os desenvolvedores estavam cansados de desenvolver as funcionalidades de outros projetos (como o Batocera Linux) lançarem antes.
- Lançamentos mais frequentes de versões. Algumas pessoas em comentários nos fóruns e perfis de redes sociais do Recalbox, achavam que a distribuição estava morta, já que havia uma diferença de quase 2 anos entre a versão 4.0.2 e a prometida versão 4.1. As versões antigas dos softwares embutidos na 4.0 também reforçavam esta ideia.
Alguns dos destaques deste lote de atualizações foram:
- 17.11.02: Novas firmwares para x86, bugfix no moonlight (streaming Nvidia), melhorias nos logs de pareamento bluetooth, aumento de tempo de scan do bluetooth, correção de bug em controles 8bitdo bluetooth.
- 17.11.10: Hyperion, uma tecnologia similar ao ambilight™ da philips (recebeu até um post separado) foi adicionado junto com as esquemáticas de como fazer em seu raspberry, adicionado suporte ao controlblock petrock, adição do sufixo .scummvm para jogos deste hardware fazem com que a busca de capas online funcione corretamente, novos controles pré-configurados e suportados: Nintendo Wii U Pro Controller and Switch Pro Controller, 8bitdo FC30 Arcade (BT and USB), Thrustmaster T Mini Wireless e Orange Controller, e um novo core para o Atari Lynx(libretro-handy). Também foi anunciado uma reorganização em três etapas para a atualização do Kodi (atualmente na versão 16.1) pra versão 17.
- 17.12.01: Grande atualização de emuladores, adotando o retroarch 1.6.9 (última disponível no momento desta postagem e que também mereceu uma postagem dedicada pelo pessoal do recalbox), ScummVM 1.10.0 e Dosbox 0.74 r4063, versões x86 e x86_64 ganharam um novo emulador de Playstation (também com postagem dedicada com opções de "embelezamento" em OpenGL, algumas atualizações menores em emuladores e comportamentos padrão dos mesmos, verbose aumentado no Grub2, bug de conexão wifi corrigido, plugins GLideN64 habilitado por padrão nos emuladores de Nintento 64 das placas Odroid C2 e XU4.
- 17.12.02: Usuários notaram lag ao navegar na biblioteca de jogos e em alguns casos até durante o jogo. O causador foi o serviço de gerenciamento do Steam Controller e o problema foi corrigido.
Como esta tradução também é uma compilação dos pontos mais importantes de cada release, sugerimos que cada uma das postagens originais sejam acessadas e seus changelogs completos sejam lidos.
Ao que tudo indica os desenvolvedores vem implementando e atualizando com a frequência prometida, e logo teremos um sistema que se comportará como uma firmware de videogame, atualizando de forma mais transparente e sem dores para o usuário segundo as expectativas demonstradas pelo desenvolvedor Substring no fórum do Recalbox. Referência: recalbox.com
Enviado por Nícolas Wildner (nicolasgauchoΘgmail·com)
O artigo "Recalbox começa seu projeto de atualizações mais frequentes" foi originalmente publicado no site BR-Linux.org, de Augusto Campos.
Automação do provisionamento: Utilizando o Ansible – parte 1
E nesta primeira parte, a instalação e, claro, alguns testes básicos…
Vídeo - Gimp 2.9: mudanças na interface
Enviado por Marcello de Souza (marcellodesouzaΘgmail·com)
O artigo "Vídeo - Gimp 2.9: mudanças na interface" foi originalmente publicado no site BR-Linux.org, de Augusto Campos.
Packetbeat: Coletando e gerando estatísticas de tráfego de rede
Neste artigo, vamos explicar como gerar estatísticas de tráfego de rede com ele.
Referência: howtoonline.com.brEnviado por Bruno Odon (admΘbrunoodon·com·br)
O artigo "Packetbeat: Coletando e gerando estatísticas de tráfego de rede" foi originalmente publicado no site BR-Linux.org, de Augusto Campos.
Inscrições abertas para o PGConf Brasil 2018
A PGConf é uma conferência de nível mundial, que parte dos esforços de profissionais e entusiastas para expandir a comunidade do PostgreSQL, possibilitando que os participantes desenvolvam novos conhecimentos através de palestras e treinamentos. A PGConf.Brasil é uma renovação a partir das ramificações existentes na comunidade brasileira, em prol do alinhamento com as conferências do resto do mundo.
Estamos oferecendo um desconto para os 20 primeiros inscritos no evento e um brinde exclusivo para todos que fizerem inscrições antecipadas.
A chamada de trabalhos também já está aberta e vai até o final de janeiro de 2018.
Referência: pgconf.com.brEnviado por Fábio Telles Rodriguez (tellesΘtimbira·com·br)
O artigo "Inscrições abertas para o PGConf Brasil 2018" foi originalmente publicado no site BR-Linux.org, de Augusto Campos.
Red Hat, IBM, Google e Facebook mudam suas políticas para casos de violação da LGPL e GPL v2
Quem violar o licenciamento de códigos da Red Hat, IBM, Google e Facebook sob as licenças GPL 2.0 ou LGPL 2.0 ou 2.1 não estará mais sujeito ao cancelamento imediato da licença, e terá um prazo para corrigir ou remediar suas ações e passar a cumprir os termos do licenciamento.
A cláusula 4 da GPL v2 estabelece o término automático da licença em caso de violação. A partir desta semana, entretanto, as 4 empresas anunciaram que passarão a aplicar a essas populares licenças os mesmos termos definidos pela GPLv3, licença que oferece prazos para correção por parte dos responsáveis por violações.
Os prazos podem ser consultados no comunicado da Red Hat e variam de acordo com as circunstâncias: se o fim da violação ocorrer por iniciativa própria (antes do recebimento de alguma notificação por parte do autor do código), por exemplo, a licença será permanentemente reativada automaticamente 60 dias após o fim da violação. Já um violador que não seja reincidente, nos termos da licença, terá 30 dias para corrigir a situação, caso venha a ser notificado enquanto a infração ainda estiver em curso.
(via lwn.net - “Several companies clarify GPL enforcement policies [LWN.net]”)
O artigo "Red Hat, IBM, Google e Facebook mudam suas políticas para casos de violação da LGPL e GPL v2" foi originalmente publicado no site BR-Linux.org, de Augusto Campos.
Emuladores: Lançado o Lakka 2.1
O Lakka utiliza a interface simples do retroarch que consome poucos recursos, e os pontos fortes desta distribuição são as otimizações para fazer com que os emuladores funcionem de forma mais performática possível sem abrir mão da emulação correta nos aspectos cores, quadros, velocidade dos jogos, etc. Os destaques da versão 2.1 são:
- LibreELEC 8.2 foi incorporado ao Lakka. Isto inclui Kernel, drivers wifi, Samba 4 e firmwares do RPI
- Retroarch v1.6.9: Atualizandos cores(emuladores compilados como biblioteca), shaders, autoconfiguração de joysticks, background animado, traduções, aba de favoritos, Parallel-N64 com emulação multithread de Nintento 64.
- Diversos cores alterados. O projeto retroarch sempre busca dentro do Lakka prover aqueles que sejam mais precisos no quesito emulação.
- Modo Kiosk: Usuários não conseguem alterar configurações sem que digitem a senha de desbloqueio, prevenindo alterações de configuração acidental.
- Possibilidade de utilizar o Raspberry Pi como Access Point Wi-Fi enquanto o Lakka está em execução.
- Correções diversas para a Wetek2, OdroidUX4
- Suporte a novas placas baseadas no Rockchip: ASUS TinkerBoard, MiQi e ROCK64
- Imagens Allwinter alinhadas com a mainline do kernel e u-boot. Isto significa maior facilidade ao portar novas placas, e uma imagem unificada para a10, a20, H3 e BananaPI.
- OdroidXU4: Problemas no boot com eMMC corrigidos, melhor detecção de TV em resoluções diversas. Colaboração do pessoal da Hardkernel para prover melhores drivers ao dispositivo, e placas XU4 foram doadas ao projeto Lakka.
- netcat e sixpair adicionados.
- Kernel: Rockchip - 4.4.99 LTS, Allwinter - 4.14 LTS, mais drivers de controles adicionados, kernel realtime para PC e RPi que deverá reduzir latências de entrada, governor padrão "performance" para o PC e RPi.
Para atualizar o Lakka 2.0 para o 2.1 é só copiar o arquivo img.gz no diretório Update e reiniciar. A exceção aqui é para as novas imagens Allwinter, que exigirão do usuário um upgrade manual.
Maiores detalhes no link de referência.
Referência: lakka.tvEnviado por Nícolas Wildner (nicolasgauchoΘgmail·com)
O artigo "Emuladores: Lançado o Lakka 2.1" foi originalmente publicado no site BR-Linux.org, de Augusto Campos.
Um exemplo prático de coprocesso em Bash
Enviado por Giovanni Nunes (giovanni·nunesΘgmail·com)
O artigo "Um exemplo prático de coprocesso em Bash" foi originalmente publicado no site BR-Linux.org, de Augusto Campos.
Como Instalar e Utilizar as Funções ZZ
Enviado por Marcos Oliveira (terminalroottvΘgmail·com)
O artigo "Como Instalar e Utilizar as Funções ZZ" foi originalmente publicado no site BR-Linux.org, de Augusto Campos.
Webinar 30/11/17 - Configurando corretamente os codecs no Issabel
Este Webinar gratuito vai acontecer no dia 30/11/17 às 15:00. Inscrições no email treinamentos@portaldosaber.net.
Maiores detalhes: https://goo.gl/N7vu8a
Referência: portaldosaber.netEnviado por Alberto Mitsuo Sato (amsatoΘportaldosaber·net)
O artigo "Webinar 30/11/17 - Configurando corretamente os codecs no Issabel" foi originalmente publicado no site BR-Linux.org, de Augusto Campos.
OpenStack - Instalar, Configurar e Gerenciar os Principais Recursos - Última turma de 2017
Tópicos: Entendendo Cloud-Computing (conceitos) - Pré requisitos para instalar o Ambiente - Conhecendo os componentes do Openstack (Horizon, Keystone, Neutron, Cinder, Nova, Glance, Swift, Ceilometer e Heat) - Instalando o Openstack - Requisitos para subir uma Instância - Subindo uma Instância - Acessando a Instância Openstack na linha de Comando.
Mais Informações e Inscrições https://www.temporealeventos.com.br/openstack-curso-presencial
Referência: temporealeventos.com.brEnviado por Anderson Oliveira de pAULA (andersonopΘgmail·com)
O artigo "OpenStack - Instalar, Configurar e Gerenciar os Principais Recursos - Última turma de 2017" foi originalmente publicado no site BR-Linux.org, de Augusto Campos.
Kubernetes: Instalando Minikube no Debian
Enviado por Leonardo Damasceno (damasceno·lnxΘgmail·com)
O artigo "Kubernetes: Instalando Minikube no Debian" foi originalmente publicado no site BR-Linux.org, de Augusto Campos.
Supercomputador Tupã, do Cptec do Inpe, pode parar sem aviso prévio por falta de recursos
"Se isso acontecer, o Cptec para", diz o chefe de Operações do centro, Gilvan Sampaio. E, com ele, a previsão do tempo no Brasil inteiro, com consequências imediatas para setores como agricultura, energia e prevenção de desastres naturais.
Comprado em 2010, por R$ 50 milhões, o Tupã era à época um dos 30 computadores mais velozes do mundo, com capacidade para realizar 258 trilhões de cálculos por segundo. Hoje, não entra nem no top 500, mas ainda é o "cérebro" da meteorologia nacional.
Referência: noticias.uol.com.brEnviado por Fábio Rodrigues Ribeiro (farribeiroΘgmail·com)
O artigo "Supercomputador Tupã, do Cptec do Inpe, pode parar sem aviso prévio por falta de recursos" foi originalmente publicado no site BR-Linux.org, de Augusto Campos.
Como Instalar e Utilizar o Pacote terminalutils
Veja também: Funções ZZ.
Terminalutils é um pacote que possui um conjunto de ferramentas para usar no dia a dia.Referência: terminalroot.com.br
Enviado por Marcos Oliveira (terminalroottvΘgmail·com)
O artigo "Como Instalar e Utilizar o Pacote terminalutils" foi originalmente publicado no site BR-Linux.org, de Augusto Campos.
Novo Livro: Pro MySQL NDB Cluster
É importante enfatizar que há várias formas de trabalhar com o MySQL em Cluster. Há a Replicação nativa do MySQL, há também o MySQL InnoDB Cluster e o MySQL (NDB) Cluster. O livro é dedicado inteiramente a este último.
De forma sucinta, o MySQL NDB Cluster é uma solução que vai atender muito bem alguns requisitos, como: disponibilidade de 99,999%, workloads transacionais (OLTP), replicação geográfica ativo-ativo, tempos de respostas consistentes da ordem de milésimos de segundo, escalabilidade praticamente linear (inclusive de escritas) e capacidade de atender dezenas de milhares de transações por segundo. Contudo, o MySQL Cluster não vai ser uma boa escolha para executar consultas analíticas (OLAP) e, por se tratar de um sistema distribuído, vai adicionar maior complexidade na implantação e administração. Para entender os motivos, é necessário conhecer um pouco da sua origem e arquitetura, tópicos muito bem cobertos no livro.
Para quem usa o MySQL NDB Cluster, pretende usar ou mesmo se interessa por Sistemas Distribuídos de alta performance é leitura obrigatória.
Referência: alastori.com.brEnviado por Airton Lastori (alastoriΘgmail·com)
O artigo "Novo Livro: Pro MySQL NDB Cluster" foi originalmente publicado no site BR-Linux.org, de Augusto Campos.
Intel planeja encerrar suporte ao Legacy BIOS em 2020
Dentre algumas vantagens sobre a remoção do suporte, podemos citar a mitigação de alguns riscos de segurança, a necessidade de menos validação dos fornecedores, o suporte a novas tecnologias, entre outras.
Referência: tech.slashdot.orgEnviado por André Machado (andreferreiramachadoΘgmail·com)
O artigo "Intel planeja encerrar suporte ao Legacy BIOS em 2020" foi originalmente publicado no site BR-Linux.org, de Augusto Campos.
O comando 'select' do Bash
E se você já utilizou o comando tzselect alguma vez na vida, saiba que já esbarrou com ele pela frente… :-)
Referência: giovannireisnunes.wordpress.comEnviado por Giovanni Nunes (giovanni·nunesΘgmail·com)
O artigo "O comando 'select' do Bash" foi originalmente publicado no site BR-Linux.org, de Augusto Campos.
Manpages, Abba e stderr: qual a relação?
Porque? Por conta de uma piada. Marnanel Thurman(pseudo nome), amigo do mantenedor do pacote man do gnutils, solicitou ao seu camarada seis anos atrás que inserisse no código um print "gimme gimme gimme" por conta da música da banda Abba "Gimme gimme gimme a man after midnight" como uma brincadeira. O amigo acabou atendendo e passados os anos, alguém sentiu os efeitos.
Qualquer um pode fazer o teste instalando o pacote faketime e usando a seguinte linha de comando: faketime 00:30 man (ou alterando a hora do servidor, esperando ansiosamente as 00:30…).
A lição que fica? Qualquer coisa pode quebrar o workflow de um usuário. Até uma piada. Referência: unix.stackexchange.com
Enviado por Nícolas Wildner (nicolasgauchoΘgmail·com)
O artigo "Manpages, Abba e stderr: qual a relação?" foi originalmente publicado no site BR-Linux.org, de Augusto Campos.
LPIC-OT - lançada a certificação DevOps LPI
Não é novidade nenhuma a crescente demanda de mercado por profissionais DevOps, aqueles mesmos profissionais que jogam bem nos times de desenvolvimento e operações. Por este motivo, já estava (há alguns anos) sendo desenvolvida a certificação LPIC-OT, que contempla este nicho de profissionais.
Referência: howtoonline.com.brEnviado por Bruno Odon (admΘbrunoodon·com·br)
O artigo "LPIC-OT - lançada a certificação DevOps LPI" foi originalmente publicado no site BR-Linux.org, de Augusto Campos.