
Я успешно установил Firefox как пакет snap (сделано по умолчанию путем установки через "центр программного обеспечения" Ubuntu). Это работает и дает мне более новую версию Firefox, чем та, что доступна через APT.
Однако у меня возникли проблемы при загрузке файлов:
Сохранение их в
/tmp/
не работает, поскольку snap-версия Firefox использует файловую систему, отличную от файловой системы хост-компьютера, поэтому Firefox и не-snap-приложения видят разное содержимое в/tmp/
.Приложение
open with
dialog не видит большинство приложений, в частности, 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. Там должна быть возможность выбрать место для загрузок.