A árvore de diretórios
A &debian-gnu; adere ao padrão
Filesystem Hierarchy Standard
para nomes de arquivos e diretórios. Este padrão permite que
usuários e programas de software saberem a localização de arquivos e
diretórios. O diretório do nível raiz é simplesmente representado por
uma barra /. No nível raiz,
todos os sistemas &debian; incluem estes diretórios:
DiretórioConteúdo
bin
Binários de comandos essenciais
boot
Arquivos estáticos do gerenciador de partida
dev
Arquivos de dispositivos
etc
Configurações de sistema específicas da máquina
home
Diretórios home de usuários
lib
Bibliotecas compartilhadas essenciais e módulos do kernel
media
Contém pontos de montagem para mídias removíveis
mnt
Ponto de montagem para montagem temporária de um sistema de arquivos
proc
Diretório virtual contendo informações do sistema (kernels 2.4 e 2.6)
root
Diretório Home do usuário root
sbin
Binários essenciais do sistema
sys
Diretório Virtual contendo informações do sistema (kernels 2.6)
tmp
Arquivos temporários
usr
Hierarquia secundária
var
Dados variáveis
srv
Dados para serviços fornecidos pelo sistema
opt
Pacotes de aplicativos e programas adicionais
O que segue é uma lista de considerações importantes sobre os
diretórios e partições. Note que a utilização de disco
tem grandes variações de acordo com o uso do sistema e
padrões específicos de uso. As recomendações aqui são regras
gerais e fornecem um ponto de partida para o particionamento.
A partição / deve sempre fisicamente conter
/etc, /bin,
/sbin, /lib e
/dev, caso contrário você não será capaz
de inicializar. Tipicamente são necessários &root-system-size-min;–&root-system-size-max;MB para a partição
raiz.
/usr: contém todos os programas de usuários
(/usr/bin), bibliotecas
(/usr/lib), documentação
(/usr/share/doc), etc.
Esta é a parte do sistema de arquivos que geralmente consome mais espaço
em disco. Você deverá deixar pelo menos 500MB de espaço em disco. Esta
quantidade poderá ser aumentada dependendo do número e tipo de pacotes
que deseja instalar. Uma estação de trabalho generosa ou instalação em
servidor deverá ter de 4–6GB.
/var: dados variáveis como artigos news,
e-mails, sites web, banco de dados, o cache do sistema de empacotamento, etc.
serão colocados sob este diretório. seu tamanho depende mais do
uso do seu computador, mas para a maioria das pessoas ele será dedicado
ao sistema de gerenciamento de pacotes. Se estiver fazendo uma
instalação completa ou apenas tudo que a &debian; tem a oferecer em uma
só seção, algo em torno de 2 ou 3 GB de espaço para
/var deverá ser suficiente. se estiver instalando
em partes (isto é, instalar serviços e utilitários, seguidos de
materiais em texto, então o X, ...), você poderá deixar em torno
de 300–500MB. Caso o espaço em disco
rígido seja um premio e não planeja fazer muitas atualizações de
sistema, a máquina poderá funcionar com o mínimo de 30 ou 40 megabytes.
/tmp: normalmente os dados temporários criados
são colocados neste diretório. 40–100MB deverão ser suficientes.
Alguns aplicativos — incluindo manipuladores de arquivos,
ferramentas para criação de CD/DVD e programas multimídia — podem
usar /tmp para armazenar temporariamente arquivos de
imagem. Se planeja usar tais aplicativos, será necessário ajustar o espaço
disponível de forma apropriada em /tmp.
/home: cada usuário deverá colocar seus dados em um
subdiretório dentro deste diretório. O tamanho deste diretório depende
de quantos usuários estarão usando o sistema e que tipo de arquivos serão
armazenados em seus diretórios. Dependendo do seu planejamento de uso,
deverá ser reservado em média 100MB para cada usuário, mas adapte este
valor a suas necessidades. Reserve muito mais espaço se planeja
salvar muitos arquivos multimídia (fotos, imagens, MP3, filmes) em seu
diretório pessoal.