É possível manter um sistema FreeBSD atualizado (sistema base + pacotes) usando apenas binários?

7

Eu tenho usado sistemas Debian e NetBSD por um longo tempo, e eu tenho me acostumado a fazer upgrades binários para o sistema base e para pacotes (usando o pkgin com o NetBSD)

Agora o kernel do NetBSD não funciona tão bem com o provedor de VPS, mas o FreeBSD é uma opção suportada lá, então estou pensando em fazer a troca.

Eu vi que os upgrades binários dos sistemas base parecem confiáveis com o freebsd-update , como confiável é isso para pacotes binários? Eu quero dizer confiável , que você confiaria que fosse feito em um servidor rodando o Apache com php, python, um servidor DNS sem muito tempo de inatividade.

link menciona na etapa 2, excluindo tudo e reinstalando depois. Não é a minha paz de bolo.

    
por Manu 19.09.2012 / 14:32

2 respostas

1

O problema com as portas é que atualmente os pacotes binários são distribuídos apenas uma vez por mês através dos espelhos do FreeBSD.

Portanto, se você não precisa do mais recente e melhor, você está bem em usar pacotes via portupgrade -PP ou o comando portmaster equivalente.

Mas se você estiver executando o php, o qual tem a) muitas opções personalizadas ativadas durante o compiletime e b) muitos problemas de segurança. Eu gostaria de sugerir manter php uptodate via portas.

Se você tiver várias máquinas, pode ser uma opção para implementar seus próprios pacotes binários, assim você não precisa depender dos pacotes fornecidos pelos espelhos do FreeBSD. Isso é feito facilmente executando "make package" no diretório da porta.

    
por 20.09.2012 / 14:38
0

Agora, 18 meses depois, isso parece possível, tão fácil quanto explicado neste post: link

    
por 11.04.2014 / 15:08