compartilhada / usr ou diretório / usr / local

0

Digamos que eu tenha um disco com 2 -identical-ubuntu instalado em 2 partições diferentes.

Eu quero ser capaz de instalar pacotes em um local (terceira partição, compartilhada entre os dois) onde ambos os ubuntus são capazes de executá-los.

Isso é possível? Pelo que estou lendo, compartilhar / usr é um não não quando mais de uma distro está envolvida, mas haveria um problema se as distros compartilhando fossem as mesmas?

Se ter um / usr compartilhado é um problema, ter um / usr / local compartilhado me permite instalar pacotes com apt em um Ubuntu e usá-los no outro?

    
por rguessford 03.08.2017 / 00:50

1 resposta

0

O que você está tentando fazer é certamente possível e feito na indústria de desenvolvimento com frequência. Isso torna muito mais fácil gerenciar grandes quantidades de usuários e mantê-los atualizados e usando exatamente as mesmas ferramentas de desenvolvimento.

Normalmente, os aplicativos e as bibliotecas associadas são instalados em um sistema de arquivos montado em rede. O diretório contendo os executáveis é então adicionado ao usuário PATH em seus .bashrc ou .profile .

Esses aplicativos neste sistema de arquivos compartilhado são criados e instalados manualmente no local compartilhado específico. Eu pessoalmente não tentei usar um gerenciador de pacotes para instalações em um diretório específico, isso pode ser possível com alguma pesquisa.

Normalmente, essas ferramentas são executadas por meio da linha de comando. Se estiver inclinado, você poderá criar atalhos e entradas de menu de aplicativos para obter a experiência nativa completa.

Não vejo por que você não pode usar uma partição local em vez de uma montagem de rede. A sobrecarga de tudo isso pode ser um pouco mais de matar para apenas um usuário. Como mencionado anteriormente, uma instalação de aplicativo pode não existir em um local específico com um único binário. Terá de se certificar cuidadosamente de que todas as dependências podem ser resolvidas a partir dessa localização partilhada.

    
por konakid 03.08.2017 / 06:27