Nowe posty

Autor Wątek: dbeaver ubuntu 18.04  (Przeczytany 2067 razy)

Offline Panas

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 198
    • Zobacz profil
dbeaver ubuntu 18.04
« dnia: 2019-01-17, 14:11:16 »
Nie potrafię zainstalować dbeaver
Poleciałem teraz najmniejszą linia oporu https://computingforgeeks.com/install-dbeaver-on-ubuntu-18-04-ubuntu-16-04-debian-9/

Przy komendzie sudo apt -y  install dbeaver-ce
wywala mi błąd

Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Nie udało się zainstalować niektórych pakietów. Może to oznaczać,
że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej,
w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione
z katalogu Incoming ("Przychodzące").
Następujące informacje mogą pomóc rozwiązać sytuację:

Następujące pakiety mają niespełnione zależności:
 dbeaver-ce : Wymaga: openjdk-8-jre-headless ale nie da się go zainstalować lub
                      java-runtime-headless ale nie da się go zainstalować
E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety.

java jest zainstalowana od dawna w wersji 1.8

java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)


Natomiast przy instalowaniu .deb wyskakuje błąd związany z linią
./dbeaver-ce_5.3.2_amd64.deb: linia 1: błąd składni przy nieoczekiwanym znaczniku `newline'
./dbeaver-ce_5.3.2_amd64.deb: linia 1: `!<arch>'
« Ostatnia zmiana: 2019-01-17, 14:38:25 wysłana przez Panas »

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3047
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Odp: dbeaver ubuntu 18.04
« Odpowiedź #1 dnia: 2019-01-17, 15:30:17 »
Masz zainstalowaną Javę Oracle'a a pakiet koniecznie chce OpenJDK (na bazie JVM IBMa, o ile pamiętam). Ale dziwne, bo pakiety Oraclowe na ogół dostarczają wirtualnego pakietu "java-runtime-headless", a ten satysfakcjonuje dbeaver'a. Jak instalowałeś tą Javę?


 Więc:
* albo zejdź do poziomu OpenJDK,
* albo zainstaluj pakietowe oracle-java8-set-default z PPA WebUpd8. Zweryfikowałem, dostarcza on potrzebnej wirtualki java-runtime-headless,
* albo spróbuj zainstalować dbeaver'a bez kontroli zależności (flaga --ignore-depends, patrz tutaj)
* albo stwórz pusty pakiet java-runtime-headless za pomocą equivs (patrz przykład tutaj) i go zainstaluj.

Jeżeli musisz mieć OracleJDK, to najbezpieczniejsza będzie bramka #2, ostatecznie #4
« Ostatnia zmiana: 2019-01-17, 15:40:37 wysłana przez Paweł Kraszewski »
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline Panas

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 198
    • Zobacz profil
Odp: dbeaver ubuntu 18.04
« Odpowiedź #2 dnia: 2019-01-17, 18:52:26 »
Już nie pamiętam chyba binarkę instalowałem.

1. Jak mogę zejść do poziomu OpenJDK?

2. jak zainstaluję oracle-java8-set-default to jak to wpłynie na javę ktorą mam teraz, nadpisze ją, doinstaluje potrzebne rzeczy czy zastąpi? (pytania niskich lotów ale doświadczenia w tym nie mam a nie chce nic pomieszać)

3 ściągając wersje Linux 64 bit (tar.gz archive)  program się odpali bez instalacji podpina pod postgresa ale wchodzenie w podfoldery aby go uruchomić za każdym razem jest kłopotliwe, przy dbeaver.deteskop wyskoczył błąd więc chyba będę musiał ikonę na nowo zrobić.

4. Nie tworzyłem pakietów więc dla swojego bezpieczeństwa tą opcję puki co ominę.

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3047
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Odp: dbeaver ubuntu 18.04
« Odpowiedź #3 dnia: 2019-01-17, 19:59:50 »
1. Odinstalować/usunąć całkiem to co jest w tej chwili
2. Zainstalować Javę z PPA, które podałem
3. Zapomnieć o Windowsowych przyzwyczajeniach ściągania i instalowania oprogramowania za plecami systemu.
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline Panas

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 198
    • Zobacz profil
Odp: dbeaver ubuntu 18.04
« Odpowiedź #4 dnia: 2019-01-17, 22:30:48 »
Z tymi przyzwyczajeniami z windowsa w mom przypadku to rację ale fanem jestem prostych rozwiązań typu snap czy paczka .deb ( na plus to wyjdzie w przyciąganiu ludzi do linuxa)
BTW. Świetną robotę tutaj robisz.

Offline Panas

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 198
    • Zobacz profil
Odp: dbeaver ubuntu 18.04
« Odpowiedź #5 dnia: 2019-01-20, 00:25:43 »
Rozwiązane
« Ostatnia zmiana: 2019-01-20, 11:29:16 wysłana przez Panas »