Autor Tópico: Mercury Messenger: Inicialização  (Lida 10000 vezes)

Offline Ephram

  • Usuário Ubuntu
  • *
  • Mensagens: 48
    • Ver perfil
Re: Mercury Messenger: Inicialização
« Resposta #15 Online: 08 de Setembro de 2006, 20:25 »
Certo. O que eu coloco no final do comando, em "arquivoexecutavel" ? Todos os arquivos da pasta /bin (do diretório criado depois da instalação) são executáveis! Pela lógica, é pra eu colocar java ?

Offline naldin

  • Usuário Ubuntu
  • *
  • Mensagens: 143
    • Ver perfil
Re: Mercury Messenger: Inicialização
« Resposta #16 Online: 08 de Setembro de 2006, 20:28 »
É ai que eu nao lembro qual é, se tiver o java será ele com certeza, ou o arquivo mais logico.
-Notebook Dell Vostro 1400 | Video Intel GM965
-HD250Gb | 4Gb DDR600 | HD500Gb de bolso
+ LCD 19" Samsung

Offline Ephram

  • Usuário Ubuntu
  • *
  • Mensagens: 48
    • Ver perfil
Re: Mercury Messenger: Inicialização
« Resposta #17 Online: 08 de Setembro de 2006, 20:35 »
Curiosamente continua meio que a mesma coisa. Dentro do /usr não tem a pasta /java. E quando peço pra criar, ele diz que não tenho permissão. Ou então mover a pasta onde ela foi criada, para a /usr e mesmo assim não dá. Isso é uma loucura  :o Eu não sei mais o que fazer. =/

Quando abro o Synaptic, aparece o seguinte erro:

E: O pacote sun-java5-jre precisa ser reinstalado, mas não foi possível encontrar um repositório para o mesmo.
E: Erro interno ao abrir a cache (1). Por favor comunique o problema.

 :'(

Offline naldin

  • Usuário Ubuntu
  • *
  • Mensagens: 143
    • Ver perfil
Re: Mercury Messenger: Inicialização
« Resposta #18 Online: 08 de Setembro de 2006, 20:41 »
Curiosamente continua meio que a mesma coisa. Dentro do /usr não tem a pasta /java. E quando peço pra criar, ele diz que não tenho permissão. Ou então mover a pasta onde ela foi criada, para a /usr e mesmo assim não dá. Isso é uma loucura  :o Eu não sei mais o que fazer. =/
Mas voce nao precisa criar a pasta java no seu /usr, voce so precisa criar o link java dentro da /usr/bin com o comando que te passei, é que será ai que o Mercury irá procurar o arquivo java.
-Notebook Dell Vostro 1400 | Video Intel GM965
-HD250Gb | 4Gb DDR600 | HD500Gb de bolso
+ LCD 19" Samsung

Offline Ephram

  • Usuário Ubuntu
  • *
  • Mensagens: 48
    • Ver perfil
Re: Mercury Messenger: Inicialização
« Resposta #19 Online: 08 de Setembro de 2006, 20:54 »
Olha só:

Código: [Selecionar]
root@thiago22-desktop:/home/thiago22# $sudo ln -s /home/thiago22/jre1.5.0_06/bin/java java
ln: criando link simbólico `java' to `/home/thiago22/jre1.5.0_06/bin/javaws': File exists

E ah, eu acabei de achar esse pacote http://digimortal.mine.nu/debian/sun-j2re1.5_1.5.0+update05_i386.deb Vou instalar pra ver se dá certo... :~~
« Última modificação: 08 de Setembro de 2006, 20:59 por Ephram »

Offline naldin

  • Usuário Ubuntu
  • *
  • Mensagens: 143
    • Ver perfil
Re: Mercury Messenger: Inicialização
« Resposta #20 Online: 08 de Setembro de 2006, 21:29 »
Olha só:

Código: [Selecionar]
root@thiago22-desktop:/home/thiago22# $sudo ln -s /home/thiago22/jre1.5.0_06/bin/java java
ln: criando link simbólico `java' to `/home/thiago22/jre1.5.0_06/bin/javaws': File exists

E ah, eu acabei de achar esse pacote http://digimortal.mine.nu/debian/sun-j2re1.5_1.5.0+update05_i386.deb Vou instalar pra ver se dá certo... :~~
Voce não está dentro da pasta /usr/bin e sim na /home/thiago22, outra coisa, me parece que voce já está como root, entao nao é necessario o sudo, o simbolo $ também nao precisa ser usado, ele apenas indica que o comando seria executado como usuario.
Tente como usuario:
Código: [Selecionar]
$cd /usr/bin
Para acessar a pasta /usr/bin.
Depois execute também como usuario:
Código: [Selecionar]
$sudo ln -s /home/thiago22/jre1.5.0_06/bin/java java
Se quiser ir como root, basta retirar o sudo nos comandos, mas nao se esqueça, nao coloque o $ na linha de comando.Os outros comandos não funcionaram provavelmente pelo $ e pelo sudo.
« Última modificação: 08 de Setembro de 2006, 21:31 por naldin »
-Notebook Dell Vostro 1400 | Video Intel GM965
-HD250Gb | 4Gb DDR600 | HD500Gb de bolso
+ LCD 19" Samsung

Offline Ephram

  • Usuário Ubuntu
  • *
  • Mensagens: 48
    • Ver perfil
Re: Mercury Messenger: Inicialização
« Resposta #21 Online: 09 de Setembro de 2006, 23:52 »
É o seguinte: eu formatei e reinstalei o sistema, fiz todas as atualizações e recarreguei os repositórios. Está tudo redondinho agora. Inclusive usei o EasyUbuntu pra baixar as coisas. Mas aquele problema ainda persiste:

Código: [Selecionar]
sudo mercury
/usr/bin/mercury: line 1329: strings: comando não encontrado
Unable to locate the application's 'main' class. The class 'com.dMSN.Main' must be public and have a 'public static void main(String[])' method. (LAX)
Unable to Launch Java Application: Unable to locate the application's 'main' class. The class 'com.dMSN.Main' must be public and have a 'public static void main(String[])' method. (LAX)

Segui as instruções de como iniciá-lo mas sempre dá esse erro. O java está instalado sim. Eu peguei o pacote .deb no próprio site do Mercury, e mesmo assim continua assim. Eu não consigo entender como faço para iniciar esse programa. O_O

Offline Lamego

  • Usuário Ubuntu
  • *
  • Mensagens: 1.943
    • Ver perfil
Re: Mercury Messenger: Inicialização
« Resposta #22 Online: 10 de Setembro de 2006, 06:29 »
Verifica a sua versão do Java com o comando:
Citar
lamego@lamego-desktop:~$ java -version
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)
lamego@lamego-desktop:~$
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

Offline Ephram

  • Usuário Ubuntu
  • *
  • Mensagens: 48
    • Ver perfil
Re: Mercury Messenger: Inicialização
« Resposta #23 Online: 10 de Setembro de 2006, 08:52 »
Caro Lamego, apareceu exatamente a mesma coisa que no seu:

Código: [Selecionar]
thiago22@thiago22-desktop:~$ java -version
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)
thiago22@thiago22-desktop:~$

O que faço agora?

Offline Lamego

  • Usuário Ubuntu
  • *
  • Mensagens: 1.943
    • Ver perfil
Re: Mercury Messenger: Inicialização
« Resposta #24 Online: 10 de Setembro de 2006, 12:42 »
Código: [Selecionar]
sudo mercuryPorque é que você está executando uma aplicação normal com sudo ?
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

Offline Ephram

  • Usuário Ubuntu
  • *
  • Mensagens: 48
    • Ver perfil
Re: Mercury Messenger: Inicialização
« Resposta #25 Online: 10 de Setembro de 2006, 12:58 »
Pois eu estava seguindo as instruções de um site.
Mas com ou sem sudo, ele não executa. Dá o mesmo erro. Veja:

Código: [Selecionar]
thiago22@thiago22-desktop:~$ mercury
/usr/bin/mercury: line 1329: strings: comando não encontrado
Unable to locate the application's 'main' class. The class 'com.dMSN.Main' must be public and have a 'public static void main(String[])' method. (LAX)
Unable to Launch Java Application: Unable to locate the application's 'main' class. The class 'com.dMSN.Main' must be public and have a 'public static void main(String[])' method. (LAX)

 ???

Offline Lamego

  • Usuário Ubuntu
  • *
  • Mensagens: 1.943
    • Ver perfil
Re: Mercury Messenger: Inicialização
« Resposta #26 Online: 10 de Setembro de 2006, 13:02 »
No terminal digita o comando e cola o resultado:
Citar
strings /lib/libc.so.6 | grep -i nptl
É esse o comando que ele está tentando sem sucesso...
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

Offline Ephram

  • Usuário Ubuntu
  • *
  • Mensagens: 48
    • Ver perfil
Re: Mercury Messenger: Inicialização
« Resposta #27 Online: 10 de Setembro de 2006, 13:07 »
O resultado foi este:

Código: [Selecionar]
thiago22@thiago22-desktop:~$ strings /lib/libc.so.6 | grep -i nptl
bash: strings: comando não encontrado

 :'(

Offline Lamego

  • Usuário Ubuntu
  • *
  • Mensagens: 1.943
    • Ver perfil
Re: Mercury Messenger: Inicialização
« Resposta #28 Online: 10 de Setembro de 2006, 13:13 »
Isso explica tudo, você não tem o comando "strings" que é um utilitário base do sistema.
Ou você apagou você danificou as permissões dele:
Deveria ter isto:
lamego@lamego-desktop:~$ ls -la /usr/bin/strings
-rwxr-xr-x 1 root root 23980 2006-06-08 09:09 /usr/bin/strings
lamego@lamego-desktop:~$
Verifica tambem o seu path com:
Código: [Selecionar]
echo $PATH


João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

Offline Ephram

  • Usuário Ubuntu
  • *
  • Mensagens: 48
    • Ver perfil
Re: Mercury Messenger: Inicialização
« Resposta #29 Online: 10 de Setembro de 2006, 13:29 »
Coloquei esses dois comandos e apareceu isto:

Código: [Selecionar]
thiago22@thiago22-desktop:~$ ls -la /usr/bin/strings
ls: /usr/bin/strings: No such file or directory

thiago22@thiago22-desktop:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
thiago22@thiago22-desktop:~$

E como faço para instalar este comando? Não danifiquei nada, instalei o Ubuntu ontem.  :o