Instalując wersję .deb
32-bitową, mam to ostrzeżenie:
Zależność nie jest zadowalająca: libmysqlclient16 (> = 5.1.21-1)
Próbowałem apt-get install libmysqlclient16
:
E: Pakiet „libmysqlclient16” nie ma kandydata do instalacji
I to apt-get install libmysqlcliente18
poprawnie zainstalowane, ale przy ponownej instalacji MySQL Workbench mam ten sam błąd.
EDYTOWAĆ
Próbowałem tego, ale wynik:
sudo gdebi mysql-workbench-gpl-5.2.40-1ubu1104-i386.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Building data structures... Done
Building data structures... Done
This package is uninstallable
Dependency is not satisfiable: libmysqlclient16 (>= 5.1.21-1)
EDYCJA
Uruchomienie instalacji, apt-get install mysql-workbench
ale zainstalowanie jej starszej wersji.
12.04
mysql-workbench
Gerep
źródło
źródło
Odpowiedzi:
Użyłem trochę dokumentacji Daniela Moty , ale potrzebowałem zmodyfikować niektóre z jego poleceń:
Możesz uzyskać niezbędną deb debugowania mysql tutaj
Najpierw uruchom następujące czynności:
sudo dpkg -i mysql-workbench-gpl-5.2.40-1ubu1104-i386.deb
Jak wiecie, zawiedzie to w zależnościach. Następnie wget i zainstaluj następujące:
Następna instalacja:
Jeśli korzystasz z wersji 64-bitowej, potrzebujesz tego:
Następnie uruchom następujące czynności:
To również się nie powiedzie i poprosimy Cię o ponowne uruchomienie, po prostu uruchom ponownie:
Po zakończeniu należy go zainstalować, zostaw komentarz, jeśli napotkasz jakieś przeszkody, a ja postaram się sprawdzić, czy mogę Ci jeszcze pomóc.
Uruchom go raz z poziomu terminala
mysql-workbench
lub Unity Dash, gdy już znajdzie się w programie uruchamiającym, kliknij go prawym przyciskiem myszy i wybierz „Zablokuj na Launcher”.Nie korzystałem z tego programu, aby wiedzieć, czy jest stabilny po instalacji, YMMV.
W komentarzach Peter K. poinformował mnie, że to nie działa w Ubuntu 16.04 . Oto najprostszy sposób na uruchomienie go w Xenial. Nadal korzystałem z powyższego linku, aby uzyskać najnowszy plik deb mysql workbench (MySQL Workbench 6.3.7 w momencie tej korekty)
Tak go ściągnąłem i umieściłem w / tmp:
Użyłem komendy chmod, aby plik wykonywalny .deb był wykonywalny, a następnie użyłem dpkg -i, aby go zainstalować (użyj sudo, jeśli nie przełączono się na rootowanie):
Zobaczysz nieudane zależności:
Aby temu zaradzić, użyj apt, aby pomóc rozwiązać (naprawić) zależności:
Spowoduje to wyświetlenie brakujących zależności, umożliwiając ich instalację bez dalszych kroków.
Powinieneś być teraz w stanie uruchomić mysql-workbench w Xenial.
źródło
To zainstalował mysql-workbench 5.2 ze wszystkimi zależnościami od 20120531.
źródło
W domyślnym repozytorium znalazłem pakiet „mysql-workbench”.
nie wymaga dodatkowej konfiguracji ani włamania, działa dla mnie
źródło
źródło: setupguides.blogspot.nl/
Zainstaluj MySQL Workbench na Ubuntu 12.04
Obecnie nie ma gotowego pliku .deb ani repozytorium do zainstalowania MySQL Workbench na Ubuntu 12.04. Jeden prawdopodobnie pojawi się wkrótce po oficjalnym wydaniu 12.04, ale w tej chwili jest jeszcze w fazie beta, więc jest kilka dodatkowych kroków, aby go uruchomić.
UWAGA: Gdy Ubuntu 12.04 wyjdzie z wersji beta, prawdopodobnie będzie to lepszy sposób, dlatego przed próbą sprawdź oficjalną stronę pobierania MySQL Workbench i oficjalne repozytorium 12.04.
Przede wszystkim musisz pobrać najnowszą wersję MySQL Workbench tutaj .
Następnie musisz pobrać plik .deb dla libzip1, ponieważ nie jest on dostępny w repozytoriach 12.04.
Wersja 32-bitowa - (https) launchpad.net/ubuntu/+archive/primary/+files/libzip1_0.9.3-1_i386.deb
Wersja 64-bitowa - (https) launchpad.net/ubuntu/+source/libzip/0.9.3-1/+build/1728114/+files/libzip1_0.9.3-1_amd64.deb dla innych architektur przejdź tutaj
Po pobraniu po prostu otwórz je w centrum oprogramowania i kliknij zainstaluj.
* NOWOŚĆ: pakiet libmysqlclient16 został usunięty z repozytoriów 12.04, więc musisz pobrać dla niego stare pliki deb:
Wersja 32-bitowa - launchpadlibrarian.net/94563300/libmysqlclient16_5.1.58-1ubuntu5_i386.deb
Wersja 64-bitowa - launchpadlibrarian.net/94808408/libmysqlclient16_5.1.58-1ubuntu5_amd64.deb
Następnie otwórz terminal i zainstaluj następujące pakiety:
sudo apt-get install libzip1 python-paramiko python-pysqlite2 libctemplate0 libgtkmm-2.4-1c2a libmysqlclient16
Następnie przejdź do katalogu, w którym pobrałeś plik deb i uruchom:
sudo dpkg -i mysql-workbench-gpl-5.2.38-1ubu1104-i386.deb
I tak powinno być, ciesz się!
Instrukcje luźno oparte na tych znalezionych tutaj: blog.csdn.net/kevin6216/article/details/7420421
źródło