Felizmente, com o FreeBSD, atualizar o sistema não é tão aborrecido quando comparado a outros sistemas operacionais, que bagunçam. Você pode executar a atualização do FreeBSD com um comando simples:
# FreeBSDUDATE
Este tutorial o ajudará exatamente com isso: siga as instruções abaixo para atualizar seu sistema trabalhando no FreeBSD V10.Sistema operacional 2V.
Antes de você começar:
Verifique se você está conectado ao comando root ou usando uma conta habilitada para emitir o comando sudo. Neste tutorial, a conta de usuário FreeBSD padrão, a gota do FreeBSD, executará a atualização.
Etapa 1: Identifique quaisquer problemas em potencial e instale os patches mais recentes
Antes de atualizar o sistema operacional FreeBSD, devemos adquirir os patches e os pacotes de suporte para a versão mais recente do FreeBSD. Faça login com o seguinte comando:
$ ssh freebsd@your_server_ipAgora, precisamos de algumas informações sobre a versão mais recente do FreeBSD antes que possamos fazer mais alterações. Para encontrar esses detalhes, emita o comando FreeBSDUDATE com a opção -r para destacar exatamente qual versão estamos atualizando o servidor para. Eu já atualizei minha versão FreeBSD
$ sudo freeBsd update Upgrade -r 12.liberação xA saída deve relatar com informações adequadas. Agora identifique quais mudanças podem causar problemas posteriormente.
Aperte a tecla Y para confirmar e pressionar Enter. Após a confirmação, o sistema começará automaticamente a atualizar o servidor. Existem algumas coisas. No entanto, essa necessidade precisaremos nos configurar após a atualização.
Etapa 2: corrija os problemas de pós-atualização
Depois de instalar os pacotes mais recentes, você provavelmente verá duas mensagens de erro. Não se preocupe; Tudo o que você precisa fazer é fazer alterações em dois arquivos de configuração diferentes no/etc/ssh/sshd_config e/etc/rc.diretórios SUBR, respectivamente.
Pressione Enter, e você será redirecionado automaticamente para o /etc /rc.Arquivo de configuração SUBR, e será lançado no editor de texto Nano.
Exclua todas as linhas que aparecem relacionadas à versão FreeBSD "mais recente", que não está realmente associada à versão que acabamos de instalar. Veja, o arquivo de configuração ainda reconhece FreeBSD 12.1 como o mais recente, enquanto instalamos o V12.2.
Salve e saia do arquivo quando terminar de editá -lo, e uma notificação será exibida, confirmando que o arquivo de configuração foi integrado com sucesso com a atualização.
A segunda linha é a mensagem de erro, que desaparecerá assim que você consertar o arquivo de configuração/etc/ssh/sshd_config. Aperte o botão Enter para abrir este arquivo de configuração e comece a editar o arquivo da mesma maneira que você fez o primeiro. Você só precisa remover as linhas relacionadas aos 12.1 Instalações de FreeBSD, depois salve e saia do arquivo.
Você receberá as alterações que você acabou de fazer e, em seguida, será solicitado permissão para aplicar as alterações. Basta digitar y cada vez que você faz a pergunta.
Ao confirmar suas modificações, você será exibido várias páginas catálogo de arquivos binários aos quais o sistema fez suas modificações. Esta lista deve ser idêntica à captura de tela abaixo:
Se você quiser ver o conteúdo aqui, continue pressionando a barra de espaço para percorrer cada página ou apenas pressionar a tecla Q para pular o processo de revisão.
Com tudo o que cuidou, podemos finalmente seguir em frente e atualizar para o FreeBSD 12.2.
Etapa 3: Atualizar FreeBSD 12.1 para FreeBSD 12.2
Digite o comando abaixo para iniciar a instalação:
$ sudo/usr/sbin/freeBsd update Instale
A captura de tela abaixo ilustra o que você verá depois de emitir este comando:
Você precisará reiniciar o sistema assim que a atualização terminar. Digite este comando e pressione Enter para reiniciar seu sistema:
$ sudo reiniciar
A sessão SSH terá rescisão e o sistema levará alguns minutos para reiniciar.
Quando o sistema inicializar novamente, faça login na mesma conta de usuário para continuar.
Para verificar a instalação, verifique a versão atual instalada no seu sistema. Use o comando abaixo para fazer login no seu servidor:
$ ssh freebsd@your_server_ip
Em seguida, emita o seguinte comando:
$ uname -a
Se as coisas estão indo bem até agora, você deve ver a saída semelhante à captura de tela abaixo:
Uma última coisa antes de encerrarmos: provavelmente há algumas atualizações menores lançadas desde que a atualização foi disponibilizada para download.
Você pode buscar essas atualizações executando o comando FreeBSD_UPDATE de instalação:
$ sudo/usr/sbin/freeBsd update Instale
Se você ainda está sendo exibido os erros, não se preocupe. Instale os pacotes para atualizar esses arquivos.
Uma medida de segurança é atualizar todos os pacotes de terceiros quando o FreeBSD é atualizado. Digite o comando abaixo:
$ sudo pkg upgradeOs resultados da questão acima devem se parecer com o seguinte:
Pressione Y e pressione Enter para prosseguir para receber a seguinte saída:
Novamente, pressione Y e pressione Enter para atualizar os pacotes.
Use o comando rehash para garantir que sua conta de usuário tenha permissão total para usar os pacotes instalados.
$ rehashCom isso, temos a versão mais recente do FreeBSD instalado e pronto para ir.
Caso sua instalação esteja se recusando a trabalhar,
As instruções deste artigo também devem funcionar corretamente em seu sistema. Ainda assim, para os leitores que não conseguiram atualizar o FreeBSD seguindo este tutorial, esta seção ajudará você a reverter todas as instalações que você acabou de fazer. Basta usar o comando abaixo:
$ sudo freebsd update revertback
O comando acima deve desfazer todo o trabalho que você fez para atualizar FreeBSD.
Resumindo
Felizmente, você atualizou seu FreeBSD 12.1 servidor para o último V12.2 seguindo os comandos neste tutorial. A atualização do FreeBSD não é quase uma experiência frustrante como a atualização de alguns dos sistemas operacionais mais mainstream *tosse *Windows *tosse *.