Instalação de software com o instalador do pacote GUI usando permissão sudo

2

Eu tenho a permissão sudo e posso instalar qualquer software usando o CLI. Mas eu quero saber se sudo funciona com instaladores de pacotes no modo GUI.

Por exemplo, eu tenho um arquivo .chm e quero abri-lo com um clique do mouse, mas chmviewer não está instalado. Então, algum prompt aparece para pesquisar na net e, ao clicar nesse pop-up, ele sugeriu alguns pacotes, por exemplo, kchmviewer . Mas quando eu cliquei em <install> ele aparece pedindo a senha do root, que eu não tenho.

Existe uma maneira de instalar software no modo GUI quando você tem permissão sudo, mas não a senha root?
Apenas por curiosidade eu quero saber como usar sudo com um modo de instalação da GUI.

BTW: Eu já instalei o kchmviewer da linha de comando:)

    
por shashaDenovo 01.02.2012 / 11:29

1 resposta

4

A única maneira que eu sei é executar o aplicativo GUI com privilégios root (sudo). Portanto, se você fizer algo como sudo dolphin ou qualquer outro gerenciador de arquivos de sua preferência, quando clicar em um tipo de arquivo 'desconhecido' e uma instalação for proposta, você já terá os privilégios de root herdados da janela do gerenciador de arquivos. No entanto, a execução de gerenciadores de arquivos da GUI com privilégios de root não é recomendada por motivos de segurança.

Ou, você pode executar o instalador da GUI diretamente com o sudo, como sudo your_gui_package_manager_application (ou seja, sudo sulfur se você estiver no Sabayon).

Não tenho certeza, mas acho que você pode fazer / executar sudo diretamente do seu lançador favorito (Gnome-do, krunner, tudo-iniciante, etc.).

    
por 01.02.2012 / 11:54

Tags