如何安装最新版本雨伞Ubuntu 16.04 下有 2.18 (15.12) 版本吗?我在 Ubuntu 16.04/Mint 18 中安装了 2.18 (15.12)。从源代码构建还是使用一些可用的 PPA?
我懂了发射台仅包含 2.21 (16.12) 版本,但适用于较新的 Ubuntu 版本。然而最新版本为 2.22(17.04)
这里http://archive.neon.kde.org/user/pool/main/u/umbrello/我们有最新的,但它需要libqt5core5a (>= 5.7.1+dfsg)
。有什么想法吗?构建自定义 deb 包:我知道如何构建 src.rpm - 如何在 Ubuntu 中执行相同操作?
谢谢!
答案1
- 创建构建目录,然后进入该目录
下载软件包源代码:
dget http://archive.neon.kde.org/user/pool/main/u/umbrello/umbrello_17.04.1-0neon+16.04+build22.dsc
解压它们:
dpkg-source -x umbrello_17.04.1-0neon+16.04+build22.dsc
CD 源码目录:
cd umbrello_17.04.1
运行(可选:如果您想更改包变更日志)并编辑变更日志:
dch -i
构建包:
dpkg-buildpackage -rfakeroot
如果出现任何错误:
sudo dpkg-buildpackage
笔记。为了成功构建,请将字符串更改
usr/share/metainfo
为文件usr/share/appdata
中的字符串umbrello_17.04.1/debian/umbrello.install
。
如果出现错误安装,则缺少依赖项,就我而言是:
sudo apt-get install kdoctools-dev kinit-dev kio-dev libboost-dev \ libkf5archive-dev libkf5auth-dev libkf5completion-dev libkf5config-dev \ libkf5coreaddons-dev libkf5guiaddons-dev libkf5i18n-dev libkf5iconthemes-dev \ libkf5parts-dev libkf5service-dev libkf5texteditor-dev \ libkf5widgetsaddons-dev libkf5windowsystem-dev libkf5xmlgui-dev \ libqt5svg5-dev libqt5webkit5-dev libxml2-dev libxslt1-dev pkg-kde-tools qtbase5-dev
再次构建包:
dpkg-buildpackage -rfakeroot
从构建目录安装结果包:
sudo dpkg -i umbrello_17.04.1-0neon+16.04+build22_amd64.deb