Esta será uma lição rápida sobre como atualizar todo o kernel e pacotes do FreeBSD. O FreeBSD vem com dois elementos atualizáveis, a saber, o sistema operacional principal e o software de terceiros. O kernel ou o sistema operacional principal é atualizado via comando FreeBSDUDATE, enquanto que para atualizar o software de terceiros, precisamos usar o gerenciador de pacotes ou usar o sistema de portas. Tanto o kernel quanto os pacotes são atualizados com bastante frequência, por isso é aconselhável não perder nenhum deles para criar riscos de segurança e reforçar as vulnerabilidades.
Atualizando o sistema operacional principal em FreeBSD
Execute uma pesquisa rápida por atualizações. Use o comando abaixo:
$ freebsd update busca
Depois que a pesquisa terminar, digite o seguinte e pressione Enter:
$ freebsd update install
O comando acima deve definir todas as atualizações disponíveis para serem instaladas no sistema. Se for uma atualização maior, você pode ser solicitado a reiniciar o sistema a permitir que as alterações se apliquem.
Atualizando o software FreeBSD com PKG
Quaisquer pacotes instalados via PKG devem ser atualizados com o mesmo para evitar problemas com a instalação.
Verifique as atualizações com a atualização do PKG primeiro:
$ pkg upgrade
Em seguida, procure atualizações de software com o comando pkg.
Atualizando o software FreeBSD com o sistema de portas
Como os pacotes instalados com o gerenciador de pacotes, os instalados com o sistema de portas devem ser atualizados com o mesmo. Para congelar o PKG em um pacote específico, use a sintaxe de comando abaixo:
$ PKG Lock Packagename
Para instalar pacotes com o sistema de portas, você tem duas maneiras:
Para usar o Portsnap, digite o comando abaixo para atualizar a iteração local da árvore de portas:
$ PORTSNAP AUTO
Depois de terminar de atualizar os pacotes, você será perguntado se deseja remover os backups das versões mais antigas. Esses backups não devem ser úteis para nós se a atualização foi bem -sucedida.
Embrulhando as coisas
Hoje, explicamos como atualizar os principais pacotes de sistema operacional e software em FreeBSD. Para atualizar o sistema operacional Core, você precisará usar os comandos FreeBSDUDATE buscar e instalar, enquanto os pacotes podem ser atualizados através da árvore das portas ou do comando pkg. Os pacotes devem ser atualizados com o mesmo método com o qual foram instalados, pois a atualização de um software instalado por uma árvore de portas com PKG pode levar a problemas com a compilação e pode compensar severamente o código do software, essencialmente o renderizando.