Para os mais desavisados, desde que o FreeBSD mudou para sua versão 9, ele mudou o seu sistema de pacotes padrão para o pkg, uma grande evolução, e para nossa e vossa alegria o seu ciclo de desenvolvimento e melhorias ficou muito mais rápido, tanto que logo estamos chegando na versão 1.6. Foi lançado no dia 26/09, e com ele todo um conjunto de pacotes.
No entanto, cuidado com atualizações via pacotes pois as vezes tendem a ter alguns brokens, e como sabem, é sempre uma boa ideia utilizar em ambiente de teste antes de levar para a produção.
Nota, essa ainda é a versão em desenvolvimento:
Dentre algumas das melhorias/mudanças de destaque:
– Muitas melhorias no funcionamento interno do sistema de resolução de dependências (akaImprovements in the solver)
– Muitas correções nos três modos de junção de código
– pkg add agora pode trabalhar sem uma versão especificada dentro da linha de dependência
– pkg check -d agora pode verificar se uma biblioteca é requerida
– Melhorias no suporte para atualizações parciais
– Melhorias no suporte ao auto-completar do zsh
– Melhorias na camada de suporte de emulação do Linux (agora todos os passos possuem testes de regressão dentro do Linux)
– Mensagens podem ser setadas de acordo com o contexto (Somente imprimir a mensagem durante, instalação, atualização, algum tipo de versão, remoção, ou qualquer)
– @keywords agora aceita novas entradas para adicionar mensagens de contextos
– Adicionado a habilidade de gerar gráfico com formato de pontos para representar a resolução de um problema
– pkg search agora por padrão mostra os comentários dos pacotes que foram encontrados
– Muitas correções de bugs e limpezas de código
Se queres aprender mais sobre os pacotes no FreeBSD e o pkg / ports, a sugestão é claro, usar o handbook do FreeBsd.
Faça sua parte, ajude e teste, dê o seu feedback para que as ferramentas de código aberto melhorem.
Para saber mais, visite a mensagem de anúncio do pkg 1.6.0. O FreeBSD Handbook também está disponível assim como o Jenkins do pkg e o Github do projeto do pkg.
Com informações de Buteco Opensource.