instalando o pacote de software para qualquer conta de usuário e usuário root

1

Suponha que eu tenha dois usuários no meu sistema, viz. USER1 e USER2.

Quando eu precisar instalar qualquer pacote para qualquer usuário dizer USER1 , eu preciso fazer " sudo su ", o que significa privilégio de root . Mas este software é instalado apenas para o USER1, embora eu tenha feito "sudo su"? Por que isso acontece?

Como instalar qualquer pacote em um sistema que possa ser acessado por todos os usuários da máquina?

    
por nischalinn 17.11.2014 / 18:32

1 resposta

3

Os programas instalados a partir do Centro de Software ou apt-get devem ser instalados globalmente (em todo o sistema) e estarão disponíveis para todos os usuários.

Isso ocorre porque eles não estão instalados na pasta base de um usuário específico, mas na pasta usr .

Cada usuário terá seu próprio arquivo em sua conta para salvar suas preferências e dados, exceto qualquer usuário logado como convidado, já que seus dados são excluídos ao sair.

Os arquivos .sh e .bin que são instalados sem root só estarão disponíveis pelo usuário que o instalou, a menos que a pasta na qual ele está instalado seja disponibilizada a todos os usuários por meio das opções de compartilhamento por meio do clique direito do mouse ou linha de comando chmod . Isso ocorre porque os programas que são instalados sem root somente são instalados no diretório inicial do usuário que os instalou.

fonte

    
por Rohith Madhavan 17.11.2014 / 18:38