我已从 18.04 升级到 20.04,使用全新操作系统安装,然后重新安装所有使用的软件包。我过去使用的一个技巧是在 Gnome Web(Epiphany)中为常用网站创建 Web 应用程序。这些应用程序将显示在“显示应用程序”下,可以添加到 Dock 中的收藏夹并与通知等集成。
这在 20.04 中已停止工作,我猜是因为默认的 Epiphany 安装是通过 Snap 进行的 - 我重新创建的 Web“应用程序”现在在应用程序下根本不显示,并且无法以相同的方式运行。我可以确认,如果我转到 Epiphany 中的 about:applications,它们会被列出,并且也会在我的个人资料中以 .desktop 文件的形式出现在 ~/snap/epiphany/current/.local/share/applications 下。
我安装的版本 Ubuntu 20.01.1 LTS Gnome 3.36.3 Epiphany 3.34.4-1-g606db9aec
如果能找到一种能够重新创建过去功能的解决方法,我们将不胜感激。
谢谢 M
答案1
你已经安装了 snap 版本(通过命令,或者使用 Ubuntu 软件,但没有仔细选择非快照版本)
1. 删除折断
snap remove epiphany
这将删除
guiverc@d960-ubu2:~$ snap search epiphany
Name Version Publisher Notes Summary
epiphany 3.34.4-1-g606db9aec9 jbicha - Web browser for GNOME
或者你提到的版本 -https://snapcraft.io/epiphany
2. 安装标准德布包裹
sudo apt install epiphany-browser
这将安装
guiverc@d960-ubu2:~$ apt-cache search epiphany-browser
epiphany-browser - Intuitive GNOME web browser
epiphany-browser-data - Data files for the GNOME web browser
或者https://packages.ubuntu.com/focal-updates/epiphany-browser
答案2
如果您仍想使用该snap
版本,或者只是不想卸载/重新安装。我建议您将.desktop
文件从~/snap/epiphany/current/.local/share/applications
符号链接到~/.local/share/applications
。为此,请在终端上执行:
cd ~/.local/share/applications
ln -s ~/snap/epiphany/current/.local/share/applications/* .
chmod +x epiphany-*.desktop
最后一行是“信任”桌面文件并将它们显示为任何其他应用程序所必需的。没有它,它将无法工作。