Mozilla випустила Firefox Developer Edition! Як встановити його на Ubuntu?
Джерело:
Mozilla випустила Firefox Developer Edition! Як встановити його на Ubuntu?
Джерело:
Відповіді:
Firefox Developer Edition - це модифікована версія Firefox, спеціально розроблена для веб-розробників. Він використовує окремий профіль, ніж звичайна версія Firefox. Це означає, що ви можете мати як Firefox, так і F-beta, встановлені поруч із версією розробника. Зауважте, що ваш FDE буде повністю браузером, орієнтованим на ООН. Щоб уніфікувати налаштування, ви можете використовувати синхронізацію Firefox .
Ось один із багатьох переваг при використанні FDE:
"Використовуючи версію для розробників, ви отримуєте доступ до інструментів та функцій платформи принаймні за 12 тижнів до того, як вони дістаються до основного каналу випуску Firefox." - Видання для розробників - Mozilla | MDN # The_latest_Firefox_features
В даний час є три способи зробити це вручну, PPA або через Ubuntu Make .
Завантажити з веб-сторінки версії для розробників Mozilla Firefox . Витягніть його 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 / applications / за допомогою програми "Файли" (переконайтесь, що ви увімкнули приховані папки), а потім двічі клацніть firefox_dev.desktop. Крім того, шукайте Firefox Developer
та просто запустіть firefox
бінарне та voilà.
Зауважте, що при встановленні вручну FDE не має за замовчуванням глобального меню єдності.
Firefox для розробників наразі проживає в Firefox Aurora будує: команда “Ubuntu Mozilla Daily Build Team” . Слід зазначити, що:
"Firefox Developer Edition замінює канал Aurora в процесі випуску Firefox . Як і Aurora, функції висаджуватимуться у версію для розробників кожні шість тижнів, після того, як вони стабілізуються в нічних складах." - Видання для розробників - 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 на Ubuntu 14.04.1
На момент написання програми для FDE доступні три теми. Ось як їх увімкнути.
Введіть рядок URL:
about: конфігурація
Коли в пошуковому фільтрі введіть theme
. Потім двічі клацніть на devtools.theme
. Після цього введіть light
і тема буде застосована.
Знімок екрана з декількома темами, доступними для FDE
Деякі - але не всі - функції, на які рекламує Mozilla:
Веб-сторінка :
дозволяє розробляти, розгортати та налагоджувати веб-програми безпосередньо у своєму браузері чи на пристрої Firefox OS. Вона дозволяє створити новий додаток Firefox OS (який є лише веб-додатком) із шаблону або відкрити код наявного додатка. Звідти ви можете редагувати файли програми. Це один клік, щоб запустити додаток у симуляторі та ще один, щоб налагодити його інструментами для розробників.
Валентність :
(раніше називався Firefox Tools Adapter) дозволяє розробляти та налагоджувати додаток у кількох браузерах та пристроях, підключаючи інструменти розробки Firefox до інших основних двигунів браузера. Valence також розширює приголомшливі інструменти, які ми створили для налагодження Firefox OS та Firefox для Android на інші основні мобільні браузери, включаючи Chrome на Android та Safari на iOS. Поки ці інструменти включають наш інспектор, налагоджувач та консоль та редактор стилів.
Режим чуйного дизайну :
Інспектор сторінки :
Веб-консоль :
Відладчик JavaScript :
Мережевий монітор :
Редактор стилів :
Веб-редактор аудіо :
Довідка :
Firefox - Aurora Notes (35.0a2) - Mozilla (Примітки до видання для розробників Firefox)
Firefox Aurora будує команду «Команда щоденних побудов Ubuntu Mozilla»
/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 доступне як частина 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 (єдність), у панелі запуску було закріплено нову іконку 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 / applications - створити-нове
Створіть ярлик і ви готові!
Якщо ви все ще не можете його запустити, у вас можуть виникнути проблеми з установкою 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
тепер скопіюйте та вставте ....
[Запис на робочий стіл], як зазначено в ручній установці.
/
, навіть якщо ви заявили, що ви працюєте в Download
папці, ви не повинні ставити явно копіюючий / вставляючий код, який потрібно налаштувати для роботи. Просто додайте простий cd ~/Downloads
і виправте свою mv
лінію. Однак найкраще було б використовувати wget
та працювати над тим, /tmp
щоб повністю копіювати та вставляти код, який завантажує та встановлює. Якщо ви також можете уникнути виправлення версії firefox (що робить цей код застарілим дуже швидко), цього буде більше. І посилання відсутнє, щоб зробити Firefox виконуваним $PATH
.
Безсоромний штекер для власного вирішення цієї проблеми: я створив .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