Software instalado na partição raiz ou na partição inicial

4

Estou planejando instalar alguns softwares grandes como o Matlab (4GB), o Mathematica (4GB) nas minhas partições do Ubuntu.

Eu queria saber

  1. se eu as instalasse na minha casa partição, quando eu reinstalar o Ubuntu sem tocar na partição inicial, os softwares ainda serão executáveis? após a reinstalação?
  2. quais são as vantagens e desvantagens da instalação softwares na partição raiz e de na partição inicial?
  3. com sua resposta para o anterior perguntas, quais são algumas razoável planos para os tamanhos de raiz partição e partição de casa? Note que eu gostaria de aprender programação em C, C ++, Java, Python, Lisp, bases de dados sob o Ubuntu e Windows e sem jogos. Meu notebook tem cerca de 230 GB, onde eu pretendo instalar o Windows e o Ubuntu, e reservar 40 GB para o Ubuntu (três partições: swap, root e home), 110 GB para partição NTFS compartilhada entre os dois sistemas operacionais, 70 GB Partição do sistema operacional Windows e 10 GB pode ser adicionado a qualquer um dos itens acima partições. Vou mudar meu plano de acordo com suas sugestões.

Obrigado e cumprimentos!

    
por Tim 07.02.2011 / 16:24

1 resposta

4

Tentarei responder às suas perguntas na ordem que você fez:

  1. Depende de como o Matlab e o Mathematica são distribuídos; se eles são distribuídos como binários estáticos, então você deve estar bem. Um binário estático possui qualquer uma das bibliotecas necessárias para o programa compilado nelas. Geralmente, esse não é o padrão para aplicativos compilados, pois leva a binários extremamente grandes.

  2. Realmente não há desvantagens, por exemplo; isso depende da aplicação. Se você estiver instalando um aplicativo de apt-get , Synaptic ou do Ubuntu Software Center, o aplicativo está sendo instalado em sua partição raiz. Se você tem um binário estático que você baixou e desempacotou sozinho, então sua melhor aposta seria mantê-lo em seu diretório pessoal. Para quaisquer scripts ou programas que eu escreva ou instale, que não são fornecidos pelos repositórios do Ubuntu, eu os mantenho em um diretório bin em minha pasta pessoal. Dessa forma, eles não estão "poluindo" meu sistema básico.

  3. O tamanho da sua partição raiz depende realmente de quantos aplicativos e bibliotecas você planeja instalar nos repositórios do Ubuntu. Diferentes distribuições Linux recomendam tamanhos diferentes. Se você permitir que o Ubuntu particione sua unidade automaticamente, com uma partição separada para /home , o instalador do Ubuntu fornecerá um layout sensato. Compiladores C e C ++, Lisp REPLs, interpretadores Python e os vários bancos de dados não ocupam muito espaço. O único compilador grande é para Java; Eu acredito que ele pesa cerca de 80MB para o JDK (Java Development Kit). Assim como na minha resposta para a segunda pergunta, a maioria das coisas que você escreve, você deve manter no seu diretório pessoal, assim você não polui o sistema básico. Além disso, se você já atualizou sua instalação do Ubuntu, você não terá que se preocupar com o diretório acidentalmente mantido em seus projetos. Se você corre esse risco de qualquer forma, será mais fácil manter tudo o que você faz em seu diretório pessoal. ; é para isso que está lá.

por nesv 08.02.2011 / 06:28