Qual é a necessidade de definir “/” e “/ home” separadamente?

1

Os programas (como o NetBeans, o Android Studio, o Code :: Blocks) estão instalados no diretório inicial? Se não, então onde?

Qual é a utilidade de definir "/" e "/ home" separadamente?

    
por Moshiur Rahman 13.10.2015 / 20:32

4 respostas

1

Quando instalei o Ubuntu em minha nova máquina personalizada, instalei meu '/' e meu '/ home' em uma única unidade de 50 GB, planejando fazer a atualização mais tarde. Dois meses depois recebi uma unidade de 3 TB e não tinha ideia do que fazer com ela, então decidi colocá-la na minha máquina. Ao invés de agora ter ambos em 50GB eu deixei os 50GB para / (boot AKA) e depois montei meu diretório / home no 3TB. O benefício disso é que eu posso segurar 3TB no valor de informações no meu sistema sem diminuir a velocidade de inicialização.

    
por David 13.10.2015 / 22:27
1

Os arquivos executáveis reais geralmente ficam em /bin e /sbin , às vezes /opt , mas "Aplicativos", como aparecem na pesquisa traço, normalmente são organizados em *.desktop arquivos em /usr/share/applications . Muru explica muito bem aqui e tem muitos links relevantes. Estes estão sob o sistema de arquivos raiz.

É possível, howerver, instalar aplicativos no diretório /home/bin personalizado a partir da origem, mas isso raramente é feito para usuários de nível médio.

O benefício de separar sistemas de arquivos raiz e domésticos é que seus arquivos pessoais ficarão intactos no caso de algo errado cair na partição raiz.

    
por Sergiy Kolodyazhnyy 13.10.2015 / 23:25
0

É bom ter o / home em uma partição separada porque, se você atualizar ou mesmo reinstalar, os dados do usuário permanecerão seguros. Além disso, permite aplicar opções à sua partição inicial, como criptografar sua partição inicial sem causar um impacto real no tempo de inicialização. / opt também é, por vezes, em uma partição separada, creio que para qualquer código-fonte baixado pode ser mantido durante as atualizações ou até mesmo falhas no sistema operacional. Mas vamos ser honestos. Quando o Ubuntu irá falhar aleatoriamente? É muito confiável, não perfeito, mas bom.

    
por Wilhelm Erasmus 13.10.2015 / 22:44
0

Por ter /home em sua própria partição, pode-se instalar múltiplas distribuições Linux (em outras partições / discos), e dizer a cada um deles para montar /home a partir daí. Se alguém excluir algumas distribuições, ou mexer com elas até que elas não funcionem e tenha que excluí-las, /home é "seguro" (em sua própria partição - NÃO confirme erros de digitação).

Além disso, tendo diretórios que podem ser preenchidos (quando o programa do usuário não dá certo) (por exemplo, /home , /var , /tmp ) não compartilhando a partição com / (e /* ) que o sistema terá espaço livre em disco suficiente para ser executado de maneira feliz. Eu vi sistemas tentando rodar com blocos de disco zero livres em / . Em geral, eles não podem. O logging não funciona (e ele deseja registrar isso), os servidores aguardam a gravação de um disco ficar completa, muito, muito feia. Eu tive que matar servidores para que eu pudesse excluir arquivos temporários, para que eu pudesse limpar. Tudo enquanto o terno estava assistindo.

    
por waltinator 13.10.2015 / 23:35