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バージョンで十分です。そのため、Debianパッケージサイトに行き、Debianパッケージlibgranite-dev(5.2.3-1)をダウンロードしました。

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

おすすめ記事