OpenBSD: é seguro excluir / usr / src?

1

Depois de atualizar o OpenBSD, queria atualizar minhas fontes. Eu quero saber, é mais seguro excluir /usr/src e, em seguida, extrair src.tar.gz , ou é melhor preservar o já existente /usr/src e, em seguida, extrair src.tar.gz ? Haverá alguma repercussão causada pela exclusão de /usr/src ou posso simplesmente substituí-lo?

    
por elbarna 26.11.2015 / 18:50

2 respostas

1

Apague /usr/src e extraia o novo src.tgz .

    
por 26.11.2015 / 19:24
2

/usr/src

Substituir /usr/src por sua própria cópia funcionará bem, contanto que você resolva os pequenos problemas que podem ser causados ao fazer isso. Um desses problemas pode ser dependências e diferenças de versão entre as fontes copiadas e as versões que os aplicativos podem precisar, embora, presumivelmente, você saiba o que está fazendo se estiver adicionando as fontes ao seu sistema de arquivos.

Preservação ou substituição?

Agora chegamos à parte que você está esperando: você deve preservar /usr/src ou substituí-la pelo diretório src de src.tar.gz ? Na verdade, é uma preferência realmente pessoal, embora mais trabalhosa. método livre, eu recomendaria substituir src . A razão para isso é simples: você preferiria extrair um arquivo, excluir um conteúdo de diretórios, mover o conteúdo extraído de diretórios para o diretório antigo e, em seguida, excluir o diretório arquivado e o arquivo ou simplesmente excluir um diretório, desarquivar um diretório e, em seguida, exclua o arquivo? Não há nada de especial no diretório /usr/src existente (a menos que você tenha links simbólicos interagindo com ele, ou há programas que o pesquisam (por exemplo, sh procurando por causa de seu $PATH , embora esse exemplo possa ser resolvido de forma incrível) No geral, isso significa que cabe a você avaliar se vale a pena o trabalho extra para fazer uma transferência de conteúdo do diretório de arquivos para /usr/src , ou se seria melhor simplesmente substituí-lo.

Mais informações

Para obter mais informações sobre /usr/src e src.tar.gz , clique aqui: Buscando fontes (Consulte Pré -loading ...)
OpenBSD da origem (explica src.tar.gz )

    
por 28.11.2015 / 04:17