FreeBSD

Como atualizar o FreeBSD para uma versão mais recente

Como atualizar o FreeBSD para uma versão mais recente
O FreeBSD é atualizado em uma base bastante consistente, e com cada nova atualização vem um novo conjunto de recursos recém-adicionados. Sem mencionar a introdução de patches mais novos a cada atualização, que protege seu sistema FreeBSD de problemas de segurança, e uma série de outras razões pelas quais você pode querer manter o FreeBSD atualizado.

Felizmente, com o FreeBSD, atualizar o sistema não é tão problemático quando comparado a outros sistemas operacionais, que bagunçam. Você pode executar a atualização do FreeBSD com um comando simples:

# freebsd-update

Este tutorial irá ajudá-lo exatamente com isso: siga as instruções abaixo para atualizar seu sistema trabalhando no FreeBSD v10.Sistema operacional 2v.

Antes de você começar:

Certifique-se de estar conectado com o comando root ou usando uma conta habilitada para emitir o comando sudo. Neste tutorial, a conta de usuário padrão do FreeBSD, o droplet do FreeBSD, executará a atualização.

Etapa 1: identifique quaisquer problemas em potencial e instale os patches mais recentes

Antes de atualizar o FreeBSD OS, devemos adquirir os patches e pacotes de suporte para a última versão do FreeBSD. Faça login com o seguinte comando:

$ ssh freebsd @ your_server_ip

Agora, precisamos de algumas informações sobre a última versão do FreeBSD antes de podermos fazer mais alterações. Para encontrar esses detalhes, emita o comando freebsd-update com a opção -r para destacar exatamente para qual versão estamos atualizando o servidor. Já atualizei minha versão do FreeBSD

$ sudo freebsd-update upgrade -r 12.x-RELEASE

A saída deve relatar com informações adequadas. Agora identifique quais mudanças podem causar problemas mais tarde.

Pressione a tecla y para confirmar e pressione enter. Após a confirmação, o sistema iniciará automaticamente a atualização do servidor. Tem algumas coisas. No entanto, precisaremos nos configurar após a atualização.

Etapa 2: corrigir os problemas pós-atualização

Depois de instalar os pacotes mais recentes, você provavelmente verá duas mensagens de erro. Não se preocupe; tudo que você precisa fazer é fazer alterações em dois arquivos de configuração diferentes em / 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 de subr, e será lançado no editor de texto nano.

Exclua todas as linhas que aparecem relacionadas à versão “mais recente” do FreeBSD, que não está realmente associada à versão que acabamos de instalar. Veja, o arquivo de configuração ainda reconhece o FreeBSD 12.1 como o mais recente, embora tenhamos instalado a v12.2.

Salve e saia do arquivo quando terminar de editá-lo, e uma notificação aparecerá, 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ê corrigir o arquivo de configuração / etc / ssh / sshd_config. Clique no botão Enter para abrir este arquivo de configuração e comece a editar o arquivo da mesma forma que você fez o primeiro. Você só precisa remover as linhas relacionadas aos 12.1 instala o FreeBSD, então salve e saia do arquivo.

Em seguida, você verá as alterações que acabou de fazer e, em seguida, será solicitada a permissão para aplicá-las. Basta digitar y sempre que fizer a pergunta.

Ao confirmar suas modificações, você verá um catálogo de várias páginas dos arquivos binários nos quais o sistema fez suas modificações. Esta lista deve ser idêntica à imagem abaixo:

Se você quiser ver o conteúdo aqui, continue pressionando a barra de espaço para passar por cada página ou apenas pressione a tecla q para pular o processo de revisão.

Com tudo isso cuidado, podemos finalmente seguir em frente e atualizar para o FreeBSD 12.2.

Etapa 3: Atualizar o FreeBSD 12.1 a FreeBSD 12.2

Digite o comando abaixo para iniciar a instalação:

$ sudo / usr / sbin / freebsd-update install

A captura de tela abaixo ilustra o que você verá ao emitir este comando:

Você precisará reiniciar o sistema assim que a atualização terminar. Digite este comando e pressione Enter para reiniciar o sistema:

$ sudo reboot

A sessão SSH será encerrada e o sistema levará alguns minutos para reiniciar.

Quando o sistema for reiniciado novamente, faça login com a mesma conta de usuário para continuar.

Para verificar a instalação, verifique a versão atual instalada em 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 à imagem 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 install:

$ sudo / usr / sbin / freebsd-update install

Se você ainda está vendo 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 upgrade

Os resultados do problema acima devem ser semelhantes aos seguintes:

Pressione y e pressione Enter para continuar a receber a seguinte saída:

Novamente, pressione y e pressione enter para atualizar os pacotes.

Use o comando rehash para se certificar de que sua conta de usuário tem permissão total para usar os pacotes instalados.

$ rehash

Com isso, temos a última versão do FreeBSD instalada e pronta para usar.

No caso de sua instalação se recusar a funcionar,

As instruções neste artigo também devem funcionar corretamente em seu sistema. Ainda assim, para os leitores que não puderam atualizar o FreeBSD seguindo este tutorial, esta seção irá ajudá-lo a reverter todas as instalações que você acabou de fazer. Basta usar o comando abaixo:

$ sudo freebsd-update rollback

O comando acima deve desfazer todo o trabalho que você fez para atualizar o FreeBSD.

Resumindo

Felizmente, você atualizou seu FreeBSD 12.1 servidor para a última v12.2 seguindo os comandos neste tutorial. Atualizar o FreeBSD não é uma experiência tão frustrante quanto atualizar alguns dos sistemas operacionais mais convencionais * tosse * windows * tosse *.

WinMouse permite que você personalize e melhore o movimento do ponteiro do mouse no PC com Windows
Se você quiser melhorar as funções padrão do ponteiro do mouse, use um freeware WinMouse. Ele adiciona mais recursos para ajudá-lo a obter o máximo do...
O botão esquerdo do mouse não funciona no Windows 10
Se você estiver usando um mouse dedicado com seu laptop ou computador desktop, mas o o botão esquerdo do mouse não funciona no Windows 10/8/7 por algu...
O cursor pula ou se move aleatoriamente enquanto digita no Windows 10
Se você descobrir que o cursor do mouse pula ou se move por conta própria, de forma automática e aleatória ao digitar em um laptop ou computador com W...