我正在尝试启用快门中的编辑按钮。我从 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。
下载并安装
libgoocanvas-common和libgoocanvas3包。使用 Gdebi 软件包安装程序(在 Ubuntu 软件中可用)或在终端中运行命令(按 Ctrl+Alt+T)来安装软件包:
Run Code Online (Sandbox Code Playgroud)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最后下载并安装
libgoo-canvas-perl包:还可以通过 Gdebi 或终端命令安装软件包,因为 Ubuntu 软件不会自动解决依赖关系:
Run Code Online (Sandbox Code Playgroud)sudo dpkg -i ~/Downloads/libgoo-canvas-perl_0.06-2ubuntu3_amd64.deb sudo apt-get -f install要应用更改,请终止 Shutter 进程或重新启动计算机!
小智 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)
并重新启动快门。
小智 11
只是为了在这个线程中澄清,这就是我所做的:
在Chrome中下载了这三个包:
libgoocanvas-common_1.0.0-1_all.deb
libgoocanvas3_1.0.0-1_amd64.deb
libgoo-canvas-perl_0.06-2ubuntu3_amd64.deb
在 Chrome(或文件浏览器)中单击下载的文件并使用 Ubuntu 软件安装该软件包。
重新启动计算机,然后启用“编辑”按钮。
如何快速解决这个问题!(老爸笑话)
如果您不喜欢安装不在 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 上的最新版本