Linux-Mint
如何在 Linux Mint 上安裝elementaryOS 的終端“pantheon-terminal”?
我正在嘗試在 Mint 19 Tessa 上安裝elementaryOS (Juno) 的終端仿真器。我在 git hub 站點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 版本是不同的(雖然 0.5 版是 Ubuntu 的最新版本),但 Debian 的版本是令人滿意的。所以,我去了 Debian 軟體包站點並下載了一個 Debian 軟體包 libgranite-dev (5.2.3-1),但它不會被安裝,因為 GDebi 安裝程序說依賴關係不能滿足。
我該如何應對這種情況才能成功執行介子?
該包名為
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