Я не могу поверить, что не было никакого вопроса или открытой проблемы для этого прежде.
Я недавно установил Ubuntu 14.04 вместе со своими любимыми веб-приложениями; и я, к сожалению, понял, что они больше не интегрированы с Firefox / Chromium. Вместо этого они используют минимальный браузер, который мне не интересен.
В силу нескольких причин, по которым я до сих пор использую Unity и я не перешел в gnome или xfce, это единство веб-приложений. Я не знал ни одной другой ОС или Desktop Environment (DE), которая интегрирует интернет-приложения в компьютер и в то же время сохраняет возможности веб-браузера и стиль использования компьютера.
Я любил иметь возможность иметь десятки открытых вкладок и быть в одном клике далеко от моей вкладки Facebook. И я любил создавать новые вкладки в тех же окнах, в которых у меня было открытое веб-приложение. Никаких упоминаний обо всех возможностях, которые Firefox предоставляет мне ...
Итак, есть ли обходной путь, чтобы вернуть интегрированные в Firefox / Chromium веб-приложения Unity? Я уже проверил системные настройки и инструмент настройки трюка без удачи.
Основная проблема Unity-Web-приложений была в том, что их мало, им нужно больше возможностей и больше стабильности. Если Ubuntu не исправит это, я настоятельно рекомендую перейти на другую DE. Да ладно, Canonical, я не пользуюсь планшетом, у меня есть 6 ГБ оперативной памяти, и я хочу видеть много приложений и много страниц одновременно.
РЕДАКТИРОВАТЬ - Я сообщил об ошибке в панели запуска для этой проблемы: https://bugs.launchpad.net/libunity-webapps/+bug/1329046
РЕДАКТИРОВАТЬ - мое предложение решения: решение может быть архивировано по пути, который я описываю ниже. Я могу только показать это, кто-то должен пройти через это.
- получить исходный код для 14.04 unity-webapps
- отредактируйте место, где web-браузер изменен, чтобы быть по умолчанию для unity-webapps внутри libunity-webapps.
- Снова скомпилируйте код для 14.04 и опубликуйте пакет вывода здесь.
Источник libunity расположен здесь: http://packages.ubuntu.com/source/trusty/libunity-webapps
Ответы:
Хорошо, по крайней мере, для хрома это может быть решено (как-то):
просто измените строку в
это говорит
чтобы:
Я думаю, что лучше всего переместить файл рабочего стола
~.local/share/applications
и полностью удалить соответствующее веб-приложение, поскольку файл рабочего стола делает все, что делает весь веб-приложение ...Я уверен, что есть что-то подобное для Firefox
источник
Ваше решение заставило меня задуматься. Это может быть очень легко исправить их ошибки. Сейчас...
Отказ от ответственности: я не использую веб-приложений. Я установил Youtube с целью решения этой проблемы. Это может не работать со всеми веб-приложениями, вам придется попробовать каждое из них и публиковать в комментариях, чтобы мы могли решить это вместе, если вы не можете самостоятельно. Я отправляю это как ответ, потому что комментарии являются короткими.
Давайте начнем сверху, называется команда, которую вы вызываете для запуска веб-приложения
unity-webapps-runner
. Я не знаю , как это работает, я не знаю , как исправить это . Что я знаю, так это то, что вы можете очень легко заменить его скриптом bash, который запускает Firefox. Я не про сценарист Bash , но это работает:Сценарий делает то, что он будет ждать появления аргумента -d и примет следующий аргумент в качестве URL для Firefox.
Сохраните этот файл в каталоге ~ /
unity-webapps-runner
и сделайте его исполняемым. Переименуйтеunity-webapps-runner
в/usr/bin/
нечто подобноеunity-webapps-runner-classic
. Полагаю, вы знаете, что для этих действий вам нужны права суперпользователя, и полагаю, что вы обладаете знаниями об этих конкретных процедурах. Вставьте~/unity-webapps-runner
его/usr/bin/
и попробуйте сначала запустить веб-приложение, Youtube, чтобы увидеть, что я вас не обманул.Это должно быть так. Теперь он запустит вкладку / новое окно в Firefox вместо браузера Ubuntu. Вы можете OFC заменить
firefox
в Баш скрипт сchromium
илиgoogle-chrome
или любой другой браузер , чтобы сделать их запустить вместо этого.источник
Я изучал это, поскольку я не хотел Chrome / Chromium, но кажется, что он больше не будет работать с Firefox. Они «бросили это».
http://linux.softpedia.com/blog/canonical-drops-all-ubuntu-specific-firefox-extensions-492676.shtml
источник