如何為ubuntu 20.04安裝emma?

如何為ubuntu 20.04安裝emma?

我無法emma為 Ubuntu 20.4 安裝資料庫 GUI。

$ sudo apt update
$ sudo apt install emma

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

我的Linux是一個ubuntu伺服器,上面安裝了ubuntu桌面

$ lsb_release -a

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

答案1

該軟體包在 20.04 LTS 儲存庫中不可用,但您仍然可以透過從 18.04 LTS 手動下載軟體包來手動安裝它:

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

然後像以前一樣使用它。

答案2

作為艾瑪很古老但很黃金,幾年前 github 上的一個人開始將它移植到 gtk3。查看:https://github.com/trendfischer/emma/tree/gtk3

下載後新增Python解析:

sudo apt install python-pyparsing

並將make成功。在我的系統上,執行./emma會啟動 UI,但 MySQL 連線無法正常運作,因為缺少 2.x python-mysqldb 依賴項。 :(

長期以來我一直依賴替換應用程式資料庫海狸每天都過得很不開心(snap install dbeaver-ce)。但由於已接受的答案(見上文)已由其作者更新,因此此安裝方案現在可以正常工作,並且我可以再次在 20.04 上使用 emma。

答案3

看看你是否安裝了這些:

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

然後嘗試以下命令。

sudo apt-get update -y

這將更新您的套件存儲庫。

sudo apt-get install -y emma

這可能會有所幫助...

相關內容