Mozilla выпустила Firefox Developer Edition! Как мне установить его на Ubuntu?
Источник:
Mozilla выпустила Firefox Developer Edition! Как мне установить его на Ubuntu?
Источник:
Ответы:
Firefox Developer Edition - это модифицированная версия Firefox, специально разработанная для веб-разработчиков. Он использует отдельный профиль, чем обычная версия Firefox. Это означает, что вы можете установить Firefox или F-beta рядом с версией для разработчиков. Обратите внимание, что ваш FDE будет полностью настраиваемым браузером, не настроенным на UN. Для унификации настроек вы можете использовать синхронизацию Firefox .
Вот одна из многих привилегий при использовании FDE:
«Используя Developer Edition, вы получаете доступ к инструментам и функциям платформы по крайней мере за 12 недель до того, как они достигнут основного канала выпуска Firefox». - Версия для разработчиков - 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 %u
Terminal=false
Icon=/opt/firefox_dev/browser/chrome/icons/default/default128.png
Type=Application
Categories=Application;Network;X-Developer;
Comment=Firefox Developer Edition Web Browser.
Чтобы пометить модуль запуска как надежный, сделайте его исполняемым:
chmod +x ~/.local/share/applications/firefox_dev.desktop
Чтобы запустить его, перейдите в ~ / .local / share / apps / с помощью приложения «Файлы» (убедитесь, что вы включили скрытые папки), затем дважды щелкните firefox_dev.desktop. Либо найдите Firefox Developer
и просто запустите firefox
двоичный файл и вуаля.
Обратите внимание, что при установке вручную FDE по умолчанию не имеет глобального меню Unity.
Firefox для разработчиков в настоящее время находится в Firefox Aurora: команда Ubuntu Mozilla Daily Build Team . Необходимо отметить, что:
«Firefox Developer Edition заменяет канал Aurora в процессе выпуска Firefox . Как и Aurora, функции будут появляться в Developer Edition каждые шесть недель после стабилизации в сборках Nightly». - Версия для разработчиков - Mozilla | MDN #The_latest_Firefox_features
Также:
«Версия 35.0a2, впервые предложенная пользователям Firefox Developer Edition 10 ноября 2014 года» - Firefox - Aurora Notes (35.0a2) - Mozilla # main-content
Установите 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!
Этот метод был предоставлен Хорхе Кастро . Я добавляю это здесь, потому что это также отличный способ установить Firefox Developer Edition (и многие другие инструменты разработчика).
sudo add-apt-repository ppa:lyzardking/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-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.
следующая команда удалит 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. Пока что эти инструменты включают в себя наш Инспектор, Отладчик, Консоль и Редактор стилей.
Адаптивный режим дизайна :
Инспектор страниц :
Веб-консоль :
Отладчик JavaScript :
Сетевой монитор :
Редактор стилей :
Web Audio Editor :
Ссылка :
Firefox - Aurora Notes (35.0a2) - Mozilla (Firefox Developer Edition для заметок)
Firefox Aurora создает команду «Ubuntu Mozilla Daily Build Team»
/opt/
, /usr/local/…
, ваш домашний каталог или съемный носитель. /opt/
, вероятно, лучше, чем /usr/local/…
. en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard Для значков запуска см.: askubuntu.com/q/13758/40581
ERROR: Download page changed its syntax or is not parsable
.
Firefox Developer Edition доступен как часть Ubuntu Make :
sudo add-apt-repository ppa:lyzardking/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
После этого просто запустите установщик Firefox как пользователь (не используйте sudo в этом случае):
umake web firefox-dev
Он подскажет вам, где установить 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
или с любым другим языком
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
чем просто искать его в единстве
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
файл вручную.
Вы можете запустить это:
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.
sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora
sudo apt-get update
sudo apt-get upgrade
Это добавит ежедневную сборку 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.
Откройте терминал и введите:
gnome-desktop-item-edit ~ / .local / share / apps --create-new
Создайте ярлык, и все готово!
Если вы по-прежнему не можете запустить его, у вас могут возникнуть проблемы с установкой Firefox даже после выполнения всех ответов здесь. Возможно, Firefox не будет работать без следующих библиотек или пакетов:
libstdc ++ не включен в Ubuntu по умолчанию.
Для оптимальной функциональности рекомендуется использовать следующие библиотеки или пакеты:
Чтобы установить пакет, откройте терминал и введите
sudo apt-get install [package-name]
Мне не удалось запустить исполняемый скрипт, содержащийся в файле 'firefox' в каталоге firefox.
при условии, что вы находитесь в папке загрузок [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], как указано в ручной установке.
/
, даже если вы заявили, что работаете в Download
папке, вы не должны явно копировать / вставлять код, который нужно переделать для работы. Просто добавьте простую cd ~/Downloads
и исправьте свою mv
строку. Тем не менее, лучше всего использовать wget
и работать, /tmp
чтобы иметь полностью копируемый и вставляемый код, который загружает и устанавливает его. Если вы также можете избежать исправления версии Firefox (которая делает этот код очень быстро устаревшим), это будет лучше. И ссылка отсутствует, чтобы сделать исполняемый файл Firefox из $PATH
.
Бесстыдный плагин для моего собственного решения этой проблемы: я сделал .deb
пакет для tar 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