Поскольку Firefox Developer Edition - это инструмент, разработанный для разработчиков, я предлагаю вам проверить ответ, объясняющий, как установить его, с помощью официального установщика Ubuntu под названием ubuntu-make (umake): askubuntu.com/a/584704/85273
cm-t
@ cm-t Я редактирую свой ответ о том, как установить FDE с Ubuntu Make!
blade19899 14.12.15
Ответы:
250
Firefox Developer Edition
Firefox Developer Edition - это модифицированная версия Firefox, специально разработанная для веб-разработчиков. Он использует отдельный профиль, чем обычная версия Firefox. Это означает, что вы можете установить Firefox или F-beta рядом с версией для разработчиков. Обратите внимание, что ваш FDE будет полностью настраиваемым браузером, не настроенным на UN. Для унификации настроек вы можете использовать синхронизацию Firefox .
Вот одна из многих привилегий при использовании FDE:
В настоящее время есть три способа сделать это: вручную, PPA или через Ubuntu Make .
Вручную
Загрузите с веб-страницы Mozilla Firefox Developer Edition . Извлеките его file-rollerи переместите папку в ее окончательное местоположение. Хорошей практикой является установка в /opt/или /usr/local/.
Как только вы переместили файлы в их окончательное расположение (скажем /opt/firefox_dev/), вы можете создать следующий файл, ~/.local/share/applications/firefox_dev.desktopчтобы получить панель запуска со значком, отличным от обычного Firefox.
Чтобы запустить его, перейдите в ~ / .local / share / apps / с помощью приложения «Файлы» (убедитесь, что вы включили скрытые папки), затем дважды щелкните firefox_dev.desktop. Либо найдите Firefox Developerи просто запустите firefoxдвоичный файл и вуаля.
Обратите внимание, что при установке вручную FDE по умолчанию не имеет глобального меню Unity.
Mozilla PPA содержит пакеты только для поддерживаемых выпусков Ubuntu, но не для выпусков EOL (End Of Life).
Обратите внимание, что установка с вышеупомянутым ppa приведет к замене вашей текущей установки Firefox!
Ubuntu Make
Этот метод был предоставлен Хорхе Кастро . Я добавляю это здесь, потому что это также отличный способ установить Firefox Developer Edition (и многие другие инструменты разработчика).
После того, как вы установили ubuntu-make, скажите ему, чтобы установить webинструмент firefox-dev.
umake web firefox-dev
Удалить
Если вы хотите сохранить текущий дефолтный Firefox, поскольку в FDE нет новых функций, которые вам нравятся, или по какой-либо причине, вот несколько способов удалить его.
PPA
Вы можете удалить ppa и его пакеты, используя ppa-purge.
После этого вы успешно удалили Firefox Developer Edition.
Ubuntu Make
следующая команда удалит Firefox Developer Edition:
umake web firefox-dev -r
Вы также можете удалить Umake и его PPA ( ppa-purgeнеобходимо, см. Инструкции по установке выше):
sudo ppa-purge ppa:lyzardking/ubuntu-make
Скриншот
Firefox Developer Edition для Ubuntu 14.04.1
Поменять тему
На момент написания статьи для FDE доступно три темы. Вот как их включить.
Введите в строке URL:
о: конфигурации
Когда в поисковом фильтре введите theme. Затем дважды щелкните по devtools.theme. После этого введите light, и тема будет применена.
Скриншот с несколькими темами для FDE
Особенности
Некоторые, но не все, функции, рекламируемые Mozilla:
WebIDE :
позволяет разрабатывать, развертывать и отлаживать веб-приложения непосредственно в браузере или на устройстве с операционной системой Firefox. Он позволяет вам создавать новое приложение Firefox OS (которое является просто веб-приложением) из шаблона или открывать код существующего приложения. Оттуда вы можете редактировать файлы приложения. Это один щелчок, чтобы запустить приложение в симуляторе, и еще один, чтобы отладить его с помощью инструментов разработчика.
(ранее назывался Firefox Tools Adapter) позволяет разрабатывать и отлаживать приложение для нескольких браузеров и устройств, подключая инструменты разработчика Firefox к другим основным движкам браузера. Valence также расширяет возможности потрясающих инструментов, которые мы создали для отладки Firefox OS и Firefox для Android, для других основных мобильных браузеров, включая Chrome для Android и Safari для iOS. Пока что эти инструменты включают в себя наш Инспектор, Отладчик, Консоль и Редактор стилей.
Посмотрите, как ваш веб-сайт или веб-приложение будет выглядеть на экранах разных размеров без изменения размера окна браузера.
Инспектор страниц :
изучить HTML и CSS любой веб-страницы и легко изменить структуру и макет страницы.
Веб-консоль :
просматривать зарегистрированную информацию, связанную с веб-страницей, использовать веб-консоль и взаимодействовать с веб-страницей с помощью JavaScript.
Отладчик JavaScript :
пройти через код JavaScript и проверить или изменить его состояние, чтобы помочь отследить ошибки.
Сетевой монитор :
увидеть все сетевые запросы, которые делает ваш браузер, сколько времени занимает каждый запрос и детали каждого запроса.
Редактор стилей :
просматривать и редактировать стили CSS, связанные с веб-страницей, создавать новые и применять существующие таблицы стилей CSS к любой странице.
Web Audio Editor :
проверять и взаимодействовать с Web Audio API в режиме реального времени, чтобы убедиться, что все аудио узлы подключены так, как вы ожидаете.
Да, я тоже это понял. Но а) где после этого поместить в дерево каталогов (я сделал / usr / lib точно так же, как обычный firefox, после переименования папки в firefoxdev)? И б) как я могу получить значок в лаунчере, и как я могу получить окно поиска, чтобы найти его?
Томас Браун
11
@ThomasBrowne Нет, это не так. Вы не должны вручную поместить программы в этом месте или в другом месте , чем /opt/, /usr/local/…, ваш домашний каталог или съемный носитель. /opt/, вероятно, лучше, чем /usr/local/…. en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard Для значков запуска см.: askubuntu.com/q/13758/40581
LiveWireBT
2
Отличный ответ, высоко ценится за хитрые комментарии "читать сложнее". Благодарю.
Сет
2
Использование ppa ничего не делает, я все еще застрял с не-dev версией firefox; Умекай просто выводы ERROR: Download page changed its syntax or is not parsable.
Филипп Людвиг
4
Похоже, Aurora PPA устарела. Не знаю , почему ...
solstice333
28
Firefox Developer Edition доступен как часть Ubuntu Make :
После этого просто запустите установщик Firefox как пользователь (не используйте sudo в этом случае):
umake web firefox-dev
Он подскажет вам, где установить Firefox, а затем автоматически загрузит и установит его.
Если вы используете Ubuntu (Unity), в лаунчере был прикреплен новый значок Firefox Developer Edition . Нажмите на нее, чтобы запустить только что установленную версию Firefox Developer Edition .
Firefox Developer Edition будет запрашивать автообновления (не будет использовать apt).
Начиная с Ubuntu 15.04 вы можете установить пакет ubuntu-makeиз основных репозиториев.
стиле фанк-будущее
PPA предоставляет только пакеты Ubuntu Make с именем: ubuntu-makeнет umake!
blade19899
1
На Ubuntu 16.04.1 мне пришлось использовать PPA. ubuntu-makeВ основном репо является устаревшим и дает ERROR: Download page changed its syntax or is not parsable. Версия PPA работает отлично.
TalkLittle
1
При установке вручную, как включить глобальное меню единства?
ARX
1
Я получаю сообщение об ошибке при установке, в котором говорится ERROR: One default was already registered, can't register a second one in that choices set:, чтобы решить эту проблему, просто установите так: umake web firefox-dev --lang en-USили с любым другим языком
и введите следующее (или измените его так, как вам нравится):
[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.
Поместить файл .desktop в эту папку мне было недостаточно. Вместо этого щелкните файл правой кнопкой мыши, выберите «Свойства», включите разрешение «Запуск от имени исполняемого файла» и дважды щелкните файл. FF Dev Edition должен запуститься. Щелкните правой кнопкой мыши его значок в модуле запуска и заблокируйте его.
Это добавит ежедневную сборку Firefox в ваши репозитории и установит firefox-dev. На момент написания этого поста эти номера версий совпадали (35.0a2).
Ты действительно попробовал то, что я написал, или ты просто пришел сюда, чтобы сказать мне, что я не прав? Я сделал именно это, и я работаю с прекрасно установленной версией Developer Edition, включающей полный набор новых инструментов разработчика. На самом деле, верхний ответ здесь, кажется, принял мое решение.
Дэвид Харбридж
во время вашего поста, да, я пробовал, и это была не та сборка - похоже, что она была обновлена с тех пор, и, возможно, это были устаревшие данные пакета. Возможно, ошибка в моей системе, но в любом случае во время комментирования это была не та же версия
Томас Уорд
0
Проблема в том, что когда вы загрузили файл, он не был сохранен с правами на выполнение.
Если вы по-прежнему не можете запустить его, у вас могут возникнуть проблемы с установкой Firefox даже после выполнения всех ответов здесь. Возможно, Firefox не будет работать без следующих библиотек или пакетов:
GTK + 2,18 или выше
GLib 2.22 или выше
Панго 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.
На самом деле это не считается ответом на вопрос - вы не ответили, как «установить» версию для разработчиков Firefox.
Томас Уорд
@ThomasW. Да, я предположил, что у него, должно быть, проблемы с запуском после следования инструкциям здесь. Отредактировал ответ, чтобы устранить возможную причину невозможности запуска исполняемого файла.
Faiz
Нет кнопки «Редактировать» или чего-либо, помеченного «Редактировать» в Nautilus (последняя 18-я версия Ubuntu - Наутилус здесь называется «Файлы») ... Это доступно только в старых версиях или вы ссылаетесь на что-то еще? И если первый случай, вы знаете, что эквивалентно сейчас?
Мартин
0
при условии, что вы находитесь в папке загрузок [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
"sudo mv / firefox ..." Я сомневаюсь, что это правильно. Firefox реж в корне?
Rinzwind
@Rinzwind Ну, это работает. Вот где мы помещаем это, когда мы хотим, чтобы это было выполнимо от черты.
srbh
@srbh: проблема в том, что кажется, что вы вложили что-то /, даже если вы заявили, что работаете в Downloadпапке, вы не должны явно копировать / вставлять код, который нужно переделать для работы. Просто добавьте простую cd ~/Downloadsи исправьте свою mvстроку. Тем не менее, лучше всего использовать wgetи работать, /tmpчтобы иметь полностью копируемый и вставляемый код, который загружает и устанавливает его. Если вы также можете избежать исправления версии Firefox (которая делает этот код очень быстро устаревшим), это будет лучше. И ссылка отсутствует, чтобы сделать исполняемый файл Firefox из $PATH.
Вааб
0
Бесстыдный плагин для моего собственного решения этой проблемы: я сделал .debпакет для tar Mozilla и опубликовал его в разделе релизов репозитория Github, в котором находятся исходные коды для скриптов упаковки.
Ответы:
Firefox Developer Edition
Firefox Developer Edition - это модифицированная версия Firefox, специально разработанная для веб-разработчиков. Он использует отдельный профиль, чем обычная версия Firefox. Это означает, что вы можете установить Firefox или F-beta рядом с версией для разработчиков. Обратите внимание, что ваш FDE будет полностью настраиваемым браузером, не настроенным на UN. Для унификации настроек вы можете использовать синхронизацию Firefox .
Вот одна из многих привилегий при использовании FDE:
Монтаж
В настоящее время есть три способа сделать это: вручную, PPA или через Ubuntu Make .
Вручную
Загрузите с веб-страницы Mozilla Firefox Developer Edition . Извлеките его
file-roller
и переместите папку в ее окончательное местоположение. Хорошей практикой является установка в/opt/
или/usr/local/
.Как только вы переместили файлы в их окончательное расположение (скажем
/opt/firefox_dev/
), вы можете создать следующий файл,~/.local/share/applications/firefox_dev.desktop
чтобы получить панель запуска со значком, отличным от обычного Firefox.Чтобы пометить модуль запуска как надежный, сделайте его исполняемым:
Чтобы запустить его, перейдите в ~ / .local / share / apps / с помощью приложения «Файлы» (убедитесь, что вы включили скрытые папки), затем дважды щелкните firefox_dev.desktop. Либо найдите
Firefox Developer
и просто запуститеfirefox
двоичный файл и вуаля.Обратите внимание, что при установке вручную FDE по умолчанию не имеет глобального меню Unity.
PPA
Firefox для разработчиков в настоящее время находится в Firefox Aurora: команда Ubuntu Mozilla Daily Build Team . Необходимо отметить, что:
Также:
Установите Firefox Developer Edition, ранее известную как Aurora, примерно так:
Mozilla PPA содержит пакеты только для поддерживаемых выпусков Ubuntu, но не для выпусков EOL (End Of Life).
Обратите внимание, что установка с вышеупомянутым ppa приведет к замене вашей текущей установки Firefox!
Ubuntu Make
Этот метод был предоставлен Хорхе Кастро . Я добавляю это здесь, потому что это также отличный способ установить Firefox Developer Edition (и многие другие инструменты разработчика).
После того, как вы установили ubuntu-make, скажите ему, чтобы установить
web
инструментfirefox-dev
.Удалить
Если вы хотите сохранить текущий дефолтный Firefox, поскольку в FDE нет новых функций, которые вам нравятся, или по какой-либо причине, вот несколько способов удалить его.
PPA
Вы можете удалить ppa и его пакеты, используя ppa-purge.
Установите его так:
Следующее удалит PPA и его пакеты:
Вручную
удалите двоичные файлы с помощью
rm
команды (переименуйте путь к месту, где вы фактически распаковали FDE). Или с вашим файловым менеджером:Также удалите
firefox_dev.desktop
После этого вы успешно удалили Firefox Developer Edition.
Ubuntu Make
следующая команда удалит Firefox Developer Edition:
Вы также можете удалить Umake и его PPA (
ppa-purge
необходимо, см. Инструкции по установке выше):Скриншот
Firefox Developer Edition для Ubuntu 14.04.1
Поменять тему
На момент написания статьи для FDE доступно три темы. Вот как их включить.
Введите в строке URL:
Когда в поисковом фильтре введите
theme
. Затем дважды щелкните поdevtools.theme
. После этого введитеlight
, и тема будет применена.Скриншот с несколькими темами для FDE
Особенности
Некоторые, но не все, функции, рекламируемые Mozilla:
WebIDE :
позволяет разрабатывать, развертывать и отлаживать веб-приложения непосредственно в браузере или на устройстве с операционной системой Firefox. Он позволяет вам создавать новое приложение Firefox OS (которое является просто веб-приложением) из шаблона или открывать код существующего приложения. Оттуда вы можете редактировать файлы приложения. Это один щелчок, чтобы запустить приложение в симуляторе, и еще один, чтобы отладить его с помощью инструментов разработчика.
Веб-IDE - YouTube
Валентность :
(ранее назывался Firefox Tools Adapter) позволяет разрабатывать и отлаживать приложение для нескольких браузеров и устройств, подключая инструменты разработчика Firefox к другим основным движкам браузера. Valence также расширяет возможности потрясающих инструментов, которые мы создали для отладки Firefox OS и Firefox для Android, для других основных мобильных браузеров, включая Chrome для Android и Safari для iOS. Пока что эти инструменты включают в себя наш Инспектор, Отладчик, Консоль и Редактор стилей.
Валентность - YouTube
Адаптивный режим дизайна :
Инспектор страниц :
Веб-консоль :
Отладчик JavaScript :
Сетевой монитор :
Редактор стилей :
Web Audio Editor :
Ссылка :
Mozilla представляет первый браузер, созданный для разработчиков: Firefox Developer Edition ✩ Mozilla Hacks - блог для веб-разработчиков
Firefox - Aurora Notes (35.0a2) - Mozilla (Firefox Developer Edition для заметок)
Firefox Developer Edition - Mozilla
Firefox Aurora создает команду «Ubuntu Mozilla Daily Build Team»
Developer Edition - Mozilla | MDN
источник
/opt/
,/usr/local/…
, ваш домашний каталог или съемный носитель./opt/
, вероятно, лучше, чем/usr/local/…
. en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard Для значков запуска см.: askubuntu.com/q/13758/40581ERROR: Download page changed its syntax or is not parsable
.Firefox Developer Edition доступен как часть Ubuntu Make :
После этого просто запустите установщик Firefox как пользователь (не используйте sudo в этом случае):
Он подскажет вам, где установить Firefox, а затем автоматически загрузит и установит его.
Если вы используете Ubuntu (Unity), в лаунчере был прикреплен новый значок Firefox Developer Edition . Нажмите на нее, чтобы запустить только что установленную версию Firefox Developer Edition .
Firefox Developer Edition будет запрашивать автообновления (не будет использовать apt).
источник
ubuntu-make
из основных репозиториев.ubuntu-make
нетumake
!ubuntu-make
В основном репо является устаревшим и даетERROR: Download page changed its syntax or is not parsable
. Версия PPA работает отлично.ERROR: One default was already registered, can't register a second one in that choices set:
, чтобы решить эту проблему, просто установите так:umake web firefox-dev --lang en-US
или с любым другим языкомчем просто искать его в единстве
источник
gnome-desktop-item-edit
, вам придется установитьgnome-panel
:apt-get install gnome-panel
.tar xvjf filename.tar.bz2
)firefox/
./firefox
источник
Если вы не установили gnome-panel / gnome-desktop-item-edit, вы можете создать
.desktop
файл вручную.Вы можете запустить это:
затем запустите (вы, очевидно, можете поменяться
nano
на любое приложение, которое хотите использовать):и введите следующее (или измените его так, как вам нравится):
источник
Это добавит ежедневную сборку Firefox в ваши репозитории и установит firefox-dev. На момент написания этого поста эти номера версий совпадали (35.0a2).
источник
Проблема в том, что когда вы загрузили файл, он не был сохранен с правами на выполнение.
Загрузите версию для разработчиков 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.
Откройте терминал и введите:
Создайте ярлык, и все готово!
Если вы по-прежнему не можете запустить его, у вас могут возникнуть проблемы с установкой Firefox даже после выполнения всех ответов здесь. Возможно, Firefox не будет работать без следующих библиотек или пакетов:
libstdc ++ не включен в Ubuntu по умолчанию.
Для оптимальной функциональности рекомендуется использовать следующие библиотеки или пакеты:
Чтобы установить пакет, откройте терминал и введите
Мне не удалось запустить исполняемый скрипт, содержащийся в файле 'firefox' в каталоге firefox.
источник
при условии, что вы находитесь в папке загрузок [credit @ blade19899]:
Теперь скопируйте и вставьте ....
[Desktop Entry], как указано в ручной установке.
источник
/
, даже если вы заявили, что работаете вDownload
папке, вы не должны явно копировать / вставлять код, который нужно переделать для работы. Просто добавьте простуюcd ~/Downloads
и исправьте своюmv
строку. Тем не менее, лучше всего использоватьwget
и работать,/tmp
чтобы иметь полностью копируемый и вставляемый код, который загружает и устанавливает его. Если вы также можете избежать исправления версии Firefox (которая делает этот код очень быстро устаревшим), это будет лучше. И ссылка отсутствует, чтобы сделать исполняемый файл Firefox из$PATH
.Бесстыдный плагин для моего собственного решения этой проблемы: я сделал
.deb
пакет для tar Mozilla и опубликовал его в разделе релизов репозитория Github, в котором находятся исходные коды для скриптов упаковки.Репо находится здесь: https://github.com/wheelerlaw/firefoxdev
Для установки выполните следующие команды (при условии, что вы
jq
установили):источник