Я использую Firefox 15 на Ubuntu 12.04.
Если я захожу на сайт со .deb
ссылкой, Firefox загружает файл, а затем пытается открыть его gedit
. Если я использую Nautilus, чтобы открыть .deb
файл, он запускается в gdebi или в Ubuntu Software Center (я экспериментировал с обоими).
Как ни странно, что бы я ни делал, я не могу заставить Firefox поверить, что не нужно открывать дабы gedit
. Смотри ниже от моего mimeapps.list
. Также нет ссылок на мои .deb
файлы в/usr/share/applications/defaults.list
firefox
default-programs
Kendor
источник
источник
Ответы:
Firefox также имеет свой собственный список приложений. Проверьте Настройки-> Приложения, затем найдите файлы Debian. Возможно, рядом с ним написано «Всегда спрашивать», если вы ничего не меняли. Если вы нажмете «Всегда спрашивать», вы можете выбрать «Использовать другое» и выбрать центр программного обеспечения Ubuntu или Synaptic, или как вам угодно (хотя, к сожалению, вам придется использовать средство поиска файлов, чтобы фактически добраться до файла приложения). , что может быть небольшим раздражением). Ubuntu Software Center находится в,
/usr/bin/software-center
а gdebi можно найти в/usr/bin/gdebi-gtk
.источник
У меня тоже было такое поведение с Firefox. Он открывал PDF, .DOC, .DOCX и т. Д. С помощью Gedit. Очень надоедливый. Не имеет значения, чем в списке приложений в Firefox указаны LibreOffice, Evince и т. Д., В качестве предпочтительного приложения, ЕСЛИ Я щелкнул ссылку «Показать все загрузки» в нижней части меню загрузок (на панели задач firefox).
Чтобы это исправить , я открыл
.local/share/applications/mimeapps.list
и удалил ассоциациюapplication/octet-stream
сgedit.desktop
. Это восстановило нормальное / ожидаемое поведение.Это ясно указывает на ошибку в Firefox, которая заключается в том, что он иногда использует свой список приложений, но не всегда (начиная с версии 35.0.1 в Ubuntu 12.04).
источник
~/.config/mimeapps.list
. Это было проблемой для меня.Есть стандартные программы
xdg-open
иgnome-open
автоматически выбрать соответствующий инструмент для файла.Мне удалось выяснить, что достаточно изменить ассоциацию на неизвестный тип, и все работает отлично.
Решение
Это все, что вам нужно НАЧАТЬ
КОНЕЦ
Я пришел к такому выводу, используя find, ubuntu-tweak-inotifywatch
источник
~/.config/mimeapps.list
(см. Комментарий Седрика Райхенбаха)Это происходит потому, что некоторые пакеты нарушают ваши привязки mime-type-application.
Я получил то же самое и удалил файл списка в моем домашнем каталоге, но это будет продолжаться только до тех пор, пока вы снова не обновите программное обеспечение, которое вызывает это.
Чтобы решить эту проблему, вам нужно соответствующим образом установить приложения для mime-типа. Настройки в /usr/share/applications/defaults.list должны быть правильными.
Вы заметите, что эти файлы .desktop находятся в / usr / share / Applications /; вы можете использовать любой из них и даже создать свой собственный, с привилегиями root.
источник
Чтобы добавить к главному сообщению SMeznaric: я проверил настройки Firefox, и обе записи deb уже были центром программного обеспечения Ubuntu. Обходным решением было изменить параметр по умолчанию «сохранить файл», так как по крайней мере это работает. Нажатие на них в папке загрузок в Thunar работает как обычно, и у вас есть копия в логическом месте (вместо / tmp / mozilla-firefox0)
источник
У меня была эта проблема, а окно «Настройки»> «Приложения» в Firefox было полностью пустым.
Сделал следующее:
Это исправило обе проблемы (сейчас я проверю, если это повторится), и все мои настройки и плагины остаются без изменений.
источник