Вопрос: Как установить версию Firefox Developer Edition?


Mozilla выпустила версию для разработчиков Firefox! Как установить его на Ubuntu?

Источник:


178
2017-11-10 18:32


Источник


Ум, читая всю статью, есть ссылка для скачивания внизу? Это было бы неплохое начало! - Charles Green
Вы могли бы ответить на это прямо: askubuntu.com/questions/547987/... И попробуйте использовать ссылки первой партии (hacks.mozilla.org/2014/11/...) вместо сторонних. - muru
Поскольку Firefox Developer Edition является инструментом, разработанным для разработки, я предлагаю вам проверить ответ, который объясняет, как установить его с официальным установщиком ubuntu ubuntu-make (umake): askubuntu.com/a/584704/85273 - cm-t
@ cm-t Редактирую свой ответ о том, как установить F.D.E с помощью Ubuntu Make! - blade19899


Ответы:


Firefox Developer Edition


Firefox Developer Edition - это модифицированная версия Firefox, специально разработанная для веб-разработчиков. Он использует отдельный профиль чем обычная версия Firefox. Это означает, что вы можете иметь Firefox или F-бета, установленную рядом с версией разработчика. Обратите внимание, что ваш F.D.E. будет полностью настроенным браузером ООН. Чтобы унифицировать настройки, вы можете использовать Синхронизация Firefox,

Вот один из многих преимуществ при использовании F.D.E:

«Используя Developer Edition, вы получаете доступ к инструментам и функциям платформы как минимум за 12 недель до того, как достигнете основного канала выпуска Firefox». - Developer Edition - Mozilla | MDN # The_latest_Firefox_features

Монтаж


В настоящее время существует три способа сделать это вручную, PPA или через Ubuntu Make,

Вручную


Загрузить с Веб-страница Mozilla Firefox Developer Edition, Извлеките его file-roller и переместите папку в ее конечное местоположение. Хорошая практика - установить его в /opt/ или /usr/local/,

Как только вы переместите файлы в их окончательное местоположение (скажем, /opt/firefox_dev/), вы можете создать следующий файл ~/.local/share/applications/firefox_dev.desktop чтобы получить пусковую установку со значком, отличным от обычного Firefox.

[Desktop Entry]
Name=Firefox Developer 
GenericName=Firefox Developer Edition
Exec=/opt/firefox_dev/firefox
Terminal=false
Icon=/opt/firefox_dev/browser/chrome/icons/default/mozicon128.png
Type=Application
Categories=Application;Network;X-Developer;
Comment=Firefox Developer Edition Web Browser.

Чтобы запустить его, выполните поиск Firefox Developer, и просто запустите firefox бинарный и вуаля.

Обратите внимание, что при установке вручную, F.D.E. по умолчанию не имеет единственного глобального меню.

PPA


Firefox для разработчиков в настоящее время находится в Firefox Aurora строит: команда Ubuntu Mozilla Daily Build Team, Необходимо отметить, что:

«Firefox Developer Edition заменяет канал Aurora в Процесс выпуска Firefox, Как и Aurora, функции будут появляться в Developer Edition каждые шесть недель после того, как они стабилизируются в Nightly builds ». - Developer Edition - Mozilla | MDN #The_latest_Firefox_features

Также:

«Версия 35.0a2, впервые предложенная пользователям Firefox Developer Edition 10 ноября 2014 года» - Firefox - Aurora Notes (35.0a2) - основной контент Mozilla #

Установите Firefox Developer Edition, ранее известный как Aurora, так:

sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora
sudo apt-get update
sudo apt-get install firefox

Mozilla PPA поддерживает пакеты только для поддерживаемых выпусков Ubuntu, а не для EOL (End Of Life).

Обратите внимание, что установка с вышеупомянутым ppa приведет к замене вашей текущей установки Firefox!

Ubuntu Make

Этот метод был обеспечен Хорхе Кастро, Я добавляю это здесь, потому что это также отличный способ установить Firefox Developer Edition (и многие другие инструменты для разработчиков).

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make

После того, как вы установили ubuntu-make, скажите ему, чтобы установить web инструмент firefox-dev,

umake web firefox-dev

Удалить


Если вы хотите сохранить текущий Firefox по умолчанию, потому что у FDE нет новых функций, которые вам нравятся или по какой-то причине, вот несколько способов его удаления.

PPA


Вы можете удалить ppa и его пакеты, используя ppa-purge.

Установите его так:

sudo apt-get install ppa-purge

Ниже будут удалены PPA и его пакеты:

sudo ppa-purge ppa:ubuntu-mozilla-daily/firefox-aurora

Вручную


удалите двоичные файлы с помощью rm (переименуйте путь к месту, в котором вы фактически извлекли FDE). Или с вашим файловым менеджером:

sudo rm -r /opt/firefox_dev/

Также удалите firefox_dev.desktop

sudo rm ~/.local/share/applications/firefox_dev.desktop

После этого вы успешно удалили версию Firefox Developer Edition.

Ubuntu Make

следующая команда удалит Firefox Developer Edition:

umake web firefox-dev -r

Вы также можете удалить umake и его PPA (ppa-purge необходимо, см. инструкции по установке выше):

sudo ppa-purge ppa:ubuntu-desktop/ubuntu-make

Скриншот

enter image description here  Firefox Developer Edition на Ubuntu 14.04.1

Менять тему

На момент написания статьи для F.D.E. существует три темы. Вот как их включить.

Введите URL-адрес:

о: конфигурации

Когда в типе фильтра поиска в theme, Затем дважды щелкните devtools.theme, После этого введите light, и тема будет применена.

Multiple FDE themes

Скриншот с несколькими темами, доступными для F.D.E.

Особенности


Некоторые - но не все - функции, рекламируемые Mozilla:

  • WebIDE:

    • позволяет разрабатывать, развертывать и отлаживать веб-приложения непосредственно в вашем браузере или на устройстве с ОС Firefox. Он позволяет вам создать новое приложение Firefox OS (это просто веб-приложение) из шаблона или открыть код существующего приложения. Оттуда вы можете редактировать файлы приложения. Это один щелчок, чтобы запустить приложение в симуляторе и еще один, чтобы отладить его с помощью инструментов разработчика.

    • Web IDE - YouTube

  • Валентность:

    • (ранее называемый Firefox Tools Adapter) позволяет разрабатывать и отлаживать ваше приложение на нескольких браузерах и устройствах, подключая инструменты Firefox для других основных браузеров. Valence также расширяет удивительные инструменты, которые мы создали для отладки Firefox OS а также Firefox для Android к другим основным мобильным браузерам, включая Chrome на Android и Safari на iOS. До сих пор эти инструменты включали наш инспектор, отладчик и консоль и редактор стилей.

    • Валенсия - YouTube

  • Режим адаптивного проектирования:

    • посмотрите, как ваш веб-сайт или веб-приложение будет выглядеть на разных размерах экрана без изменения размера окна вашего браузера.
  • Инспектор страниц:

    • просматривать HTML и CSS любой веб-страницы и легко изменять структуру и макет страницы.
  • Веб-консоль:

    • просматривать зарегистрированную информацию, связанную с веб-страницей, и использовать веб-консоль и взаимодействовать с веб-страницей с помощью JavaScript.
  • Отладчик JavaScript:

    • перейдите через код JavaScript и изучите или измените его состояние, чтобы помочь отслеживать ошибки.
  • Сетевой монитор:

    • см. все сетевые запросы, которые делает ваш браузер, продолжительность каждого запроса и сведения о каждом запросе.
  • Редактор стилей:

    • просматривать и редактировать стили CSS, связанные с веб-страницей, создавать новые и применять существующие таблицы стилей CSS на любой странице.
  • Редактор веб-аудио:

    • проверять и взаимодействовать с Web Audio API в режиме реального времени, чтобы гарантировать, что все аудиоузлы подключены так, как вы ожидаете.

Справка:



218
2017-11-10 18:34



Да, я тоже это понял. Но a), где после этого вставляется в дерево каталогов (я сделал / usr / lib, как обычный firefox, после переименования папки в firefoxdev)? И б) как я могу вставить значок в пусковую установку, и как мне найти поиск в боксо? - Thomas Browne
@ThomasBrowne Нет, это неправильно. Вы не должны вручную размещать программы в этом месте или в другом месте, кроме /opt/, /usr/local/…, ваш домашний каталог или съемный носитель. /opt/, вероятно, лучше, чем /usr/local/…, en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard Для значков запуска: askubuntu.com/q/13758/40581 - LiveWireBT
Отличный ответ, который очень ценится над смайлическими комментариями «читайте больше». Благодарю. - Seth
Использование ppa ничего не делает, я все еще придерживаюсь не-dev версии firefox; umake только выходы ERROR: Download page changed its syntax or is not parsable, - Philipp Ludwig
Похоже, что Aurora PPA устарел. Не знаю, почему ... - solstice333


Издатель Firefox Developer Edition доступен как часть Ubuntu Make:

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make

После этого просто запустите установщик Firefox как пользователь (в этом случае не используйте sudo):

umake web firefox-dev

Он предложит вам установить Firefox, а затем загрузить его автоматически и установить.

Если вы используете ubuntu (единство), в панели запуска, новый значок Firefox Developer Edition была закреплена. Нажмите на него, чтобы запустить только что установленную Firefox Developer Edition,

Firefox Developer Edition запросит себя для автоматического обновления (не будет использовать apt).


25
2018-02-12 15:02



С Ubuntu 15.04 вы можете установить пакет ubuntu-make из основных репозиториев. - funky-future
PPA предоставляет только пакеты Ubuntu Make с именем: ubuntu-make не umake! - blade19899
Thx .. проще использовать гида, чем ответы выше :) - choz
На Ubuntu 16.04.1 мне пришлось использовать PPA. ubuntu-make в основном репо является устаревшим и дает ERROR: Download page changed its syntax or is not parsable, Версия PPA работает нормально. - TalkLittle
@ jorge-castro Это ежедневная сборка и обновление автоматически? - Bsienn


sudo apt-get install gnome-panel 
sudo mv /from_where_it_is to /opt/firefox_dev/
sudo chown -R $(whoami):$(whoami) /opt/firefox_dev/
gnome-desktop-item-edit ~/.local/share/applications --create-new

чем просто искать его в единстве


14
2017-11-11 02:14



Для gnome-desktop-item-edit, вам придется установить gnome-panel: apt-get install gnome-panel, - Zoltán


  1. Загрузите файл tar.bz2 из https://www.mozilla.org/en-US/firefox/developer/
  2. В терминале извлеките смолу (tar xvjf filename.tar.bz2)
  3. Перейдите в новый каталог, в который были извлечены файлы. Для меня это называлось firefox/
  4. Тип ./firefox

4
2017-11-10 21:35



как вы делаете его обновляемым, если обновляется, как он работает? - Sumit Murari
простой и легкий - siva35


Одна вещь, которую вы можете сделать, если у вас нет установленной gnome-panel / gnome-desktop-item-edit, создает .desktop файл вручную.

Вы можете запустить это:

sudo mv /from_where_it_is to /opt/firefox_dev/
sudo chown -R $(whoami):$(whoami) /opt/firefox_dev/

затем запустите (вы, очевидно, можете заменить nano для любого приложения, которое вы хотите использовать):

sudo nano ~/.local/share/applications/firefox_dev.desktop

и введите следующее (или измените его, как вам нравится):

[Desktop Entry]
Encoding=UTF-8
Version=35.0a2                                  # version of the app.
Name[en_US]=firefox_dev                         # name of the app.
GenericName=Firefox Developer Edition           # longer name of the app.
Exec=/opt/firefox_dev/firefox                   # command used to launch the app.
Terminal=false                                  # whether the app requires to be run in a terminal.
Icon[en_US]=firefox                             # location of icon file - Firefox Dev currently has no icon of its own, so just using the system default for Firefox
Type=Application                                # type.
Categories=Application;Network;Developer;       # categories in which this app should be listed.
Comment[en_US]=Firefox Developer Edition Web Browser. # comment which appears as a tooltip.

2
2017-11-11 14:25



Мне не удалось разместить файл .desktop в этой папке. Вместо этого щелкните правой кнопкой мыши файл, выберите «Свойства», включите разрешение «запустить как исполняемый файл» и дважды щелкните файл. FF Dev Edition должен запускаться. Щелкните правой кнопкой мыши его значок в панели запуска и заблокируйте его. - Jack M


sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora
sudo apt-get update
sudo apt-get upgrade

Это добавит ежедневную сборку firefox в ваши репозитории и установит firefox-dev. На момент написания этого сообщения эти номера версий соответствуют (35.0a2).


0
2017-11-11 23:50



Вы на самом деле пытались написать то, что я написал, или вы просто пришли сюда, чтобы сказать мне, что я неправ? Я сделал именно это, и я работаю с хорошо установленной версией Developer Edition, включая полный набор новых инструментов для разработчиков. На самом деле, главный ответ здесь, похоже, принял мое решение. - David Harbage
во время вашего поста, да, я попытался, и это была не та же самая сборка - похоже, что с тех пор она обновлялась, и, возможно, это были устаревшие данные пакета. Может быть, ошибка в моей системе, но в любом случае во время комментирования это была не та же версия - Thomas Ward♦


Проблема в том, что при загрузке файла он не сохранялся с исполняемыми правами.

  • Загрузите версию разработчика firefox здесь:
    https://www.mozilla.org/en-US/firefox/developer/

  • Извлеките файл вручную /opt/firefox/

  • Откройте Наутилус: Идите к Edit->Preferences-> Behavior-> click on "Run executable text files when they are opened"

  • Перейти к файлу 'firefox' в /opt/firefox/

  • Щелкните правой кнопкой мыши и выберите Properties--> Permissions--> Execute: Allow executing file as a program. 

  • Откройте терминал и введите:

gnome-desktop-item-edit ~ / .local / share / applications --create-new

Создайте ярлык, и все готово!

Если вы все еще не можете запустить его, у вас может возникнуть проблема с установкой firefox даже после выполнения всех ответов здесь. Возможно, Firefox не запускается вообще без следующих библиотек или пакетов:

  • GTK + 2,18 или выше
  • GLib 2.22 или выше
  • Pango 1.14 или выше
  • X.Org 1.0 или выше (рекомендуется 1.7 или выше)
  • libstdc ++ 4.3 или выше

libstdc ++ по умолчанию не включен в Ubuntu.

Для оптимальной функциональности рекомендуются следующие библиотеки или пакеты:

  • NetworkManager 0.7 или выше
  • DBus 1.0 или выше
  • HAL 0,5,8 или выше
  • GNOME 2.16 или выше

Чтобы установить пакет, откройте терминал и введите

sudo apt-get install [package-name]

Я не смог запустить исполняемый скрипт, содержащийся в файле «firefox» в каталоге firefox.


0
2017-11-11 06:31



Это на самом деле не считается ответом на вопрос - вы не ответили, как «установить» версию разработчика Firefox. - Thomas Ward♦
@ThomasW. Да, я предположил, что у него проблемы с запуском после выполнения инструкций. Отредактировал ответ, чтобы решить возможную причину невозможности запуска исполняемого файла. - Faiz


если вы находитесь в папке «Загрузка» [credit @ blade19899]:

tar xjf  firefox-36.0a2.en-US.linux-x86_64.tar.bz2 
sudo mv /firefox   /opt/firefox_dev/
sudo gedit ~/.local/share/applications/firefox_dev.desktop

теперь скопируйте и вставьте ....

[Desktop Entry], как указано в ручной установке.


0
2018-01-13 10:17



«sudo mv / firefox ...» Я сомневаюсь, что это правильно. Файловый менеджер в корне? - Rinzwind
@Rinzwind Ну, это работает. Вот где мы помещаем его, когда хотим, чтобы он исполнялся из тире. - srbh
@srbh: проблема в том, что кажется, что вы /, даже если вы заявили, что работаете в Download папке, вы не должны указывать явно скопированный / пассивный код, который должен быть переработан для работы. Просто добавьте простой cd ~/Downloads, и исправьте mv линия. Тем не менее, лучше всего было бы использовать wget и работать в /tmp чтобы полностью копировать и удалять код, который загружает и устанавливает его. Если вы также можете избежать исправления версии firefox (что лишний раз устареет этот код), это будет больше. И ссылка отсутствует, чтобы сделать исполняемый файл firefox из $PATH, - vaab


Бесстыдный плагин для моего собственного решения этой проблемы: я сделал .deb пакет для мозаики Mozilla и опубликовал его в разделе выпусков репозитория Github, в котором размещены источники для сценариев упаковки.

Репо находится здесь: https://github.com/wheelerlaw/firefoxdev

Чтобы установить, выполните следующие команды (при условии, что у вас есть jq установлен):

curl -fsSL "https://api.github.com/repos/wheelerlaw/firefoxdev/releases/latest" | jq '.assets[0].browser_download_url' | xargs curl -OL
sudo dpkg -i firefoxdev_*_.deb

0
2018-06-04 00:57