
Não consigo instalar emma
a 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 make
terá sucesso. No meu sistema, a execução ./emma
ativou 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...