如何启用快门中的编辑按钮?

66 shutter 18.04

我正在尝试启用快门中的编辑按钮。我从 Ubuntu Software 安装了该应用程序,并且使用的是 Ubuntu 18.04。

截取屏幕截图后,编辑按钮被禁用。将鼠标指针悬停在按钮上时,会显示文本“Goo::Canvas/libgoo-canvas-perl 需要为此功能安装”。

在此处输入图片说明

我已经尝试安装软件包 libgoocanvas2-perl 并重新启动计算机,但仍然没有启用编辑按钮:

sudo apt install libgoocanvas2-perl
Run Code Online (Sandbox Code Playgroud)

这是我唯一能找到的包裹。

有谁知道如何解决这个问题?

小智 70

我在这里找到了一个解决方案:http : //ubuntuhandbook.org/index.php/2018/04/fix-edit-option-disabled-shutter-ubuntu-18-04/。我可以确认它适用于 Budgie 18.04。

  1. 下载并安装libgoocanvas-commonlibgoocanvas3包。

    使用 Gdebi 软件包安装程序(在 Ubuntu 软件中可用)或在终端中运行命令(按 Ctrl+Alt+T)来安装软件包:

    sudo dpkg -i ~/Downloads/libgoocanvas3_1.0.0-1_amd64.deb
    sudo dpkg -i ~/Downloads/libgoocanvas-common_1.0.0-1_all.deb
    sudo apt-get -f install
    
    Run Code Online (Sandbox Code Playgroud)
  2. 最后下载并安装libgoo-canvas-perl包:

    还可以通过 Gdebi 或终端命令安装软件包,因为 Ubuntu 软件不会自动解决依赖关系:

    sudo dpkg -i ~/Downloads/libgoo-canvas-perl_0.06-2ubuntu3_amd64.deb
    sudo apt-get -f install
    
    Run Code Online (Sandbox Code Playgroud)

要应用更改,请终止 Shutter 进程或重新启动计算机!

  • budgie,我在 Lubuntu 18.04 中对其进行了测试,它也有效!伟大的! (3认同)
  • 我必须在“libgoocanvas3”之前安装“libgoocanvas-common”。否则,太棒了!让这个作为一个例子来说明如何写出一个很好的答案!把它全部拼出来。希望我能给你不止一票! (3认同)
  • 该解决方案也适用于 kde 等离子体。 (2认同)

小智 48

有更新版本的 Shutter 以及 Ubuntu 18.04 和 18.10 所需的依赖项的非官方 PPA。见https://www.linuxuprising.com/2018/10/shutter-removed-from-ubuntu-1810-and.html

sudo add-apt-repository ppa:linuxuprising/shutter
sudo apt-get update
sudo apt install shutter
Run Code Online (Sandbox Code Playgroud)

并重新启动快门。

  • **重启快门**并不是一个好的指令。更好的是:`pkill shutter` 然后再次打开快门。像这样它对我有用,因为关闭它是不够的(实例仍在后台运行) (8认同)
  • 在我看来,这是更好的解决方案。 (4认同)
  • 没有为我工作没有编辑按钮 (3认同)
  • 也不会给我一个有效的 *Edit* 按钮。 (3认同)
  • 从 PPA 安装后,请确保重新启动 Shutter。 (2认同)

小智 11

多亏了答案鹦鹉。该解决方案对我来说也很好。

只是为了在这个线程中澄清,这就是我所做的:

  1. 在Chrome中下载了这三个包:
    libgoocanvas-common_1.0.0-1_all.deb
    libgoocanvas3_1.0.0-1_amd64.deb
    libgoo-canvas-perl_0.06-2ubuntu3_amd64.deb

  2. 在 Chrome(或文件浏览器)中单击下载的文件并使用 Ubuntu 软件安装该软件包。

  3. 重新启动计算机,然后启用“编辑”按钮。

  • 您不必重新启动计算机。只需杀死 Shutter 进程。 (4认同)

gut*_*onk 6

如何快速解决这个问题!(老爸笑话)
如果您不喜欢安装不在 repo 中的依赖项或添加 ppa,那么另一种选择是使用 snap 包。

您可以在 Ubuntu 软件商店中搜索 Shutter。应该有两个包:snap 和缺少依赖项的旧包。要分辨哪个是哪个,请单击每个并转到详细信息部分。在详细信息下,确保来源显示“Snap Store”(而不是 ubuntu-bionic-universe)。然后返回顶部,然后单击“安装”按钮。哦啪!你完成了。

要从终端安装,只需键入:

sudo snap install shutter
Run Code Online (Sandbox Code Playgroud)

要测试它:启动 Shutter,截取屏幕截图,然后测试编辑功能。如果这有帮助,请考虑投赞成票。谢谢!

PS:在撰写本文时,商店中的软件包版本为 0.94-1。snap 版本为 0.94.3,这是https://launchpad.net/shutter #spiring 上的最新版本