Como é possível que o gnome-software possa instalar aplicativos em arch sem acesso root?

2

Eu não tenho muita experiência com o arch, mas no Ubuntu você sempre precisou do root, e com o pacman -S você precisa também, mas se eu usar o gnome-software então ele instala sem nenhum problema! Como isso é possível?

    
por Meep 09.05.2016 / 19:07

1 resposta

3

Existe um componente chamado Polkit que é usado por muitos aplicativos para solicitar permissões de root para fazer as coisas ( pode fazê-lo porque é um daemon rodando como root). O Polkit pode ser configurado para solicitar uma senha (a senha da sua conta de usuário ou a senha do root) ou permitir apenas a solicitação sem uma solicitação de senha. Essa decisão pode ser baseada em qualquer número de coisas (por exemplo, a montagem de uma unidade removível requer acesso root - o Polkit é frequentemente configurado para permitir que a pessoa sentada na frente do computador faça isso sem uma senha, mas alguém que está entrando na computador é solicitado por uma senha).

Provavelmente, o Arch está usando apenas configurações diferentes do Polkit do que o Ubuntu.

    
por 09.05.2016 / 20:25