是否可以在 Ubuntu MATE 20.04 LTS 上安装最新版本的 RaySession?

是否可以在 Ubuntu MATE 20.04 LTS 上安装最新版本的 RaySession?

我正在测试 RaySession应用

我已经从官方存储库开始使用它的版本。但它似乎已经过时了。

所以我决定从 GitHub 项目页面获取最新的 masterhttps://github.com/Houston4444/RaySession通过以下命令:

cd ~/Downloads
git clone https://github.com/Houston4444/RaySession.git
cd RaySession

然后我关注官方INSTALL.md 文件

sudo apt-get install python3-pyqt5 pyqt5-dev-tools qtchooser
make

我得到了

pyuic5 resources/ui/proxy_gui.ui -o src/clients/proxy/ui_proxy_gui.py
lrelease locale/raysession_en.ts -qm locale/raysession_en.qm
lrelease: could not exec '/usr/lib/qt5/bin/lrelease': No such file or directory
make: *** [Makefile:93: locale/raysession_en.qm] Error 1

我该如何做才能避免上述错误?

答案1

可执行lrelease文件包含两个开发包。我们已经安装了其中一个 - qtchooser,因此我们还需要安装第二个 -qttools5-dev-tools它提供/usr/lib/qt5/bin/lrelease文件:

sudo apt-get install qttools5-dev-tools

然后通过以下方式恢复编译

cd ~/Downloads/RaySession
make
sudo make install

然后我们需要安装两个额外的包来解决运行时依赖关系:

sudo apt-get install liblo7 python3-liblo wmctrl

最后享受RaySession应用程序。

相关内容