大家下午好。
最近几天,我一直在为 促进(或自动化)在Debian上安装Firefox。 我个人更喜欢使用 火狐 比任何其他软件都重要,而且众所周知,它不在 Debian,而且我个人觉得有点...累了手动安装。 因此,我决定创建此脚本,以节省一些时间并使安装更加舒适。 目前,该脚本使用的是西班牙语和英语,并且可以 安装Firefox的32位和64位版本,西班牙文,英文,法文,意大利文和德文(尽管我希望将来能支持更多的语言)。
我不会解释该过程,因为我认为它有点不必要(您可以看到脚本的完成方式没有任何问题)。 想要修改脚本的人都可以这样做(如果发现错误或进行了改进,如果可以将它们发送给我,我将不胜感激),因为它是在Public Domain下发布的。
对于那些想尝试的人,我建议以下问题:
语言和体系结构的自动检测有效吗? (在我的西班牙语PC 64上可以正常工作)
它会在菜单中创建启动器吗? (在 伴侣 y 肉桂 工作正常)
希望对您有用。 任何疑问,投诉或建议都可以留在评论中,或发送到我的电子邮件中。
问候。
回家后,我尝试了一下,尽管我对CrunchBang中的Iceweasel 20非常满意。
谢谢😀
让我们看看我是否敢于将它放在.deb包中,并以与Flash Player在Debian中安装的方式相同的方式安装它(即通过一个小的且功能强大的脚本)。
目前,我仅使用Slackware就使用了Firefox,因为使用Debian后,我对与IceFirefox相当的Iceweasel感到非常满意(当然使用了mozilla.debian.net backport),事实是我希望他们将其包含在测试或稳定分支中,以便不必使用Firefox手动安装(对我来说,该过程太麻烦了,但是使用Iceweasel,我不必担心将数据发送到Mozilla来“优化导航器” )。
🙂
看看效果如何,您已在脚本中综合了我手动执行的步骤...哈哈哈谢谢
脚本(代码)的可能优化:制作wget时,您可以省去回声和睡眠以节省行,并且由于您具有语言和体系结构变量,因此可以利用将它们挂载的段落进行构建您提供文件路径的另一个变量,例如: ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/latest/linux-$XXX/$YYY/firefox-*.tar.bz2
再次感谢您的脚本!
您好!
目前,我正在进行优化,因此您的掌控力非常好。
问候。
优化
建议
😉
天哪……真可惜。 谢谢!
*拥有
该脚本很好,但是...您可以说它是通用的,而不仅仅是Debian,更好。
我们刚刚在ElementaryOs中对其进行了测试,并且它可以工作,但是我们说它是针对Debian的,因为Firefox在许多发行版的后继中,因此该脚本不是必需的。
这取决于...我不认为这是通用的,因为Fedora默认不包含wget(您必须稍后安装),并且添加mozilla-filesystem软件包是可选的,以便它可以搜索插件。 我认为您可以将wget替换为“ curl(address)>> firefox.tar.bz2”
ps:歌剧接下来(我的用户代理)似乎还没有出现)😛问候!
您不必太挑剔,尽管您必须安装wget是一个简单的程序包,安装后它已经可以正常运行,脚本是可以运行的,例如源代码是通用的,可以在任何发行版中进行编译,有时必须安装许多依赖项,一件事情不会夺走另一件事情。
PS:我不知道Fedora默认不包含wget,这是不可原谅的!
另外,可以做的是添加LMDE(Linux Mint Debian Edition)存储库,在Debian上卸载Iceweasel,然后使用新的存储库重新安装Firefox。
这是自LMDE问世以来我遇到的最简单的选择,顺便说一句,如果您习惯使用Debian并希望得到Ubuntu的帮助,那么这是一个不错的选择。 😉
这是您可以查看LMDE仓库的链接: http://packages.linuxmint.com/list.php?release=Debian
在导入分支中,它们具有Firefox软件包。
该脚本也非常好,因为如果这些存储库崩溃了,您始终可以选择使用它。
出色的贡献!
的问候!
你好吗!
该脚本很酷,我只是在带有gnome shell的debian中尝试过,它可以完美安装,但是我有一个问题,firefox无法打开,它确实可以打开,但是只有当我从终端以root身份进行操作时,使用启动器,它会向我发送消息:“ Firefox已经在运行,但没有响应。 要打开新窗口,您必须首先关闭Firefox进程,或重新启动系统。“,如果我以普通用户的身份从终端打开它,它会告诉我几次:”(firefox:3790):Gtk-WARNING **:除了打开带有我之前输入的消息的窗口之外,无法在_module:«pixmap»之类的路径中找到主题引擎。 同样,当我以root用户身份运行它时,它会给我消息“ Gtk-WARNING ...”,但同时也向我显示以下信息:“(firefox:3655):GConf-WARNING **:客户端无法连接到D-BUS守护程序:
没有收到回复。 可能的原因包括:远程应用程序未发送答复,消息总线安全策略阻止了答复,答复超时到期或网络连接中断。 但是随后它为我打开了firefox,当它打开firefox时,向我显示了另一个窗口,其中说:«加载或保存firefox配置信息时发生错误。 您的某些配置设置可能无法正常运行。
我使用SparkyLinux(这是使用lxde和其他花哨的东西进行的Debian测试),但我到目前为止已将其安装为Gnome桌面,我不知道问题是否是由于脚本,Firefox或其他我拥有的软件包引起的在系统上,但我希望您能帮助我。
预先感谢一切everything
如果您打开了Iceweasel,则将无法打开Firefox,因为它们不能同时运行。 关于pixmap,我希望您检查/ usr / share / pixmaps文件夹是否存在。
关闭IceWeasel并打开Firefox时,我对facepalm表示反对,但是谢谢。 另一个问题是,当我更新存储库时,IceWeasel已更新,但是如果未以这种方式安装Firefox,它仍会自动更新吗? 因为在Windows中,我只需要打开“帮助”>“关于...”即可进行更新。
很抱歉,如果问题不是很严重,但是我仍然不能很好地处理GNU / Linux。
别担心。 我不知道Firefox是否从帮助菜单中进行更新,也许可以,如果您以root身份运行它,但是作为普通用户,我不认为它可以,因为它安装在用户家外的文件夹中。 我想脚本也会更新它。
问候。
该脚本将删除当前版本并安装新版本。
如果您以root用户身份运行Firefox,则可以像在Windows中一样更新它(这就是我的操作方式)
非常感谢你提供的信息!!! 😀
前段时间,当我在Debian中时,我使用solus os的存储库来安装firefox,这样更容易😛
尽管Iceweasel本身就是Firefox,但已针对其他分叉所没有的无与伦比的性能和健壮性进行了优化。
没错,但这适用于您不使用许多插件的情况,因为在我的情况下,我总是必须重新启动res,duckduckgo和collusion插件,每次打开浏览器时都会感到有些烦恼,相反,它们在firefox中效果很好对我来说,这是我安装并使用它的最大原因。
他们应该完善有关兼容性的详细信息,但就我而言,我几乎不使用任何插件,以免使浏览器饱和。
免费浏览器中的Firefox?
从技术上讲,它不是,因为其名称和徽标是注册商标。 这就是为什么像Iceweasel这样的叉子从那里来的原因。
如果我错了,Iceweasel之所以出现是因为Firefox的生命周期非常短,而Debian需要更长的时间来使其更稳定,并且通过修改Firefox使其适合自己的需求并保持相同的名称,他们陷入了Mozilla的法律麻烦(从我的角度来看,这有点不公平)。
关于因为它具有徽标和注册名称而并非免费的事实,它似乎不是很正确,因为就像Debian项目(如果我没记错的话)一样,他们会保护自己的名称和徽标,以便他人可以说他们就是他们,并破坏了组织的形象。
嗯,我一直都知道这是因为Firefox的名称和徽标。 尽管Iceweasel的事情很有意义,但这就是支持。
我最大的祝贺,您的程序非常有帮助,谢谢,希望与您保持联系。
附言:我是计算机系统工程专业的学生,我想听听您的建议
优秀服务了我很多! 上帝祝福你!