1. Por que gksu não dá resposta alguma? [RESOLVIDO]
xilobausa Slackware
Post recolhido
Enviado em 28/02/2012 - 19:45h
Toda vez que tento instalar um programa e uso alt+f2 e aparece aquela caixa
"executar aplicativo" e digito gksu apt-get install programa_tal
não é instalado nem aparece mensagem de erro ou outra coisa. Que fazer?
Não conseguimos carregar os anúncios.Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
2. Re: Por que gksu não dá resposta alguma? [RESOLVIDO]
Melhor resposta
removidousa Nenhuma
Post recolhido
Enviado em 28/02/2012 - 21:02h
xiloba escreveu:
Edps, meu amigo,
Eu tenho que usar o gksu para abrir um terminal para instalar o programa?
Eu achei que o " executar aplicativo" pudesse fazer isto sozinho como o próprio nome já diz.
Tipo:gksu apt-get install pwgen (é um aplicativo usado para gerar senhas aleatórias)
Eu não posso executar o instalador a partir de alt+f2?
aparentemente não, mesmo adicionando o -y ( de sim ) ao final, mas outros comandos funcionam:
exemplo:
zip -9 screen.zip screen.png
onde os arquivos encontra-se em /home/usuario
Por outro lado se você como bom usuário do Ubuntu usar:
sudo apt-get install pwgen -y
vai na boa!
3. tente
removidousa Nenhuma
Post recolhido
Enviado em 28/02/2012 - 20:11h
gksu 'xterm -e apt-get install PROGRAMA'
aqui foi direto porque (acho) que eu havia utilizado esse boneco pouco tempo atrás e ele salva a senha, tente aí, caso passe direto pela senha dê um logout e teste novamente.
fui!
4. confirmado!
removidousa Nenhuma
Post recolhido
Enviado em 28/02/2012 - 20:19h
Confirmado e testado com o xterm, lxterminal, gnome-terminal e terminator numa VM, ele solicita a senha, então minhas suspeitas se comprovaram.
não sou designer de moda, mas seguem uns modelitos procê:
Acho isso interessante principalmente quando uso OpenBox, assim crio itens de menu para atualização de listas de pacotes, do sistema e por aí vai.
5. Re: Por que gksu não dá resposta alguma? [RESOLVIDO]
xilobausa Slackware
Post recolhido
Enviado em 28/02/2012 - 20:51h
Edps, meu amigo,
Eu tenho que usar o gksu para abrir um terminal para instalar o programa?
Eu achei que o " executar aplicativo" pudesse fazer isto sozinho como o próprio nome já diz.
Tipo:gksu apt-get install pwgen (é um aplicativo usado para gerar senhas aleatórias)
Eu não posso executar o instalador a partir de alt+f2?
6. Re: Por que gksu não dá resposta alguma? [RESOLVIDO]
xilobausa Slackware
Post recolhido
Enviado em 28/02/2012 - 22:09h
É, edps, isto não faz muito sentido, mas obrigado pela resposta.
7. Re: Por que gksu não dá resposta alguma? [RESOLVIDO]
chimicousa Debian
Post recolhido
Enviado em 29/02/2012 - 00:43h
O gksu, gksudo, kdesu, kdesudo não executam aplicativos que funcionam em modo interativo, ou seja, que em um terminal não só geram saída de texto sobre o que está sendo executado mas também pedem confirmação. Um exemplo é o próprio apt-get, que provavelmente pediu confirmação para instalar pacotes.
Se vocês executarem:
gksu eject /dev/cdrom
este irá executar, ejetando o cdrom do drive. Isso porque simplesmente este comando não exige confirmação. Estes diálogos de execução de programas rodam programas gráficos e de modo texto desde que não sejam interativos.
8. Re: Por que gksu não dá resposta alguma? [RESOLVIDO]
xilobausa Slackware
Post recolhido
Enviado em 29/02/2012 - 06:08h
Valeu pela ajuda, chimico.
Mas mesmo no caso de colocar -y, como o edps falou, não faz a instalação.
Deveria fazer, já que não houve a necessidade de interação, por causa do -y.
9. Re: Por que gksu não dá resposta alguma? [RESOLVIDO]
Não importa quais parâmetros são passados ao apt-get, este gera muita saída de texto, que pode ser relevante para quem está executando, talvez por ser um comando que afeta o sistema este não executa pelo Alt+F2. Acredito também que no caso do Alt + F2, certos comandos procuram pela variável de ambiente TERM=xterm, que indica que estes estão rodando em um emulador de terminal, se esta não estiver presente, simplemente não rodam.
De certa forma, é uma política de segurança que comandos que podem destruir o sistema não rodem fora de um terminal, e o apt-get, dependendo da ação que você requisita, como por exemplo, remover um pacote que pode remover dependências essenciais no sistema, pede muitas confirmações, veja um exmplo:
sudo apt-get remove sysvinit
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Os pacotes a seguir serão REMOVIDOS:
sysvinit
AVISO: Os pacotes essenciais a seguir serão removidos.
Isso NÃO deveria ser feito a menos que você saiba exatamente o que você está fazendo!
sysvinit
0 pacotes atualizados, 0 pacotes novos instalados, 1 a serem removidos e 0 não atualizados.
Depois desta operação, 229 kB de espaço em disco serão liberados.
Você está prestes a fazer algo potencialmente destrutivo.
Para continuar digite a frase 'Sim, faça o que eu digo!'
O sysvinit é um pacote essencial, responsável pelo boot, se eu remover, já era. Reparou que este pediu uma confirmação mais que explícita ('Sim, faça o que eu digo!').
É uma boa coisa que o apt-get não aceite rodar fora de um terminal.
Desligar o computador com 'Alt + F2' e 'gksu shutdown -h now' não exige confirmação, por isso funciona.
Espero que tenha ajudado!
10. Re: Por que gksu não dá resposta alguma? [RESOLVIDO]
removidousa Nenhuma
Post recolhido
Enviado em 29/02/2012 - 18:11h
xiloba escreveu:
Edps, meu amigo,
Eu tenho que usar o gksu para abrir um terminal para instalar o programa?
Eu achei que o " executar aplicativo" pudesse fazer isto sozinho como o próprio nome já diz.
Tipo:gksu apt-get install pwgen (é um aplicativo usado para gerar senhas aleatórias)
Eu não posso executar o instalador a partir de alt+f2?
interessante é que o cabra quer-porque-quer instalar programa sem autenticação ou de forma direta mas o quer com o 'gksu' e não com o sudo que como eu disse funciona normalmente, vai entender a cabeça desses usuários...
acho que tá na minha hora de voltar a usar só Windows, Linux é um troço muito complicado... é usuários querendo fazer coisas impensáveis e distros bloqueando coisas triviais... tá [*****]! nem Linus Torvalds aguenta:
11. Re: Por que gksu não dá resposta alguma? [RESOLVIDO]
xilobausa Slackware
Post recolhido
Enviado em 29/02/2012 - 22:54h
edps escreveu:
interessante é que o cabra quer-porque-quer instalar programa sem autenticação ou de forma direta mas o quer com o 'gksu' e não com o sudo que como eu disse funciona normalmente, vai entender a cabeça desses usuários...
acho que tá na minha hora de voltar a usar só Windows, Linux é um troço muito complicado... é usuários querendo fazer coisas impensáveis e distros bloqueando coisas triviais... tá [*****]! nem Linus Torvalds aguenta:
rsrsrsrsrs...
O cabra quer-porque-quer, cara eu tô rindo muito com o seu desabafo.
Edps, meu amigo, pense pelo lado bom: Não são as respostas que movem o mundo, são as perguntas.
Dificilmente, você encontraria, num fórum sobre Windows, perguntas sobre outros caminhos para fazer algo. A galera iria consagrar o caminho mais rápido.(nnf: next,next, finish)
Além disso, eu já sabia que funcionava com o sudo no terminal, o problema é entender o porquê das coisas.
Vamos lembrar o excelente artigo do nosso colega do Vol, Élgio:
Algorítimos assimétricos, mais conhecidos como de "chave pública e privada", são baseados em alguns princípios matemáticos considerados inexistentes, até que o "tolo" Whitfield Diffie conseguiu o que todos julgavam impossível, inaugurando uma nova era de cifras. Este artigo descreve esta história e como "Deus recompensa os tolos!".
em: http://www.vivaolinux.com.br/artigo/Fundamentos-da-criptografia-assimetrica?pagina=3
E por fim, usuário querendo fazer o impensável... cara, já dizia Parmênides: O mesmo é pensar e ser. Se pode ser pensado, pode ser feito.
Eu sei que você falou de brincadeira em abandonar o Linux, até porque você é um dos colegas mais participativos do fórum.
Valeu pela ajuda e me desculpe pela loucura, eu não pude evitá-la.
12. Re: Por que gksu não dá resposta alguma? [RESOLVIDO]
removidousa Nenhuma
Post recolhido
Enviado em 29/02/2012 - 23:39h
Xiloba, muito interessante estas palavras de Parmênides.
Não conhecia este filósofo, foi muito legal descobrir pensadores tão antigos e tão, ao mesmo tempo, contemporâneos.