Рейтинг:2

два значка появляются для одного и того же приложения

флаг it

Я установил okular с помощью пакета snap. После установки вижу окулар с двумя иконками в приложении show, и оба приложения открывают окно okular после двойного щелчка.

Почему я получаю два разных значка для одного и того же приложения, и есть ли между ними разница? Можно ли удалить один из них?

popular coffee avatar
флаг it
Как только я запускаю `sudo snap remove okular`, оба приложения исчезают. Snap также автоматически устанавливает пакет apt?
FedKad avatar
флаг cn
Одержимость Canonical пакетами моментальных снимков все испортила. Я видел случай, когда команда `apt` фактически устанавливала снап-версию (возможно, потому, что это была единственная доступная версия; я не помню). Какую версию Ubuntu вы используете?
popular coffee avatar
флаг it
@FedKad Я использую 20.04. Я запускаю `apt list --installed grep okular`, и ничего не появляется.Я полагаю, это означает, что у меня не установлен apt okular? (Я новичок в Linux, поэтому я не уверен, что эта команда верна)
флаг us
Нет. Snap не должен автоматически устанавливать пакет apt (но пакет chromium apt устанавливает пакет snap). Поскольку в `apt list --installed grep okular` ничего не отображается, возможно, у вас нет подходящей версии Okular.
popular coffee avatar
флаг it
@ArchismanPanigrahi Я открыл программное обеспечение Ubuntu и вижу, что okular установлен. Означает ли это, что у меня действительно есть подходящая версия? Я так смущен прямо сейчас.
флаг us
В последней версии Ubuntu программный центр использует моментальную версию. Если вы все еще запутались, используйте терминал для проверки. `список снимков | grep окуляр`.
popular coffee avatar
флаг it
@ArchismanPanigrahi спасибо за информацию! (и быстрый ответ :D)
Рейтинг:2
флаг us

Если вам по какой-то причине не нужна последняя версия Okular, вы можете просто использовать подходящую версию Okular, чтобы решить эту проблему.

Откройте терминал и введите следующие команды.

sudo snap удалить окуляр
sudo apt установить okular

Если вам действительно нужна последняя версия Okular, я бы предложил вместо нее flatpak. Во-первых, убедитесь, что версии apt и snap не установлены.

sudo apt удалить okular && sudo snap удалить okular

Установите flatpak, если он еще не установлен.

sudo apt установить плоский пакет
flatpak удаленное добавление --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Теперь установите okular с плоским пакетом

flatpak установить flathub org.kde.okular
popular coffee avatar
флаг it
Спасибо за предложения! Вы мне напоминаете, что snap автоматически обновляет пакеты. Я думаю, что я бы просто установил okular с помощью apt, так как я предпочитаю, чтобы управление моими пакетами было простым.
флаг us
@popularcoffee Вы можете [принять мой ответ](https://meta.stackexchange.com/questions/23138/how-to-accept-the-answer-on-stack-overflow), если он отвечает на ваш вопрос.
popular coffee avatar
флаг it
Я хочу оставить его открытым на некоторое время. Мне все еще любопытно, почему для одного и того же приложения появляются две иконки.
флаг us
@popularcoffee Конечно. Я предполагаю, что это какая-то проблема с упаковкой snap (которую могут исправить только сопровождающие пакета snap), но давайте посмотрим, есть ли другие ответы.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.