Pacotes instalados por um usuário não disponível para outro no Ubuntu

1

Possível novato aqui, sou principalmente apenas um programador, não tão bom com o Linux. Estou instalando alguns pacotes em um servidor Linux conectado como um usuário. Quando mudo para um usuário diferente, esses pacotes não são instalados para esse usuário. No passado, tudo tinha sido instalado globalmente para mim, mas não parece agora. O que preciso fazer para corrigir isso / instalar globalmente no futuro?

As instalações são CUDA e cuDNN instaladas a partir dos arquivos debian do site da Nvidia.

Se eu estou logado como o usuário que eu instalei com eles e eu executo "nvcc --version" eu recebo o número da versão de volta. Se eu mudar para outro usuário e executar o mesmo comando, recebo "O programa 'nvcc' não está instalado no momento."

    
por Matthew Hirt 02.02.2018 / 15:46

1 resposta

1

Você deve comparar o conteúdo das variáveis $PATH de ambos os usuários (echo $PATH ). Ou compare todo o ~/.bashrc e ~/.profile .

O software instalado pelo APT deve estar disponível para todos os usuários (exceto alguns utilitários do sistema em /sbin ou /usr/sbin ).

    
por N0rbert 02.02.2018 / 17:40