Atualização FreeBSD

Questões sobre instalação ou atualização do sistema operacional FreeBSD

Atualização FreeBSD

Mensagempor baguncasp » 26/Jun/2012 11:01

Bom dia, sei que a materia ja deve ser surrada, mas vamos dar uma movimentada no forum.

Estou com BSD 8.2 to querendo atualizar ele para o 9.x, nunca fiz isso, alguem pode me ajudar pelo menos a achar o caminho das pedras?
Avatar do usuário
baguncasp
Membro
 
Mensagens: 12
Registrado em: 21/Jun/2012 10:51

Re: Atualização FreeBSD

Mensagempor atpessoa » 26/Jun/2012 11:35

Você pode atualizar direto dos fontes, o que é bem demorado, usando o csup e compilando tudo, ou utilizar o freebsd-update para realizar a atualização binária. Um ótimo guia para utilização do freebsd-update é o http://forums.freebsd.org/showthread.php?t=17722 no fórum oficial do FreeBSD.

Você precisa apenas adaptar para sua versão. Para realizar a atualização binária é recomendável que você esteja utilizando o GENERIC, mesmo que você tenha seu próprio kernel, se você fez backup do GENERIC (também recomendável) é só dar boot por ele. Recomendo também uma lida na manpage http://www.freebsd.org/cgi/man.cgi?query=freebsd-update

Vou colocar nas pendências a tradução do tópico do http://forums.freebsd.org, seria um ótimo guia para os iniciantes no fórum. Mais dúvidas pode perguntar :-).

P.S.: Se não me engano, precisa apenas ter o GENERIC em /boot/GENERIC para que o freebsd-update faça a atualização do kernel da forma correta, mas preciso confirmar.
Antônio Pessoa
Avatar do usuário
atpessoa
Administrador
 
Mensagens: 126
Registrado em: 20/Jun/2012 19:06
Localização: Recife, Pernambuco - Brasil

Re: Atualização FreeBSD

Mensagempor baguncasp » 26/Jun/2012 11:44

Show de bola @atpessoa, eu estive lendo esses documentos inclusive achei outros interessantes também.

http://blog.secaserver.com/2012/02/free ... e-8-2-9-0/
http://viktorpetersson.com/2012/01/16/h ... th-virtio/
http://www.freebsd.org/releases/9.0R/installation.html

Mais sabe como é marinheiro de primeira viajem, estou preocupado em fazer alguma besteira no servidor. Eu queria ter certeza do que fazer para não fazer nenhuma besteira.

Obrigado pela ajuda.
Avatar do usuário
baguncasp
Membro
 
Mensagens: 12
Registrado em: 21/Jun/2012 10:51

Re: Atualização FreeBSD

Mensagempor atpessoa » 26/Jun/2012 12:13

O processo é basicamente o mesmo do guia do http://forums.freebsd.org/, mas no caso da apresentação do erro específico abaixo ele já mostra como corrigir. Faça o teste e veja se o erro acontece com você também e dê uma resposta aqui no fórum.

Código: Selecionar todos
The update metadata is correctly signed, but failed an integrity check.
Cowardly refusing to proceed any further.
Antônio Pessoa
Avatar do usuário
atpessoa
Administrador
 
Mensagens: 126
Registrado em: 20/Jun/2012 19:06
Localização: Recife, Pernambuco - Brasil

Re: Atualização FreeBSD

Mensagempor baguncasp » 26/Jun/2012 13:40

Assim que eu fizer posto o resultado sim, mais preciso de um tempo para criar coragem para fazer...rsrsrs hj ta meio corrido pra mim aqui, produção a mil, não posso correr risco de alguma falha.

Obrigado.
Avatar do usuário
baguncasp
Membro
 
Mensagens: 12
Registrado em: 21/Jun/2012 10:51

Re: Atualização FreeBSD

Mensagempor lucasmcz » 26/Jun/2012 13:59

@baguncasp

Já que teu sistema está em produção, tenta fazer uso da virtualização. Virtualiza com o VirtualBox uma versão 8.2 do FreeBSD, e depois faz os procedimentos... assim você vai perdendo o medo e tomando gosto pela coisa.

Tenta montar a maquina virtual semelhante com o teu ambiente de produção e atualiza.
.:: Lucas Dias
.:: OS3 Soluções em TI
lucasmcz
Moderador
 
Mensagens: 28
Registrado em: 20/Jun/2012 18:55
Localização: Maceió, Alagoas

Re: Atualização FreeBSD

Mensagempor sistematico » 26/Jun/2012 20:47

csup atualiza os ports, freebsd-update o sistema em si.
Não tenho certeza.
Avatar do usuário
sistematico
Administrador
 
Mensagens: 48
Registrado em: 21/Jun/2012 00:33
Localização: Campo Grande - MS

Re: Atualização FreeBSD

Mensagempor atpessoa » 26/Jun/2012 21:14

O csup pode ser utilizado para atualizar os fontes do FreeBSD e de sua documentação ou o ports, mas para atualizar o ports hoje é mais recomendavel (e mais prático) a utilização do portsnap. Quanto ao csup, você pode encontrar exemplos de configurações para essas atualizações em "/usr/share/examples/cvsup", geralmente você precisa apenas mudar o "host" de atualização para um mirror perto de você.

csup
portsnap
Antônio Pessoa
Avatar do usuário
atpessoa
Administrador
 
Mensagens: 126
Registrado em: 20/Jun/2012 19:06
Localização: Recife, Pernambuco - Brasil

Re: Atualização FreeBSD

Mensagempor gugabsd » 27/Jun/2012 10:46

[quote="atpessoa"]O csup pode ser utilizado para atualizar os fontes do FreeBSD e de sua documentação ou o ports, mas para atualizar o ports hoje é mais recomendavel (e mais prático) a utilização do portsnap. Quanto ao csup, você pode encontrar exemplos de configurações para essas atualizações em "/usr/share/examples/cvsup", geralmente você precisa apenas mudar o "host" de atualização para um mirror perto de você.

csup
portsnap


Lembrando que o repositorio do FreeBSD foi migrado (já a algum tempo) para subversion e hoje é a ferramenta pratica para manter os fontes atualizados.

Basta instalar o subversion (/usr/ports/devel/subversion) com a opção marcada para usar os templates FreeBSD e utilizar da base SVN do mesmo:
http://svn.freebsd.org/base/

Atualizando fontes via svn:
Código: Selecionar todos
cd /usr
rm -rf src
svn co http://svn.freebsd.org/base/stable/9/ src
Luiz Gustavo Costa (Powered by BSD)
mundoUnix - Consultoria em Software Livre
http://www.mundounix.com.br
ICQ: 2890831 / MSN: contato@mundounix.com.br
Blog: http://www.luizgustavo.pro.br
Avatar do usuário
gugabsd
Administrador
 
Mensagens: 26
Registrado em: 20/Jun/2012 21:43
Localização: Teresópolis - RJ

Re: Atualização FreeBSD

Mensagempor atpessoa » 27/Jun/2012 10:50

Utilizei a atualização pelo svn apenas uma vez para testar, como o csup está na base do sistema e não preciso instalar nada ainda o utilizo para essa tarefa. Se bem que isso pode ser chamado mais de preguiça do que praticidade :-).
Antônio Pessoa
Avatar do usuário
atpessoa
Administrador
 
Mensagens: 126
Registrado em: 20/Jun/2012 19:06
Localização: Recife, Pernambuco - Brasil

Próximo

Voltar para Instalação & Atualização

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante