Os aplicativos da Web do Epiphany / Gnome não aparecem agora, é uma instalação instantânea em 20.04

Aug 17 2020

Mudei de 18.04 para 20.04 usando uma instalação limpa do sistema operacional e, em seguida, re-instalação de todos os pacotes usados. Um dos truques que usei no passado é criar aplicativos da Web no Gnome Web (Epiphany) para sites usados ​​com frequência. Eles apareceriam em 'Mostrar aplicativos' e poderiam ser adicionados aos favoritos no dock e integrados com notificações, etc.

Isso parou de funcionar em 20.04, eu acho que porque a instalação padrão do Epiphany é via Snap - os 'aplicativos' da web que eu recriei agora não são mostrados em aplicativos e não podem ser executados da mesma maneira. Posso confirmar que se eu for sobre: ​​aplicativos no Epiphany eles são listados e também estão em meu perfil em ~ / snap / epiphany / current / .local / share / applications como arquivos .desktop.

Minhas versões instaladas Ubuntu 20.01.1 LTS Gnome 3.36.3 Epiphany 3.34.4-1-g606db9aec

Uma solução alternativa para recriar a funcionalidade anterior seria muito apreciada.

Obrigado M

Respostas

1 guiverc Aug 17 2020 at 17:08

Você instalou a versão instantânea (por comando ou usando um software Ubuntu e não selecionando cuidadosamente a versão não ajustada )

1. remova o encaixe

snap remove epiphany

isso vai remover

guiverc@d960-ubu2:~$   snap search epiphany
Name      Version               Publisher  Notes  Summary
epiphany  3.34.4-1-g606db9aec9  jbicha     -      Web browser for GNOME

ou a versão que você menciona - https://snapcraft.io/epiphany

2. instale o pacote deb padrão

sudo apt install epiphany-browser

isso vai instalar

guiverc@d960-ubu2:~$   apt-cache search epiphany-browser
epiphany-browser - Intuitive GNOME web browser
epiphany-browser-data - Data files for the GNOME web browser

ou https://packages.ubuntu.com/focal-updates/epiphany-browser

1 Felipe Aug 18 2020 at 06:28

Se você ainda deseja usar a snapversão, ou apenas não deseja lidar com a desinstalação / reinstalação. Eu sugiro que você crie um link simbólico para os .desktoparquivos de ~/snap/epiphany/current/.local/share/applicationspara ~/.local/share/applications. Para fazer isso, em um terminal faça:

cd ~/.local/share/applications
ln -s ~/snap/epiphany/current/.local/share/applications/* .
chmod +x epiphany-*.desktop

A última linha é necessária para "confiar" nos arquivos da área de trabalho e mostrá-los como qualquer outro aplicativo. Sem ele, não funcionará.