来源:
Mozilla为Windows,Mac和Linux发行了“ Firefox开发人员版”-OMG! Ubuntu!
#1 楼
Firefox开发人员版Firefox开发人员版是Firefox的修改版,专门为Web开发人员设计。它使用与常规版本Firefox不同的配置文件。这意味着您可以在开发人员版本旁边安装Firefox或F-beta。请注意,您的F.D.E.将是完全由联合国定制的浏览器。要统一设置,可以使用Firefox同步。
这是使用FDE的众多好处之一:
“通过使用Developer Edition,您可以访问工具和平台功能至少在到达主要Firefox发布渠道之前12周。” -开发人员版-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.
StartupWMClass=Firefox Developer Edition
请注意,已添加参数
StartupWMClass
以防止启动器中出现重复的图标,如此处所述。要将启动器标记为受信任,使其可执行:
chmod +x ~/.local/share/applications/firefox_dev.desktop
要启动它,请使用“文件”应用程序导航至〜/ .local / share / applications /(确保您打开隐藏文件夹),然后双击firefox_dev.desktop。或者,搜索
Firefox Developer
,然后只需运行firefox
二进制文件,然后运行即可。请注意,手动安装时,F.D.E。默认情况下没有统一的全局菜单。
PPA
用于开发人员的Firefox当前驻留在Firefox Aurora构建中:“ Ubuntu Mozilla Daily Build Team”团队。应该注意的是:
“ Firefox开发人员版在Firefox发布过程中取代了Aurora渠道。像Aurora一样,功能稳定后每隔六周就会在开发人员版中出现一次在每晚的版本中。” -开发人员版-Mozilla | MDN #The_latest_Firefox_features
还:
“版本35.0a2,于2014年11月10日首次提供给Firefox开发人员版用户”-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(生命终结)版本的软件包。
请注意,使用上述ppa安装将导致当前的Firefox安装被
Ubuntu Make
此方法由Jorge Castro提供。我在这里添加它,因为它也是安装Firefox开发人员版(和许多其他开发工具)的绝佳方法。
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 ,并使用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:lyzardking/ubuntu-make
屏幕截图
Ubuntu 14.04.1上的Firefox开发人员版
更改主题
在撰写本文时, FDE有三个可用的主题启用它们的方法如下。
在网址栏中键入:
about:config
在
theme
中的搜索过滤器类型。然后双击devtools.theme
。之后,输入light
,主题将被应用。 具有针对FDE的多个主题的屏幕截图
功能
有些-但不是全部-Mozilla吹捧的功能:
WebIDE:
使您可以直接在浏览器中开发,部署和调试Web应用程序,或在Firefox OS设备上。它使您可以从模板创建一个新的Firefox OS应用程序(仅仅是一个Web应用程序),或者打开现有应用程序的代码。您可以从那里编辑应用程序的文件。只需单击一下即可在模拟器中运行该应用程序,再单击一次即可使用开发人员工具对其进行调试。
Web IDE-YouTube
价: >
(以前称为Firefox工具适配器),通过将Firefox开发工具连接到其他主要的浏览器引擎,您可以在多个浏览器和设备上开发和调试应用。 Valence还将我们用于调试Firefox OS和Firefox for Android的强大工具扩展到其他主要的移动浏览器,包括Android上的Chrome和iOS上的Safari。到目前为止,这些工具包括我们的检查器,调试器以及控制台和样式编辑器。
价-YouTube
响应式设计模式:
在不更改浏览器窗口大小的情况下,查看您的网站或Web应用在不同屏幕尺寸下的外观。
页面检查器:
检查任何Web页面的HTML和CSS并轻松修改页面的结构和布局。
Web控制台:
查看与网页关联的记录信息,并使用Web控制台,并使用JavaScript与网页进行交互。
JavaScript调试器:
逐步浏览JavaScript代码并检查或修改其状态以帮助查找错误。
网络监视器:
查看浏览器发出的所有网络请求,每个请求花费的时间以及每个请求的详细信息。
样式编辑器:
查看和编辑与网页相关的CSS样式,创建新样式并将现有CSS样式表应用于任何页面。
Web音频编辑器:
检查和交互w实时Web音频API,以确保按照您期望的方式连接所有音频节点。
参考:
Mozilla推出第一个为开发人员构建的浏览器:Firefox开发人员版✩Mozilla Hacks – Web开发人员博客
Firefox — Aurora Notes(35.0a2)— Mozilla(Firefox开发人员版Notes)
版本35.0a2,于2014年11月10日首次向Firefox开发人员版用户提供。
Firefox开发人员版— Mozilla
Firefox Aurora组建:“ Ubuntu Mozilla每日构建团队”团队
开发人员版-Mozilla | Pinkoi MDN
评论
是的-我也做到了。但是a)之后,将目录树放在哪里(在将文件夹重命名为firefoxdev之后,我像普通的firefox一样执行了/ usr / lib)? b)如何将图标放入启动器,以及如何通过搜索框找到它?
–托马斯·布朗(Thomas Browne)
2014年11月10日20:35
@ThomasBrowne不,那是错误的。您不应该将程序手动放置在该位置或/ opt /,/ usr / local /…,主目录或可移动媒体以外的任何位置。 / opt /可能比/ usr / local /…更好。 zh.wikipedia.org/wiki/Filesystem_Hierarchy_Standard有关启动器图标,请参见:askubuntu.com/q/13758/40581
– LiveWireBT
2014年11月10日21:57
出色的答案,非常感谢精明的“加深阅读”评论。谢谢。
–赛斯
2014年12月17日下午5:16
使用ppa不能执行任何操作,但我仍然停留在firefox的非开发版本上。 umake只会输出错误:下载页面的语法已更改或无法解析。
– Philipp Ludwig
17年4月3日在6:44
看起来Aurora PPA已过时。不知道为什么
–solstice333
17年6月29日在21:46
#2 楼
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(unity),则在启动器中固定了一个新图标Firefox Developer Edition。单击它以启动新安装的Firefox Developer Edition。
Firefox Developer Edition将提示自己进行自动更新(不使用apt)。
评论
从Ubuntu 15.04开始,您可以从主存储库安装软件包ubuntu-make。
–时髦的未来
15年5月13日在22:59
PPA仅提供Ubuntu Make软件包,名称为:ubuntu-make not umake!
–blade19899
2015年11月13日14:39
在Ubuntu 16.04.1上,我必须使用PPA。主存储库中的ubuntu-make已过时,并显示错误:下载页面的语法已更改或无法解析。 PPA版本工作正常。
–TalkLittle
16-10-8在5:55
手动安装时,如何启用统一全局菜单?
– ARX
17年11月19日在19:28
我在安装过程中遇到一个错误,提示错误:已经注册了一个默认值,无法在该选项集中注册第二个默认值:要解决此问题,请像这样安装:umake web firefox-dev --lang en-US或任何其他语言
– Mateus Luiz
19 Mar 29 '19 at 14:57
#3 楼
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。
–佐尔坦
2014年11月11日9:02
#4 楼
从https://www.mozilla.org/zh-CN/firefox/developer/
下载tar.bz2文件。在终端中,提取tar(
tar xvjf filename.tar.bz2
)进入文件已提取到的新目录。对我来说,它叫做
firefox/
类型
./firefox
评论
您如何使它可更新,如果有更新,它将如何工作?
– Sumit Murari
17年6月9日在7:02
简单容易
–sivaBE35
17-10-14在10:16
#5 楼
如果没有安装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.
评论
对于我来说,将.desktop文件放到该文件夹中还不够。而是,右键单击该文件,单击“属性”,打开“以可执行文件身份运行”权限,然后双击该文件。 FF开发版应启动。右键单击启动器中的图标并将其锁定。
–杰克M
18 Mar 22 '18 at 14:11
#6 楼
假设您位于Downloads文件夹中[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目录?
–灵风
15年1月13日在11:33
@Rinzwind好了,那是我们希望它可以从破折号执行的地方。
– srbh
15年1月13日在12:20
@srbh:问题是似乎您已经将内容放在/中,即使您声明要在Download文件夹中工作,也不应明确放置需要修补才能工作的复制/可粘贴代码。只需添加一个简单的CD〜/ Downloads,然后更正您的mv行。但是,最好的办法是使用wget并在/ tmp中工作以完全复制并粘贴可下载并安装它的代码。如果您还可以避免修复firefox的版本(这会使此代码过快地过时),则效果会更好。并且缺少使$ fox可执行Firefox的链接。
–vaab
16年2月9日,0:57
#7 楼
sudo add-apt-repository ppa:ubuntu-mozilla-daily/firefox-aurora
sudo apt-get update
sudo apt-get upgrade
这会将firefox的每日构建版本添加到您的存储库中并安装firefox-dev。撰写本文时,这些版本号匹配(35.0a2)。
评论
您实际上是尝试了我写的内容,还是只是来这里告诉我我错了?我确实做到了这一点,并且正在使用开发人员版本安装良好的版本,其中包括全套新开发工具。实际上,这里的最佳答案似乎已经解决了我的问题。
– David Harbage
2014年11月13日在21:07
在您发表文章时,是的,我确实尝试过,并且它不是同一版本-看起来自那时以来已被更新,也许它是过时的软件包数据。可能是我系统中的错误,但评论时的任何一种方式都不相同
–托马斯·沃德♦
2014年11月13日在21:21
#8 楼
问题在于,当您下载文件时,该文件没有以可执行权限进行保存。在此处下载firefox开发人员版本:https://www.mozilla.org/en -US / firefox / developer /
手动将文件提取到
/opt/firefox/
打开Nautilus:转到
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或更高版本
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”中包含的可执行脚本。
评论
这实际上并不能算作是问题的答案-您尚未回答如何“安装” firefox开发人员版本。
–托马斯·沃德♦
2014年11月11日19:30
@ThomasW。是的,我假设他按照这里的说明进行操作时一定遇到问题。编辑了答案,以解决可执行文件无法运行的可能原因。
–法伊兹
2014年11月13日14:09
Nautilus中没有“编辑”按钮或任何“编辑”按钮(Ubuntu的前18个版本-Nautilus在这里称为“文件”)...它仅在较旧版本中可用吗?还是您在指其他名称?如果是第一种情况,您知道现在等效吗?
–马丁
18年11月17日在12:30
#9 楼
为我自己的解决方案提供了一个无耻的插件:我为Mozilla的tar创建了一个.deb
软件包,并将其发布在Github存储库的releases部分中,其中包含了打包脚本的源代码。 此仓库位于此处: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
#10 楼
如果您要手动安装(下载,提取并创建.desktop文件)以下桌面示例可以解决类似的问题;
重复图标显示在收藏夹栏上
右键单击以“打开新窗口”和“专用窗口”
参考的PPA安装的firefox桌面文件。
在
/opt/firefox-dev/
下提取>
[Desktop Entry]
Version=1.0
Name=Firefox Web Browser Developer Edition
Comment=Browse the WWW
GenericName=Web Browser
Keywords=Internet;WWW;Browser;Web
Exec=/opt/firefox-dev/firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/opt/firefox-dev/browser/chrome/icons/default/default128.png
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
Actions=new-window;new-private-window;
StartupWMClass=Firefox Developer Edition
[Desktop Action new-window]
Name=Open a New Window
Exec=/opt/firefox-dev/firefox -new-window
[Desktop Action new-private-window]
Name=Open a New Private Window
Exec=/opt/firefox-dev/firefox -private-window
评论
嗯,阅读整篇文章,底部有一个下载链接?那将是一个不错的起点!您可能已经直接回答了这个问题:askubuntu.com/questions/547987/…并且请尝试使用第一方链接(hacks.mozilla.org/2014/11/…)而不是第三方链接。
由于Firefox开发人员版是为开发人员设计的工具,因此建议您验证答案,以解释如何使用称为ubuntu-make(umake)的官方ubuntu安装程序进行安装:askubuntu.com/a/584704/85273
@ cm-t我编辑有关如何使用Ubuntu Make安装F.D.E的答案!