Instalando o arquivo JDK.rpm usando o alien


2

Estou tentando instalar o JDK na minha máquina virtual Ubuntu para usá-lo no Netbeans, mas por algum motivo não funcionará. Eu baixei o JDK do site da Oracle, o arquivo .rpm. Eu li online que eu deveria usar

sudo alien -g packagename.rpm 

alterar o arquivo de .rpm para .deb, mas assim como extraí meu arquivo e nada mais. Não há arquivo .deb em nenhum lugar, nem executável. Estou completamente perdido. Agora, se eu fizer sudo aline -g package.rpmnovamente, ele diz que já existe uma pasta com o nome criado, mas estou preso. O que mais devo fazer para instalar o JDK?

insira a descrição da imagem aqui


Eu acho que a maneira recomendada para instalar o Oracle Java no Ubuntu é através do WebUpd8 PPA
steeldriver

Ler man alien? Fazer ls -rlt?
waltinator

Postei uma foto do resultado ls -rlt.
Charlotte45

Respostas:


2

Leia primeiro a resposta completa. A primeira parte mostra seus erros e a segunda parte mostra que aliennão é necessário.

Primeira parte

Use -dpara criar um arquivo DEB

alien -d packagename.rpm

ou

alien packagename.rpm

do homem alienígena

-d, --to-deb
    Make debian packages. This is the default.

-g, --generate
    Generate a temporary directory suitable for building a package from,
    but do not actually create the package. This is useful if you want to
    move files around in the package before building it. The package can be
    built from this temporary directory by running "debian/rules binary",
    if you were creating a Debian package, or by running "rpmbuild -bb
    <packagename>.spec" if you were creating a Red Hat package.

Segunda parte

Para instalar o Oracle Java, você não precisa de alienum arquivo RPM. Basta usar os seguintes comandos.

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Bem, sim, alienígena não é necessária, pois você está conectado à Internet.
Yngve sneen Lindal

Provavelmente a segunda parte não está mais funcionando
Devil's Dream
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.