1: forneça o conteúdo de /etc/fstab
. Isso deve ajudar a obter algumas respostas úteis aqui.
2: Normalmente, alguém quer esconder os detalhes do layout físico das unidades. Padrão de hierarquia do sistema de arquivos do Linux :
/dev/ Essential devices, e.g.,
/dev/null.
/etc/ Host-specific system-wide
configuration files (the name comes
from et cetera).
/opt/ Optional application software
packages
/usr/ Secondary hierarchy for
read-only user data; contains the
majority of (multi-)user utilities and
applications.
/var/ Variable files—files whose
content is expected to continually
change during normal operation of the
system—such as logs, spool files, and
temporary e-mail files. Sometimes a
separate partition.
/var/www/ Website file hierarchies
(the default location for websites
served by Apache).
3i-viii: O Gerenciador de Pacotes Synaptic deve ter padrões que funcionem.
c:\dev\
: /dev/
é para dispositivos físicos. Como /dev/
já tem um significado diferente do desenvolvedor, algo mais é necessário.
c:\dev\
: Para distinguir claramente o arquivo de tempo de execução das máquinas de desenvolvimento dinâmico dos arquivos de desenvolvimento e fornecer arquivos compartilhados em rede, vi um diretório separado diretamente em /
, como "Root Of Software Engineering", /rose/
, para: c:\dev\workarea
, a origem, arquivos temporários de construção e os resultados exportados / entregáveis das compilações. Teria repositórios de código fonte. Os desenvolvedores individuais manteriam suas cópias de trabalho no diretório inicial em /home/
. Quando uma sessão de trabalho é concluída, os arquivos são colocados de volta nos diretórios do projeto em /rose/
As ferramentas do desenvolvedor seriam instaladas sempre que o gerenciador de pacotes normalmente as colocasse, os resultados do trabalho do desenvolvedor ficariam abaixo de /rose/
, o trabalho pessoal em andamento estaria no diretório home do usuário em /home/
.