Câu hỏi Làm cách nào để cài đặt Firefox Developer Edition?


Mozilla đã phát hành phiên bản dành cho nhà phát triển Firefox! Làm thế nào để cài đặt nó trên Ubuntu?

Nguồn:


182
2017-11-10 18:32


gốc


Um, đọc toàn bộ bài viết, có một liên kết để tải xuống ở dưới cùng? Đó là một nơi tốt để bắt đầu! - Charles Green
Bạn có thể trả lời trực tiếp câu trả lời này: askubuntu.com/questions/547987/… Và hãy thử sử dụng các liên kết của bên thứ nhất (hacks.mozilla.org/2014/11/…) thay vì của bên thứ ba. - muru
Vì Firefox Developer Edition là một công cụ được thiết kế cho developper, tôi khuyên bạn nên xác nhận câu trả lời giải thích cách cài đặt nó bằng trình cài đặt ubuntu chính thức có tên ubuntu-make (umake): askubuntu.com/a/584704/85273 - cm-t
@ cm-t Tôi chỉnh sửa câu trả lời của tôi về cách cài đặt F.D.E với Ubuntu Make! - blade19899


Các câu trả lời:


Phiên bản dành cho nhà phát triển Firefox


Firefox Developer Edition là phiên bản sửa đổi của Firefox, được thiết kế đặc biệt cho các nhà phát triển web. Nó sử dụng một hồ sơ riêng biệt so với phiên bản Firefox thông thường. Có nghĩa là bạn có thể có cả Firefox hoặc F-beta, được cài đặt bên cạnh phiên bản dành cho nhà phát triển. Lưu ý rằng F.D.E. sẽ là một trình duyệt hoàn toàn được tùy chỉnh theo tiêu chuẩn của UN. Để thống nhất cài đặt, bạn có thể sử dụng Đồng bộ hóa Firefox.

Đây là một trong nhiều đặc quyền khi sử dụng F.D.E:

"Bằng cách sử dụng Phiên bản dành cho nhà phát triển, bạn có quyền truy cập vào các công cụ và tính năng nền tảng ít nhất 12 tuần trước khi chúng tiếp cận kênh phát hành chính của Firefox". - - Phiên bản dành cho nhà phát triển - Mozilla | MDN # The_latest_Firefox_features

Cài đặt


Hiện tại có ba cách để thực hiện việc này, theo cách thủ công, PPA hoặc qua Tạo Ubuntu.

Thủ công


Tải xuống từ Trang web Mozilla Firefox Developer Edition. Giải nén nó bằng file-roller và di chuyển thư mục đến vị trí cuối cùng của nó. Một thực hành tốt là cài đặt nó trong /opt/ hoặc là /usr/local/.

Khi bạn di chuyển các tệp đến vị trí cuối cùng của chúng (hãy nói /opt/firefox_dev/), bạn có thể tạo tệp sau ~/.local/share/applications/firefox_dev.desktop để tải trình khởi chạy có biểu tượng khác với Firefox bình thường.

[Desktop Entry]
Name=Firefox Developer 
GenericName=Firefox Developer Edition
Exec=/opt/firefox_dev/firefox
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.

Để đánh dấu trình khởi chạy là đáng tin cậy, hãy làm cho trình khởi chạy thực thi:

chmod +x ~/.local/share/applications/firefox_dev.desktop

Để khởi chạy nó, hãy điều hướng đến ~ / .local / share / applications / bằng ứng dụng "Files" (đảm bảo bạn bật các thư mục ẩn), sau đó nhấn đúp firefox_dev.desktop. Ngoài ra, hãy tìm kiếm Firefox Developervà chỉ cần chạy firefox nhị phân, và voilà.

Lưu ý rằng, khi bạn cài đặt thủ công, F.D.E. không có trình đơn thống nhất toàn cầu theo mặc định.

PPA


Firefox dành cho nhà phát triển hiện đang ở Trình xây dựng Firefox Aurora: Nhóm “Nhóm xây dựng hàng ngày của Mozilla Mozilla”. Cần lưu ý rằng:

"Firefox Developer Edition thay thế kênh Aurora trong Quy trình phát hành Firefox. Giống như Aurora, các tính năng sẽ hạ cánh trong Phiên bản dành cho nhà phát triển sau mỗi sáu tuần, sau khi chúng đã ổn định trong các bản dựng ban đêm. "- Phiên bản dành cho nhà phát triển - Mozilla | MDN #The_latest_Firefox_features

Cũng thế:

"Phiên bản 35.0a2, đầu tiên được cung cấp cho người dùng Firefox Developer Edition vào ngày 10 tháng 11 năm 2014" - Firefox - Aurora Notes (35.0a2) - Nội dung chính của Mozilla #

Cài đặt Phiên bản dành cho nhà phát triển Firefox, trước đây có tên là Aurora, như sau:

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

Mozilla PPA chỉ chứa các gói cho các bản phát hành Ubuntu được hỗ trợ, chứ không phải các bản phát hành EOL (End Of Life).

Lưu ý rằng cài đặt với ppa nói trên, sẽ dẫn đến việc cài đặt Firefox hiện tại của bạn bị thay thế!

Tạo Ubuntu

Phương pháp này đã được cung cấp bởi Jorge Castro. Tôi đang thêm vào đây, vì nó cũng là một cách tuyệt vời để cài đặt Firefox Developer Edition (và nhiều công cụ khác).

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

Sau khi bạn đã cài đặt ubuntu-make, hãy bảo nó cài đặt web dụng cụ firefox-dev.

umake web firefox-dev

Gỡ cài đặt


Nếu bạn muốn giữ Firefox mặc định hiện tại, vì FDE không có các tính năng mới mà bạn thích, hoặc vì bất kỳ lý do nào, dưới đây là một vài cách để gỡ cài đặt nó.

PPA


Bạn có thể loại bỏ ppa và các gói của nó bằng cách sử dụng ppa-purge.

Cài đặt nó như vậy:

sudo apt-get install ppa-purge

Sau đây sẽ loại bỏ PPA và các gói của nó:

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

Thủ công


xóa các tệp nhị phân bằng rm lệnh (đổi tên đường dẫn đến vị trí bạn thực sự trích xuất FDE). Hoặc với trình quản lý tệp của bạn:

sudo rm -r /opt/firefox_dev/

Đồng thời xóa firefox_dev.desktop

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

Sau đó bạn đã gỡ bỏ thành công Phiên bản dành cho nhà phát triển Firefox.

Tạo Ubuntu

lệnh sau sẽ loại bỏ Firefox Developer Edition:

umake web firefox-dev -r

Bạn cũng có thể loại bỏ umake và PPA của nó (ppa-purge cần thiết, xem hướng dẫn cài đặt ở trên):

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

Ảnh chụp màn hình

enter image description here  Firefox Developer Edition trên Ubuntu 14.04.1

Thay đổi chủ đề

Tại thời điểm viết bài, có ba chủ đề có sẵn cho F.D.E. Đây là cách kích hoạt chúng.

Nhập vào thanh url:

about: config

Khi trong loại bộ lọc tìm kiếm trong theme. Sau đó nhấp đúp vào devtools.theme. Sau đó, nhập lightvà chủ đề sẽ được áp dụng.

Multiple FDE themes

Ảnh chụp màn hình với nhiều chủ đề có sẵn cho F.D.E.

Tính năng, đặc điểm


Một số - nhưng không phải tất cả - các tính năng được Mozilla giới thiệu:

  • WebIDE:

    • cho phép bạn phát triển, triển khai và gỡ lỗi các ứng dụng web trực tiếp trong trình duyệt của bạn hoặc trên thiết bị Firefox OS. Nó cho phép bạn tạo một ứng dụng Firefox OS mới (chỉ là một ứng dụng web) từ một mẫu, hoặc mở mã của một ứng dụng hiện có. Từ đó, bạn có thể chỉnh sửa các tệp của ứng dụng. Chỉ cần một cú nhấp chuột để chạy ứng dụng trong trình mô phỏng và một lần nữa để gỡ lỗi ứng dụng bằng công cụ nhà phát triển.

    • Web IDE - YouTube

  • Valence:

    • (trước đây gọi là Bộ công cụ Firefox) cho phép bạn phát triển và gỡ lỗi ứng dụng của mình trên nhiều trình duyệt và thiết bị bằng cách kết nối các công cụ phát triển Firefox với các công cụ trình duyệt chính khác. Valence cũng mở rộng các công cụ tuyệt vời mà chúng tôi đã tạo để gỡ lỗi Hệ điều hành Firefox và Firefox dành cho Android cho các trình duyệt di động chính khác bao gồm Chrome trên Android và Safari trên iOS. Cho đến nay các công cụ này bao gồm Thanh tra, Trình gỡ lỗi và Bảng điều khiển và Trình chỉnh sửa kiểu của chúng tôi.

    • Valence - YouTube

  • Chế độ thiết kế đáp ứng:

    • xem trang web hoặc ứng dụng web của bạn sẽ trông như thế nào trên các kích thước màn hình khác nhau mà không thay đổi kích thước cửa sổ trình duyệt của bạn.
  • Trình kiểm tra trang:

    • kiểm tra HTML và CSS của bất kỳ trang Web nào và dễ dàng sửa đổi cấu trúc và bố cục của một trang.
  • Bảng điều khiển Web:

    • xem thông tin đăng nhập được liên kết với một trang Web và sử dụng Web Console và tương tác với một trang Web sử dụng JavaScript.
  • Trình gỡ lỗi JavaScript:

    • bước qua mã JavaScript và kiểm tra hoặc sửa đổi trạng thái của nó để giúp theo dõi lỗi.
  • Giám sát mạng:

    • xem tất cả các yêu cầu mạng mà trình duyệt của bạn thực hiện, thời gian mỗi yêu cầu và chi tiết của từng yêu cầu.
  • Trình chỉnh sửa kiểu:

    • xem và chỉnh sửa các kiểu CSS được liên kết với một trang Web, tạo các kiểu mới và áp dụng các tệp định kiểu CSS hiện có cho bất kỳ trang nào.
  • Trình chỉnh sửa âm thanh trên web:

    • kiểm tra và tương tác với Web Audio API trong thời gian thực để đảm bảo rằng tất cả các nút âm thanh được kết nối theo cách bạn mong đợi.

Tài liệu tham khảo:



223
2017-11-10 18:34



Yeah - Tôi cũng đã đi quá xa. Nhưng a) một trong những nơi đặt trong cây thư mục sau đó (tôi đã làm / usr / lib giống như firefox thường xuyên, sau khi đổi tên thư mục thành firefoxdev)? Và b) làm cách nào để đưa biểu tượng vào trình khởi chạy và làm cách nào để tôi tìm hộp tìm kiếm để tìm? - Thomas Browne
@ThomasBrowne Không, đó là sai. Bạn không nên đặt chương trình theo cách thủ công ở vị trí đó hoặc bất kỳ nơi nào khác /opt/, /usr/local/…, thư mục chính hoặc phương tiện lưu động của bạn. /opt/, có lẽ tốt hơn /usr/local/…. en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard Đối với biểu tượng trình khởi chạy, hãy xem: askubuntu.com/q/13758/40581 - LiveWireBT
Câu trả lời xuất sắc, được đánh giá cao về những ý kiến ​​"đọc khó hơn". Cảm ơn. - Seth
Sử dụng ppa không làm gì cả, tôi vẫn bị mắc kẹt với phiên bản firefox không phải là dev; umake chỉ là kết quả đầu ra ERROR: Download page changed its syntax or is not parsable. - Philipp Ludwig
Có vẻ như PPA Aurora không còn được dùng nữa. Không chắc chắn lý do tại sao... - solstice333


Phiên bản dành cho nhà phát triển Firefox có sẵn như là một phần của Tạo Ubuntu:

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

Sau đó, chỉ cần chạy trình cài đặt Firefox là người dùng của bạn (không sử dụng sudo trong trường hợp này):

umake web firefox-dev

Nó sẽ nhắc bạn nơi cài đặt Firefox, sau đó tải xuống tự động và cài đặt nó.

Nếu bạn đang sử dụng ubuntu (unity), trong trình khởi chạy, một biểu tượng mới Phiên bản dành cho nhà phát triển Firefox đã được ghim. Click vào nó để khởi động cài đặt mới của bạn Phiên bản dành cho nhà phát triển Firefox.

Phiên bản dành cho nhà phát triển Firefox sẽ tự nhắc nhở tự động cập nhật (sẽ không sử dụng apt).


25
2018-02-12 15:02



Từ Ubuntu 15.04 bạn có thể cài đặt gói ubuntu-make từ kho chính. - funky-future
PPA chỉ cung cấp gói Ubuntu Make, với tên: ubuntu-make không phải umake! - blade19899
Thx .. nó dễ dàng hơn để sử dụng hướng dẫn của bạn hơn là câu trả lời ở trên :) - choz
Trên Ubuntu 16.04.1 tôi đã phải sử dụng PPA. Các ubuntu-make trong repo chính là lỗi thời và cho ERROR: Download page changed its syntax or is not parsable. Phiên bản PPA hoạt động tốt. - TalkLittle
@ jorge-castro Đây có phải là bản dựng và cập nhật hàng ngày tự động không? - 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

hơn là chỉ tìm kiếm nó trong sự thống nhất


14
2017-11-11 02:14



Dành cho gnome-desktop-item-edit, bạn sẽ phải cài đặt gnome-panel: apt-get install gnome-panel. - Zoltán


  1. Tải xuống tệp tar.bz2 từ https://www.mozilla.org/en-US/firefox/developer/
  2. Trong terminal, trích xuất tar (tar xvjf filename.tar.bz2)
  3. Đi vào thư mục mới, nơi các tập tin đã được trích xuất. Đối với tôi, nó được gọi là firefox/
  4. Kiểu ./firefox

4
2017-11-10 21:35



làm thế nào để bạn làm cho nó cập nhật-có thể, nếu cập nhật đến như thế nào nó hoạt động? - sumit
đơn giản và dễ dàng - siva35


Một điều bạn có thể làm, nếu bạn không cài đặt gnome-panel / gnome-desktop-item-edit, hãy tạo .desktop tệp theo cách thủ công.

Bạn có thể chạy nó:

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

sau đó chạy (bạn rõ ràng có thể hoán đổi nano cho bất kỳ ứng dụng nào bạn muốn sử dụng):

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

và nhập nội dung sau (hoặc thay đổi nó theo cách bạn muốn):

[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



Đặt tệp .desktop vào thư mục đó không đủ cho tôi. Thay vào đó, nhấp chuột phải vào tệp, nhấp vào Thuộc tính, bật quyền "chạy dưới dạng tệp thực thi" và nhấp đúp vào tệp. FF Dev Edition sẽ ra mắt. Nhấp chuột phải vào biểu tượng của nó trong trình khởi chạy và khóa nó. - Jack M


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

Điều này sẽ thêm bản build firefox hàng ngày vào kho của bạn và cài đặt firefox-dev. Khi viết bài đăng này, các số phiên bản này khớp với (35.0a2).


0
2017-11-11 23:50



Bạn đã thực sự cố gắng những gì tôi đã viết, hoặc bạn chỉ cần đến đây để cho tôi biết tôi là sai? Tôi đã làm chính xác điều này và tôi đang làm việc với một phiên bản được cài đặt độc đáo của Phiên bản dành cho nhà phát triển, bao gồm bộ công cụ dev hoàn chỉnh mới. Trong thực tế, câu trả lời hàng đầu ở đây dường như đã đưa ra giải pháp của tôi. - David Harbage
tại thời điểm bài viết của bạn, có, tôi đã thử, và nó không phải là xây dựng tương tự - có vẻ như nó đã được cập nhật kể từ đó, và có lẽ đó là dữ liệu gói cũ. Có lẽ một lỗi trong hệ thống của tôi, nhưng cả hai cách tại thời điểm bình luận nó không phải là cùng một phiên bản - Thomas Ward♦


Vấn đề là khi bạn tải xuống tệp, nó không được lưu với các quyền thực thi.

  • Tải xuống phiên bản dành cho nhà phát triển firefox tại đây:
    https://www.mozilla.org/en-US/firefox/developer/

  • Giải nén tệp theo cách thủ công /opt/firefox/

  • Mở Nautilus: Chuyển đến Edit->Preferences-> Behavior-> click on "Run executable text files when they are opened"

  • Chuyển đến tệp 'firefox' trong /opt/firefox/

  • Nhấp chuột phải và chọn Properties--> Permissions--> Execute: Allow executing file as a program. 

  • Mở terminal và gõ:

gnome-desktop-item-edit ~ / .local / share / applications - tạo mới

Tạo lối tắt và bạn đã hoàn tất!

Nếu bạn vẫn không thể chạy nó, bạn có thể gặp vấn đề với cài đặt firefox ngay cả sau khi làm theo tất cả các câu trả lời ở đây. Nó có thể là do Firefox sẽ không chạy ở tất cả mà không có các thư viện hoặc các gói sau:

  • GTK + 2,18 trở lên
  • GLib 2.22 hoặc cao hơn
  • Pango 1.14 hoặc cao hơn
  • X.Org 1.0 hoặc cao hơn (khuyến cáo 1.7 hoặc cao hơn)
  • libstdc ++ 4.3 hoặc cao hơn

libstdc ++ không được bao gồm trong Ubuntu theo mặc định.

Đối với chức năng tối ưu, sau đây là các thư viện hoặc gói được đề xuất:

  • NetworkManager 0,7 hoặc cao hơn
  • DBus 1.0 hoặc cao hơn
  • HAL 0.5.8 hoặc cao hơn
  • GNOME 2.16 trở lên

Để cài đặt một gói, hãy mở một thiết bị đầu cuối và loại

sudo apt-get install [package-name]

Tôi không thể khởi chạy tập lệnh thực thi có trong tệp 'firefox' trong thư mục firefox.


0
2017-11-11 06:31



Điều này không thực sự được tính là câu trả lời cho câu hỏi - bạn chưa trả lời cách 'cài đặt' phiên bản phát triển firefox. - Thomas Ward♦
@ThomasW. Có, tôi cho rằng anh ấy phải gặp sự cố khi chạy nó sau khi làm theo hướng dẫn tại đây. Đã chỉnh sửa câu trả lời để giải quyết nguyên nhân có thể xảy ra đối với tệp thi hành không thể chạy. - Faiz


giả sử bạn đang ở trong thư mục Tải xuống [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

bây giờ sao chép và dán ....

[Desktop Entry] như đã đề cập trong cài đặt thủ công.


0
2018-01-13 10:17



"sudo mv / firefox ..." Tôi nghi ngờ điều này là chính xác. Một thư mục firefox trong thư mục gốc? - Rinzwind
@Rinzwind Vâng nó hoạt động. Đó là nơi chúng tôi đặt nó khi chúng tôi muốn nó được thực thi từ dấu gạch ngang. - srbh
@srbh: vấn đề là có vẻ như bạn đã đưa nội dung vào /, ngay cả khi bạn nói rằng bạn đang làm việc Download thư mục, bạn không nên đặt một cách rõ ràng sao chép / dán mã mà cần phải được tinkered để làm việc. Chỉ cần thêm một đơn giản cd ~/Downloadsvà sửa mv hàng. Tuy nhiên, tốt nhất là sử dụng wget và làm việc trong /tmp để có mã đầy đủ và có thể dán và tải xuống. Nếu bạn cũng có thể tránh sửa chữa phiên bản của firefox (làm cho mã này lỗi thời quá nhanh), điều này sẽ lớn hơn. Và một liên kết bị thiếu để thực thi firefox từ $PATH. - vaab


Shameless cắm cho giải pháp của riêng tôi cho vấn đề này: Tôi đã thực hiện một .deb gói cho tar của Mozilla và xuất bản nó trong phần phát hành của repo Github có chứa các nguồn cho các kịch bản đóng gói.

Repo nằm ở đây: https://github.com/wheelerlaw/firefoxdev

Để cài đặt, hãy chạy các lệnh sau đây (giả sử bạn có jq Cài đặt):

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