Firefox установлен с помощью snap: как открыть загруженные файлы?

Firefox установлен с помощью snap: как открыть загруженные файлы?

Я успешно установил Firefox как пакет snap (сделано по умолчанию путем установки через "центр программного обеспечения" Ubuntu). Это работает и дает мне более новую версию Firefox, чем та, что доступна через APT.

Однако у меня возникли проблемы при загрузке файлов:

  • Сохранение их в /tmp/не работает, поскольку snap-версия Firefox использует файловую систему, отличную от файловой системы хост-компьютера, поэтому Firefox и не-snap-приложения видят разное содержимое в /tmp/.

  • Приложение open withdialog не видит большинство приложений, в частности, evince и libreoffice, которые я установил через APT. В раскрывающемся списке по умолчанию стоит "Url Handler Script (default)", который, по-видимому, ничего не делает с моими файлами.

  • Если я сохраняю загруженный файл, open containing folderкнопка в списке загрузок не работает. Я предполагаю, что он пытается открыть nautilus, но не может этого сделать, потому что nautilus — это не snap-приложение.

Есть ли способ заставить Firefox нормально взаимодействовать с моим рабочим столом и другими приложениями, даже если он установлен через snap?

решение1

В Убунту 20.04, только:

sudo snap remove firefox
sudo apt install firefox

Я не совсем понимаю, почему Ubuntu считает крутым переход на snap-версию, это только приносит проблемы.

Пользователи ожидают, что браузер будет загружать файлы и «открывать» их. Если вы сейчас загрузите файл, который вы откроете, вы не сможете найти для него никакого приложения. Список просто пуст.

Я понимаю, что запуск приложений в контейнерах — это путь вперед, но это огромное упущение.

В Убунту 22.04, версия APT Firefox больше не существует ( firefoxэто переходный фиктивный пакет), в основном дистрибутиве представлена ​​только версия snap. Однако естьРепозитории PPA apt, поддерживаемые Mozillaкоторые позволяют устанавливать Firefox через APT. Вот пример руководства поКак установить Firefox deb как APT. ЕщеО боже, Убунту.

решение2

Самый простой способ — открыть «Файлы», а затем перейти в «Недавние», где вы найдете все файлы, которые вы недавно открывали.

Интуитивно вы сможете определить загруженный вами файл.

введите описание изображения здесь

Кроме этого, в верхней панели FF есть иконка, которая относится к загрузкам. Щелкните левой кнопкой мыши, и вам будут представлены файлы, которые вы скачали.

введите описание изображения здесь

решение3

Откройте центр программного обеспечения снова и проверьте разрешения Firefox, возможно, придется разрешить. Второй способ, если первый не работает, удалите версию Snap и установите версию Deb.

решение4

В Firefox перейдите в about:preferences и прокрутите вниз, пока не дойдете до раздела Downloads. Там должна быть возможность выбрать место для загрузок.

Связанный контент