Desfaz as alterações feitas nos arquivos em / usr / bin /

1

Eu sou novo no linux Eu tenho um Kali 2.0. Eu estava tentando instalar o jdk 8 nele. Eu não consegui fazer isso via terminal. Eu baixei o pacote jdk do site Java e extraí-lo usando tar -xf para o meu diretório home Adicionado o diretório contendo javac para minha variável de caminho permanentemente. E eu removi o Java 1.7 existente Ele disse algo como / usr / bin / javac faltando. Eu acho que estava me sentindo muito burro, mas copiei todos os arquivos da pasta jdk que baixei para / usr / bin / e tentei o comando javac. Desta vez ele disse que algum arquivo lib não foi encontrado, então eu abri cada pasta da pasta jdk que eu baixei e copiei todos os arquivos e não as pastas de cada pasta para o diretório / usr / bin /. Eu não tenho idéia do que eu fiz, mas agora, quando eu tento instalar o antigo jdk que eu tinha (usando o apt-get install openjdk-7-jdk) ele é instalado, mas quando eu tento o javac, recebo a mesma mensagem. ausência de. Alguém poderia me dizer o que eu fiz ao meu sistema e como posso corrigi-lo?

    
por Ashwin K Joseph 08.06.2016 / 20:55

1 resposta

0

Eu ainda não tenho idéia do efeito que adicionar arquivos extras e substituir arquivos em / usr / bin farão. Eu acho que vou ter que esperar e ver se os aplicativos vão começar a falhar ou não e repará-los.

Mas aqui está a boa notícia, eu finalmente consegui o jdk8 instalado. Já que nenhuma outra maneira era trabalho para mim .. Eu fiz um link para o arquivo javac no arquivo original que baixei externamente no meu diretório home e coloquei este link no diretório / usr / bin / e renomeiei o link como javac e deletei o javac eu copiei para o diretório anterior. E adivinhe ... funcionou.

    
por 08.06.2016 / 22:34