Aplicativo instalado como raiz, incapaz de usar por outro usuário

1

Eu instalei um programa de acordo com o arquivo leia-me disponível com o mesmo, ou seja,

--How to Install----------------------
* You need login as root *

1. Run "tar jxvf linux_install.tar.bz2"

2. Run "./install" in TERMINAL to install MobilePartner
   eg: # bash /<path>/install

3. If you had installed this software in your system before, you will get a prompt: "The software is exist, do you want overwrites? ([Y]/[N])", enter "y" to overwrites or "n" to exit.

4. If you do not had installed this software in your system before, you will get a prompt: "Please input the install path[/usr/local/Mobile_Partner]:". Then you can input install path(fullpath), or you may using the default path(/usr/local/Mobile_Partner) by press ENTER direct

5. Finish installing

--How to run--------------------------
* From shortcut in desktop

* Run MobilePartner in your install path
   eg: # /<install path>/MobilePartner

* Plug in your device, it will run automatically (Not supported in Xandros)

Portanto, o atalho da área de trabalho está na pasta inicial (desktop) do usuário raiz. Agora minha pergunta é quando eu vou fazer o login como um usuário normal (não como root), como posso acessar este aplicativo.

    
por nurul islam 19.02.2013 / 05:48

1 resposta

2

Assumo corretamente que você seguiu as diretrizes e instalou-o enquanto estava logado como "root"?

Se for esse o caso, a solução mais limpa deve ser desinstalar o software como root e reinstalá-lo com o comando "sudo". O ponto é que, se você instalá-lo enquanto estiver logado como root, ele será instalado para o usuário root. Mas se você estiver logado com sua conta de usuário normal e executar o comando com "sudo", ele será executado com privilégios de root, mas como seu usuário normal.

Eu não tentei isso (!) e é bastante teórico, mas espero que funcione para você.

Eu encontrei este guia sobre como desinstalar o MobilePartner: link Mas você deve logar como root e então rodar:

# /usr/local/Mobile_Partner/UninstallMobilePartner

Se você conseguir desinstalá-lo, você deve fazer o logout digitando:

# exit

Agora reinstale o software novamente, mas não faça isso como root. Em vez disso, mas "sudo" na frente do comando na segunda etapa do guia original. Se tudo funcionar como esperado, você deverá ver o ícone na área de trabalho normal do usuário.

    
por Tanel Mae 19.02.2013 / 09:47