Erro ao abrir o arquivo zip ou manifesto JAR ausente: /usr/share/java/jayatanaag.jar

1

Eu cometi um erro por:

  

"sudo rm -rf / usr / share / java"

Agora, todas as versões de cheques

  

"java -version"

as mensagens de saída são:

  

"Pegou JAVA_TOOL_OPTIONS: -javaagent: /usr/share/java/jayatanaag.jar

     

Erro ao abrir o arquivo zip ou o manifesto JAR ausente: /usr/share/java/jayatanaag.jar

     

Ocorreu um erro durante a inicialização da VM   biblioteca do agente falhou ao iniciar: instrumento "

Minha pergunta:

Como posso resolvê-lo para verificar java -version?

Atualização (1): aplicando "sudo apt-get install --reinstalar oracle-java6-installer", a saída:

  

: ~ $ sudo apt-get install --reinstalar oracle-java6-installer

     

[sudo] senha para evergreen:

     

Lendo listas de pacotes ... Concluído   Construindo árvore de dependências
  Lendo informações de estado ... Concluído   0 atualizado, 0 recém-instalado, 1 reinstalado, 0 para remover e 1 não atualizado.   Precisa obter 0 B / 21,0 kB de arquivos.   Após esta operação, 0 B de espaço em disco adicional será usado.   Pré-configurando pacotes ...   (Lendo banco de dados ... 256954 arquivos e diretórios atualmente instalados.)

     

Preparando para descompactar ... / oracle-java6-installer_6u45-0 ~ webupd8 ~ 8_all.deb ...   licença oracle-license-v1-1 já foi aceita   Desempacotando o oracle-java6-installer (6u45-0 ~ webupd8 ~ 8) sobre (6u45-0 ~ webupd8 ~ 8) ...   Processando triggers para gnome-menus (3.10.1-0ubuntu5) ...   Processando triggers para utilitários de arquivos de desktop (0.22-1ubuntu3) ...   Processando triggers para bamfdaemon (0.5.1 + 15.04.20150202-0ubuntu1) ...   Reconstruindo /usr/share/applications/bamf-2.index ...   Processando triggers para suporte a mime (3.58ubuntu1) ...   Processando triggers para shared-mime-info (1.3-1) ...   Tipo de mídia desconhecido no tipo 'all / all'   Tipo de mídia desconhecido no tipo 'all / allfiles'   Configurando o oracle-java6-installer (6u45-0 ~ webupd8 ~ 8) ...   Instalando a partir do arquivo local /var/cache/oracle-jdk6-installer/jdk-6u45-linux-x64.bin   Removendo downloads em cache desatualizados ...   Desembalando ...   Checksumming ...   Extraindo ...   UnZipSFX 5.50 de 17 de fevereiro de 2002, por Info-ZIP ([email protected]).      criando: jdk1.6.0_45 /      criando: jdk1.6.0_45 / db /      criando: jdk1.6.0_45 / db / bin /     inflar: jdk1.6.0_45 / db / bin / ij
  .................................................. .................................................. ................................................. < br>   Criando jdk1.6.0_45 / jre / lib / deploy.jar

     

Concluído.   .................................................. .................................................. ..................................

     

update-alternatives: usando / usr / lib / jvm / java-6-oracle / jre / bin / unpack200 para fornecer / usr / bin / unpack200 (unpack200) no modo automático

     

update-binfmts: aviso: o pacote atual é oracle-java6, mas o formato binário já instalado pelo openjdk-7

     

Oracle JDK 6 instalado   Plug-in do navegador do Oracle JRE 6 instalado

     

xxxxx @ xxx: ~ $ java -version

     

Capturado JAVA_TOOL_OPTIONS: -javaagent: /usr/share/java/jayatanaag.jar

     

Erro ao abrir o arquivo zip ou o manifesto JAR ausente: /usr/share/java/jayatanaag.jar

     

Ocorreu um erro durante a inicialização da VM   biblioteca do agente falhou ao iniciar: instrumento

    
por evergreen 19.05.2015 / 21:01

2 respostas

2

Inicie uma pesquisa para todos os pacotes para o caminho /usr/share/java no idioma padrão (inglês):

LANG=C apt-file search  /usr/share/java/ | awk -F": " '{print }' | sort -u | xargs apt-cache policy | grep -P -B 1 "Installed:\s[^(]"

Com este comando, você vê uma lista de pacotes instalados. Instale estes pacotes novamente com:

sudo apt-get install --reinstall <package_name>

Exemplo de saída:

% LANG=C apt-file search  /usr/share/java/ | awk -F": " '{print }' | sort -u | xargs apt-cache policy | grep -P -B 1 "Installed:\s[^(]"

gettext:
  Installed: 0.19.2-2ubuntu1
--
gettext-base:
  Installed: 0.19.2-2ubuntu1
--
java-common:
  Installed: 0.52
--
libatk-wrapper-java:
  Installed: 0.30.5-1
--
libcommons-collections3-java:
  Installed: 3.2.1-8
--
libcommons-dbcp-java:
  Installed: 1.4-5ubuntu1
--
libcommons-pool-java:
  Installed: 1.6-2
--
libecj-java:
  Installed: 3.10.1-1
--
libservlet3.0-java:
  Installed: 7.0.56-2
--
libtomcat7-java:
  Installed: 7.0.56-2
--
ure:
  Installed: 4.4.2-0ubuntu1
    
por A.B. 20.05.2015 / 07:58
0

Teve esse problema. Eu resolvi isso instalando libc6-dev-amd64.

sudo apt-get install libc6-dev-amd64

Se ainda assim não funcionar, tente iniciar o instalador no modo raiz:

sudo ./install
    
por Fethi Dilmi 22.05.2015 / 04:02