Como instalar o emma para o Ubuntu 20.04?

Como instalar o emma para o Ubuntu 20.04?

Não consigo instalar emmaa GUI do banco de dados para Ubuntu 20.4.

$ sudo apt update
$ sudo apt install emma

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package emma

Meu Linux é um servidor Ubuntu com um desktop Ubuntu instalado nele

$ lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.1 LTS
Release:    20.04
Codename:   focal

Responder1

O pacote não está disponível no repositório 20.04 LTS, mas você ainda pode instalá-lo manualmente baixando os pacotes do 18.04 LTS manualmente:

mkdir -p ~/Downloads/emma
cd ~/Downloads/emma

wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-5.1ubuntu2_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-glade2_2.24.0-5.1ubuntu2_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/main/p/python-mysqldb/python-mysqldb_1.3.10-1build1_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/main/m/mysql-5.7/libmysqlclient20_5.7.33-0ubuntu0.18.04.1_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/e/emma/emma_0.6-5_all.deb

sudo apt-get install ./*.deb

e use-o como antes.

Responder2

Comoemaé antigo, mas dourado, um cara do github começou a portá-lo para gtk3 há alguns anos. Confira:https://github.com/trendfischer/emma/tree/gtk3

Depois de baixar adicioneanálise de py:

sudo apt install python-pyparsing

e maketerá sucesso. No meu sistema, a execução ./emmaativou a interface do usuário, mas as conexões MySQL não estão funcionando porque falta a dependência 2.x python-mysqldb. :(

Por muito tempo eu confiei no aplicativo de substituiçãoDBeavere ficava insatisfeito com isso todos os dias ( snap install dbeaver-ce). Mas como a resposta aceita (veja acima) foi atualizada por seu autor, esse esquema de instalação agora funciona e posso usar o emma no 20.04 novamente.

Responder3

Veja se você tem estes instalados:

Dependent Packages 
python
python-glade2
python-gtk2
python-mysqldb

Em seguida, tente os seguintes comandos.

sudo apt-get update -y

Isso atualizará seus repositórios de pacotes.

sudo apt-get install -y emma

Isso pode ajudar...

informação relacionada