Partição / usr / local: Posso usar o software depois de reinstalar?

0

Eu quero reinstalar o sistema operacional Linux e, antes disso, acho que particionarei meu disco rígido novamente. (Eu apenas uso uma partição simples / para root, e faço o Linux automaticamente colocar todos os outros diretórios lá).

Costumo salvar instalações de software em /usr/local . Então, minha pergunta é: suponha que eu crie uma nova partição, /usr/local , e salve os dados lá; se eu reinstalar o Linux novamente, posso continuar a usar este software e não precisar instalar novamente?

Sou novo no mundo Linux, por isso não tenho a certeza destas coisas.

    
por hqt 30.10.2012 / 13:56

3 respostas

1

Minha sugestão foi fazer um backup de todo o root fs (incluindo / usr / local), então particioná-lo novamente, montar toda a partição e extrair tudo.

Depois disso, todos os seus arquivos permanecerão, e seu disco foi re-particionado.

Se você simplesmente faz o backup de / usr / local, corre o risco de que, assim que as bibliotecas do sistema forem atualizadas, esses softwares (não-estáticos) precisem ser re-vinculados.

    
por 30.10.2012 / 16:09
0

Você usa os dados de frase e o software. Geralmente,

  1. você pode salvar dados (arquivos criados por você)
  2. você precisa reinstalar o software

Se você baixar e compilar seus próprios pacotes, e colocar tudo para eles em / usr / local, então sim, você provavelmente também poderá salvar o software. Mas se você vinculá-los a bibliotecas compartilhadas, você ainda poderá ter problemas se essas bibliotecas estiverem fora de / usr / local e mudarem quando você reinstalar.

Se você instalar o software usando o gerenciador de pacotes de distribuição, provavelmente precisará reinstalar esses pacotes, mas poderá salvar os dados em qualquer partição que não for formatar.

    
por 30.10.2012 / 15:28
0

Se você particionar seu disco, perderá tudo em /usr/local .

Quanto à questão real, você certamente pode continuar usando o software em usr/local . Mas lembre-se de que seu gerenciador de pacotes não sabe disso e pode muito bem atualizar (ou até mesmo excluir) pacotes que algo em /usr/local precisa, e assim ele pode parar de funcionar a qualquer momento.

    
por 24.01.2013 / 19:44