Executa programas de um caminho de conjunto diferente

0

Eu já li muitas maneiras de executar um programa quando ele é instalado em um endereço diferente do $ PATH. Eu tenho um problema diferente.

No PC0, um conjunto de pacotes (bibliotecas e executáveis) foi instalado no diretório /usr/local . O problema está em como executar esses programas no PC1, que está conectado na rede com o PC0.

Eu pensei em montar esse caminho ( /usr/local ) do PC0 no PC1 usando o NFS. Mas depois de fazer isso, fico preso sem saber como executar meus comandos sabendo que os programas agora estão montados no diretório /media/NFS .

Ambos os PCs são executados em sistemas operacionais idênticos. Mas apenas um deles tem os pacotes instalados. A solução de instalá-los em ambos não é útil porque falta espaço no disco rígido.

    
por Googol 25.10.2018 / 17:55

1 resposta

0

LD_LIBRARY_PATH também precisaria ser definido para o local dos arquivos *.so , presumivelmente /media/NFS/local/lib , por exemplo, export LD_LIBRARY_PATH=/media/NFS/local/lib .

    
por 26.10.2018 / 02:34

Tags