Instalação de programas com dois discos rígidos [fechados]

0

Eu tenho andado entre o Windows, o Mint e o Ubuntu em computadores separados há cerca de um mês, e agora quero fazer o meu computador principal, o Xubuntu. Eu vi muitos recursos de como configurar tudo com dois discos rígidos (eu tenho um SSD e HDD) com a instalação inicial do sistema operacional, mas não tenho certeza sobre onde instalar determinados programas e tal.

Por exemplo, no Mint, toda vez que eu instalo algo eu faço "sudo apt-get 'whatever'", e tudo é praticamente automático. Se eu tiver dois discos rígidos, como especifico qual unidade devo instalar? Além disso, devo estar preocupado com qual disco rígido (sistema operacional versus volume extra) eu instalar programas? Por exemplo, se eu instalei o g ++ no volume extra, isso importaria? Além disso, eu preciso estar preocupado com certas dependências que não estão na unidade do sistema operacional?

    
por boy 08.06.2016 / 20:11

2 respostas

1

Você está pensando basicamente em jogos comerciais.

Por exemplo todo o conjunto de CDs do Debian é 8x cds compactados de 650MB. O Ubuntu Desktop afirma ter um requisito mínimo em torno de 5 GB, embora seja quase certamente um pouco maior. Por comparação, o Windows é descrito como exigindo 20 GB e não inclui um pacote do Office. Pessoalmente, acho que os atuais ambientes de desktop Linux estão confortáveis com um sistema de arquivos de 40GB (com 50% de total), excluindo os arquivos de dados do usuário. Portanto, não é praticamente possível preencher um SSD de 128 GB com programas de seus repositórios de distribuição ...

... nem há como redirecionar um pacote para um sistema de arquivos de sua escolha. Eles usarão / ou mais especificamente /usr .

Você não mencionou ser um jogador pesado, então eu não acho que os programas causarão nenhum problema. Se você precisar de espaço, pode descarregar músicas e vídeos para o disco rígido sem realmente notar. Qualquer outra coisa, eu acho que é apenas uma questão do que se encaixa.

A menos que você esteja em ~ 150GB ou menos e você não quer mexer mais tarde, eu recomendo manter /home no SSD e montar o disco rígido separadamente. A latência de 10 ms é perceptível quando você tem basicamente qualquer E / S aleatório (vários arquivos acessados). São apenas 10 IOs aleatórios antes de você atingir a figura mágica de 100 ms. SSD = bondade (recebo 0.3ms para leituras aleatórias).

Quero dizer, tecnicamente eu poderia balbuciar sobre o Steam / Wine / qualquer instalação para /home/user por padrão, e escolher como priorizá-los v.s. outros tipos de arquivos. Mas "You Aint Gonna Need It" para começar, e é tão óbvio como gerenciar movendo os seus próprios arquivos de dados. Então espere até que você tenha um problema real com algo e então você pode perguntar especificamente:).

    
por 08.06.2016 / 20:43
0

No Linux, você não instala coisas em uma determinada unidade. Você acabou de instalar um pacote com eles e os vários arquivos que compõem o pacote acabam em vários lugares em todo o sistema.

Então, como uma operação totalmente diferente, você monta discos em vários pontos de montagem (diretórios) e eles fornecem o espaço em disco para esse diretório.

Por muitos anos o Linux teve o LVM que permite coletar discos físicos em grupos (volume) e criar volumes lógicos que você pode usar como discos, o uso mais comum é coletar discos porque em um (isso é apenas um palpite, eu não tem dados para suportá-lo). Há também o mapeador de dispositivos (tecnicamente, também abaixo do LVM - que pode fazer RAID e criptografia) que pode complicar as coisas, mas você não deve se preocupar com isso agora.

Como ponto de partida, você deve ter algo (também é possível usar, por exemplo, tmpfs'es ~ um "disco" suportado apenas pela RAM) montado em / . Quando você não sabe o que está fazendo, o único outro ponto de montagem que considero é /home , um par de razões: - Torna mais fácil preservar se eu tiver que reinstalar - É (de longe) o diretório que eu preciso de mais espaço em

Quando você tem dois discos eu usaria o menor para / e o maior para /home , mas como você diz que um é um SSD, a velocidade também pode ser algo a ser considerado.

A única razão real para se preocupar com o fato de as coisas estarem em discos diferentes é a possibilidade de problemas na inicialização se um disco morrer. Mas contanto que você não tenha pontos de montagem separados para /boot , /sbin/ , /bin , /lib , /root e /var você não deve se deparar com grandes problemas (trabalhei com menos ).

    
por 08.06.2016 / 21:07