如何在 Ubuntu 18.04+ 上安装 ksnapshot?

How to install ksnapshot on Ubuntu 18.04+?

下面的命令适用于 16.04,但不适用于 18.04:

$ sudo apt-get install ksnapshot
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ksnapshot

发生了什么事?如何前进?

根据KDE Ships KDE Applications 15.12.0,KSnapshot(ksnapshot) 被替换为 Spectacle(眼镜)。

KSnapshot(ksnapshot) was replaced with Spectacle(spectacle).


使用:sudo apt install kde-spectacle

KDE-Spectacle 远不如 Ksnapshot。首先,Spectacle 不会在拍照后从视野中消失,因此需要两台显示器。 Ksnapshot 会自动执行此操作。

最佳答案是从源代码安装 ksnapshot。

编辑:我找到了更好的解决方案——使用快门。 Shutter 非常接近 Ksnapshot,至少对于我需要做的事情而言。试一试。

我同意 The Dude 的观点。我尝试了 Shutter,但恕我直言,KSnapshot 更好,所以我在 Ubuntu 18.04.2 LTS 中重新安装了它,如下所示...

  1. 从这里下载 libkipi-datalibkipi11https://packages.ubuntu.com/xenial/libs/
  2. 从这里下载 knsnapshothttps://packages.ubuntu.com/xenial/graphics/ksnapshot

然后只需单击 .deb 文件即可按以下顺序安装它们:libkipi-data、libkipi11 然后是 ksnapshot。

回来了!

添加到 Kwilk 的回答中(@scz Whosebug 不让我发表评论)

wget http://de.archive.ubuntu.com/ubuntu/pool/universe/libk/libkipi/libkipi-data_15.08.3-0ubuntu1_all.deb
wget http://de.archive.ubuntu.com/ubuntu/pool/universe/libk/libkipi/libkipi11_15.08.3-0ubuntu1_amd64.deb
wget http://de.archive.ubuntu.com/ubuntu/pool/universe/k/ksnapshot/ksnapshot_15.08.2-0ubuntu1_amd64.deb
sudo dpkg -i libkipi-data_15.08.3-0ubuntu1_all.deb libkipi11_15.08.3-0ubuntu1_amd64.deb ksnapshot_15.08.2-0ubuntu1_amd64.deb

对我来说,dpkg 还报告了每个包的 "dependency problems - leaving unconfigured"。 然后我 运行 突触包管理器,它告诉我有损坏的包并让我选择修复它们。我这样做了,然后点击了 "Apply"。 Ksnapshot 在那里并且可以正常工作。