Хочу установить Peek. Я поискал в софте и нажал кнопку установки. После загрузки огромного файла он завис, жалуясь на какую-то проблему со snap — к сожалению, я пропустил эту ошибку. Потом он сказал, что peek уже установлен (но это не так).
Я попробовал запустить peek из терминала и получил следующее:
~$ peek
You need to connect this snap to the gnome platform snap.
You can do this with those commands:
snap install gnome-3-24
snap connect peek:gnome-3-24-platform gnome-3-24:gnome-3-24-platform
Серьёзно? Мне нужно управлять своими собственными зависимостями? Я попробовал запустить предложенную команду с 3.26
$ snap install gnome-3-26
error: snap "gnome-3-26" not found
Затем я обнаружил, что могу удалить snap из командной строки с помощью snap remove peek
, поэтому я это сделал. Я снова попробовал установить программное обеспечение, на этот раз это, похоже, удалось и появилась кнопка Launch. Которая ничего не делает.
Я попытался запустить из командной строки и получил ту же ошибку о необходимости подключения snapd к gnome.
решение1
Я не смог заставить работать пакет snap. Однако есть PPA.
sudo add-apt-repository ppa:peek-developers/stable
sudo apt-get update
sudo apt install peek
...и в качестве бонуса (1) это работает, (2) для скачивания нужно 128 КБ, а не 56 МБ!С apt это проще простого!
решение2
Это поведение изменилось с момента первоначального сообщения, платформы snaps для приложений GNOME теперь устанавливаются и подключаются автоматически... подробности на форуме snap по адресуhttps://forum.snapcraft.io/t/auto-connection-for-gnome-3-24-content-interface/1379