우분투 20.04에 emma를 설치하는 방법은 무엇입니까?

우분투 20.04에 emma를 설치하는 방법은 무엇입니까?

emmaUbuntu 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는 우분투 데스크탑이 설치된 우분투 서버입니다.

$ 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

다운로드 후 추가파이파싱:

sudo apt install python-pyparsing

그리고 make성공할 것이다. 내 시스템에서 실행하면 ./emmaUI가 표시되지만 2.x python-mysqldb 종속성이 부족하여 MySQL 연결이 작동하지 않습니다. :(

오랫동안 대체 애플리케이션에 의존해 왔습니다.DBeaver그리고 매일 그것이 불만족스러웠다 ( 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

도움이 될 수 있습니다...

관련 정보