Instalando o .deb
32-bit, tenho este aviso:
Dependendy não é satisfatório: libmysqlclient16 (> = 5.1.21-1)
Já tentaram apt-get install libmysqlclient16
:
E: O pacote 'libmysqlclient16' não possui candidato à instalação
E isso foi apt-get install libmysqlcliente18
instalado corretamente, mas ao tentar instalar o MySQL Workbench novamente, tenho o mesmo erro.
EDITAR
Eu tentei isso, mas o resultado:
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)
EDITAR
Fazendo a instalação apt-get install mysql-workbench
funcionar, mas instalou uma versão mais antiga.
12.04
mysql-workbench
Gerep
fonte
fonte
Respostas:
Usei um pouco a documentação de Daniel Mota , mas precisava modificar alguns de seus comandos:
Você pode obter o deb mysql workbench necessário aqui
Primeiro, execute o seguinte:
O sudo dpkg -i mysql-workbench-gpl-5.2.40-1ubu1104-i386.deb
Como você sabe, isso falhará sobre as dependências. Em seguida, wget e instale o seguinte:
Próxima instalação:
Se você estiver usando 64 bits, será necessário:
Em seguida, execute o seguinte:
Isso também falhará e solicitará que você execute novamente, apenas execute-o novamente:
Quando isso estiver concluído, ele deverá ser instalado para você, deixe um comentário se encontrar algum problema e tentarei ver se posso ajudá-lo ainda mais.
Inicie-o uma vez no seu terminal
mysql-workbench
ou no Unity Dash, quando estiver no iniciador, clique com o botão direito do mouse e selecione "Bloquear no iniciador".Eu não usei este programa para saber se ele é estável ou não após a instalação, YMMV.
Nos comentários Peter K., deixe-me saber que isso não estava funcionando no Ubuntu 16.04 . Portanto, aqui está a maneira mais fácil de fazê-lo funcionar no Xenial. Ainda segui o link acima para obter o arquivo deb mais recente do mysql workbench (MySQL Workbench 6.3.7 no momento desta correção)
Foi assim que eu o puxei para baixo e o coloquei em / tmp:
Usei o comando chmod para tornar o arquivo .deb executável e, em seguida, usei o dpkg -i para instalá-lo (use sudo se você não tiver alternado para o root):
Você verá as dependências com falha:
Para remediar isso, use o apt para ajudar a resolver (corrigir) as dependências:
Isso mostrará as dependências ausentes, permitindo a instalação sem outras etapas.
Agora você deve conseguir iniciar o mysql-workbench no Xenial.
fonte
Isso instalou o mysql-workbench 5.2 com todas as dependências a partir de 20120531.
fonte
Encontrei o pacote "mysql-workbench" no repositório padrão.
nenhuma configuração adicional ou hack necessário, funciona para mim
fonte
fonte: setupguides.blogspot.nl/
Instale o MySQL Workbench no Ubuntu 12.04
Atualmente, não há arquivo .deb pré-compilado ou repositório disponível para instalar o MySQL Workbench no Ubuntu 12.04. Um provavelmente aparecerá logo após o lançamento oficial do 12.04, mas no momento ele ainda está na versão beta, portanto existem algumas etapas adicionais para fazê-lo funcionar.
NOTA: Depois que o Ubuntu 12.04 sair da versão beta, provavelmente haverá uma maneira melhor de fazê-lo; verifique a página oficial de download do MySQL Workbench e os repositórios oficiais do 12.04 antes de tentar isso.
Antes de tudo, você precisará baixar o MySQL Workbench mais recente aqui .
Em seguida, você deve fazer o download de um arquivo .deb para a libzip1, pois não está disponível nos repositórios 12.04.
Versão de 32 bits - (https) launchpad.net/ubuntu/+archive/primary/+files/libzip1_0.9.3-1_i386.deb
Versão de 64 bits - (https) launchpad.net/ubuntu/+source/libzip/0.9.3-1/+build/1728114/+files/libzip1_0.9.3-1_amd64.deb para outras arquiteturas, clique aqui
Após o download, basta abri-los no centro de software e clicar em instalar.
* NOVO: O pacote libmysqlclient16 foi removido dos repositórios 12.04, portanto, você precisará fazer o download dos arquivos deb antigos para ele:
Versão de 32 bits - launchpadlibrarian.net/94563300/libmysqlclient16_5.1.58-1ubuntu5_i386.deb
Versão de 64 bits - launchpadlibrarian.net/94808408/libmysqlclient16_5.1.58-1ubuntu5_amd64.deb
Em seguida, abra um terminal e instale os seguintes pacotes:
sudo apt-get install libzip1 python-paramiko python-pysqlite2 libctemplate0 libgtkmm-2.4-1c2a libmysqlclient16
Em seguida, cd para o diretório em que você baixou o arquivo deb e execute:
sudo dpkg -i mysql-workbench-gpl-5.2.38-1ubu1104-i386.deb
E deve ser isso, aproveite!
Instruções vagamente baseadas nas encontradas aqui: blog.csdn.net/kevin6216/article/details/7420421
fonte