Como instalar softwares para todos os usuários?

0

Estou executando um servidor Ubuntu 18.04 entre um pequeno grupo. Como posso instalar alguns softwares comuns que todos os usuários podem usar ao mesmo tempo?

No meu próprio laptop, posso usar apenas apt-get . No entanto, tem uma enorme limitação. Para alguns pacotes, é necessário que sudo funcione totalmente. Por exemplo, quando tmux é instalado por apt-get , é necessário que sudo carregue corretamente .tmux.conf . Sem sudo , tmux starup leva uma eternidade.

qual é a melhor prática aqui?

    
por Yi Shen 19.09.2018 / 20:42

2 respostas

1

Se você instalar o software no Ubuntu usando o apt-get, ele será instalado em todo o sistema para todos os usuários. No entanto, em quase todos os casos, é necessário que seja fundamental fazê-lo. Uma maneira de se tornar root - se você ainda não é - é prefixar os comandos com o sudo. Isso se aplica a todos os pacotes a serem instalados usando o apt-get.

O problema, que você requer que o root inicie o tmux é provavelmente um problema diferente, não relacionado à instalação do pacote via apt-get. Talvez isso possa ajudá-lo: link

    
por 19.09.2018 / 20:51
0

Você pode querer ver como a estrutura de diretórios do linux é construída. Por exemplo, este link

Binários não essenciais para uso multiusuário geralmente podem ser colocados em / usr, / usr / bin ou / usr / local / bin. Este link aqui link entra em maiores detalhes.

Obviamente, os gerentes de pacotes podem colocar seus aplicativos em outro lugar, mas esse é o propósito histórico desses diretórios.

    
por 20.09.2018 / 02:25

Tags