Suspeito que você tenha usado alien
, por exemplo
sudo alien --script sqldeveloper-4.1.1.19.59-1.noarch.rpm
para criar um pacote deb. Infelizmente, o pacote criado não pode ser instalado em seu sistema porque o pacote libc6-amd64
não está disponível para o Trusty na versão necessária.
Repare a sua instalação via
sudo apt-get purge sqldeveloper
sudo apt-get install -f
O interessante é que, no meu caso, o pacote DEB gerado não depende de libc6-amd64
. Mas no seu caso ... ok
Portanto, inicie o comando abaixo. Copie e cole todo o bloco em um terminal e pressione Enter
mkdir deb$$; \
cp sqldeveloper_4.1.1.19.59-2_all.deb deb$$; \
cd deb$$; dpkg-deb -x sqldeveloper_4.1.1.19.59-2_all.deb deb; \
cd deb; \
dpkg-deb -e ../sqldeveloper_4.1.1.19.59-2_all.deb
Agora comece
cat DEBIAN/control
e você deve ver algo assim
Package: sqldeveloper
Version: 4.1.1.19.59-2
Architecture: all
Maintainer: root <root@sturm>
Installed-Size: 393753
Depends: libc6 (>= 2.2.5), libc6-i386 (>= 2.1.3)
Section: alien
Priority: extra
Description: Oracle SQL Developer
Oracle SQL Developer is a new, free graphical tool that enhances productivity and simplifies database development tasks. With SQL Developer, you can browse database objects, run SQL statements and SQL scripts, and edit and debug P$
.
(Converted from a rpm package by alien version 8.93.)
mas não no seu caso. o_O
Portanto, inicie os comandos abaixo para corrigir isso e reconstruir o pacote
sed -i 's/libc6-amd64/libc6/' DEBIAN/control
cd ..
sudo dpkg-deb -b deb
Por fim, instale com
sudo dpkg -i deb.deb
e isso é tudo ;)
Faça a primeira partida, por favor, a partir do terminal, no meu caso teve que ser respondida lá uma pergunta.
sqldeveloper
Você verá
Oracle SQL Developer
Copyright (c) 1997, 2015, Oracle and/or its affiliates. All rights reserved.
Type the full pathname of a JDK installation (or Ctrl-C to quit), the path will be stored in /home/aboettger/.sqldeveloper/4.1.0/product.conf
E eu usei
/usr/lib/jvm/java-8-oracle