Linux Mint에 ElementaryOS의 터미널 "pantheon-terminal"을 설치하는 방법은 무엇입니까?

Linux Mint에 ElementaryOS의 터미널 "pantheon-terminal"을 설치하는 방법은 무엇입니까?

Mint 19 Tessa에 ElementaryOS(Juno)용 터미널 에뮬레이터를 설치하려고 합니다. Git 허브 사이트에서 지침을 확인했습니다.https://github.com/elementary/terminal, 를 사용하여 모든 종속성을 설치했습니다 sudo apt install.

표시된 명령을 실행한 후 meson build --prefix=/usr다음과 같은 오류 출력이 표시됩니다.

Native dependency granite found: NO found '0.5' but need: '>=5.2.0' meson.build:25:0: ERROR: Invalid version of dependency, need 'granite' ['>=5.2.0'] found '0.5'.

이 라이브러리의 Ubuntu 버전은 다르지만(최신 Ubuntu 버전은 0.5임에도 불구하고) Debian 버전이면 충분합니다. 그래서 데비안 패키지 사이트에 가서 데비안 패키지 libgranite-dev(5.2.3-1)를 다운로드했는데 GDebi 설치 프로그램에서 종속성을 충족할 수 없다고 해서 설치에 실패했습니다.

Meson을 성공적으로 운영하려면 이러한 상황을 어떻게 처리해야 합니까?

답변1

패키지는 pantheon-terminal기본 저장소에서 사용할 수 있으며 저장소를 활성화하여 종속성을 구축한 libgranite5다음 비활성화할 수 있습니다.

sudo add-apt-repository ppa:elementary-os/stable
sudo apt build-dep pantheon-terminal
sudo add-apt-repository --remove ppa:elementary-os/stable

관련 정보