Wie installiere ich Emma für Ubuntu 20.04?

Wie installiere ich Emma für Ubuntu 20.04?

Ich kann emmadie Datenbank-GUI für Ubuntu 20.4 nicht installieren.

$ sudo apt update
$ sudo apt install emma

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

Mein Linux ist ein Ubuntu-Server mit einem darauf installierten Ubuntu-Desktop

$ lsb_release -a

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

Antwort1

Das Paket ist im 20.04 LTS-Repository nicht verfügbar, Sie können es jedoch trotzdem manuell installieren, indem Sie Pakete von 18.04 LTS manuell herunterladen:

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

und verwenden Sie es dann wie zuvor.

Antwort2

AlsEmmaist alt, aber goldrichtig. Ein Typ bei GitHub hat vor ein paar Jahren damit begonnen, es auf GTK3 zu portieren. Schaut mal rein:https://github.com/trendfischer/emma/tree/gtk3

Nach dem Download hinzufügenpython:

sudo apt install python-pyparsing

und makewird erfolgreich sein. Auf meinem System wurde beim Ausführen ./emmadie Benutzeroberfläche angezeigt, aber MySQL-Verbindungen funktionieren nicht, da die 2.x python-mysqldb-Abhängigkeit fehlt. :(

Lange Zeit habe ich mich auf Ersatzanwendungen verlassenDBeaverund war jeden Tag unzufrieden damit ( snap install dbeaver-ce). Aber seit die akzeptierte Antwort (siehe oben) von ihrem Autor aktualisiert wurde, funktioniert dieses Installationsschema jetzt und ich kann Emma wieder unter 20.04 verwenden.

Antwort3

Überprüfen Sie, ob Sie Folgendes installiert haben:

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

Versuchen Sie dann die folgenden Befehle.

sudo apt-get update -y

Dadurch werden Ihre Paket-Repositories aktualisiert.

sudo apt-get install -y emma

Dies könnte helfen …

verwandte Informationen