Note: this wiki is no longer maintained. If you have any questions related to this wiki, please post them on the CrunchBang forums.

Translations of this page?:

APPLICATIONS Iceweasel

Iceweasel is a web browser for CrunchBang, basically Mozilla Firefox repackaged for Debian with some minor changes. It is available in the menu under 'Network' - 'Web Browser'. It can be attached to the keybinding W-w (Windows/superkey-w). Iceweasel in CrunchBang also has out of the box support for flash video.

Tweaks and Settings

Click on the address bar in your mozilla browser and type about:config hit Enter, Accept the warning, as it doesn't really matter anyway, you have a brand new profile to play with, something goes wrong delete it, create another and start again … There's a search bar at the top of the about:config settings and we are going to use it heartily now.

Type the following into that search bar, when they come up, set them as follows, or however ya happen to find works best for you, but these are about:config tweaks I've long used and gotten good result with.

network.http ( and all these will come up) Right click on each of them and select toggle so they are set to true.

  • network.http.pipelining
  • network.http.pipelining.ssl
  • network.http.proxy.pipelining
  • network.http.max-persistent-connections-per-proxy Right click, select modify, set it to 10
  • network.http.max-persistent-connections-per-server set it to 10 too.

NOTE: Anything over 10 and you're being extremely rude to other netizens and server admins. They may block/ban you or otherwise have it limited so you can't get more connections anyway. But anything over 10 is as mentioned RUDE and INCONSIDERATE.

  • network.http.max-connections-per-server set it to 15
  • network.http.pipelining.maxrequests also set to be 15
  • network.http.redirection-limit Set to 5
  • network.dns.disableIPv6 Set to true
  • network.http.fast-fallback-to-IPv4 Set to false ( if it isn't already default)
  • dom.popup_maximum Mine is set to 10 from a default of 20, number of popups a site can open.
  • network.prefetch-next toggled to false ( disables prefetching)
  • browser.backspace_action Set to 0 so backspace button works normally in mozilla browsers for gnu/Linux.
  • browser.sessionstore.max_tabs_undo set to 5
  • browser.sessionhistory.max_entries ( default is 50) Set to 25
  • browser.sessionstore.max_windows_undo … set to 1 from default of 3
  • browser.sessionstore.max_resumed_crashes … set to 1
  • browser.sessionhistory.max_total_viewers Set to 0, default -1 for 512mb/ram = 5wbpgs stored for backbutton.
  • browser.tabs.animate set to 0 if you want to disable the animations when closing tabs.

Useful extensions

Addons can be installed either from the firefox website or through the top level menu under Tools –> Addons, and clicking on the Get addons tab.

The website for the extensions can be found here.

Some recommended ones are:

  • Adblock plus hides the ads from the web pages.
  • Restartless Restart adds a “File” → “Restart” menu item and a Ctrl + Alt + r hotkey to restart the browser.

Some more suggestions for extensions can be found in these two forum threads. They date back to 2009 but are generally still valid:
Favorite Firefox Extensions / Addons
which are your essential firefox add-ons?

Themes

#! Statler: Upgrading to Release, Beta or Aurora

For the Release channel:

sudo geany /etc/apt/sources.list

You need to add the following entry

deb http://backports.debian.org/debian-backports squeeze-backports main
deb http://mozilla.debian.net/ squeeze-backports iceweasel-release

You can install it with the following commands: sudo apt-get update && sudo apt-get install -t squeeze-backports iceweasel

For the Beta release channel:

sudo geany /etc/apt/sources.list

You need to add the following entry

deb http://backports.debian.org/debian-backports squeeze-backports main
deb http://mozilla.debian.net/ squeeze-backports iceweasel-beta

You can install it with the following commands: sudo apt-get update && sudo apt-get install -t squeeze-backports iceweasel

For the Aurora release channel:

sudo geany /etc/apt/sources.list

You need to add the following entry

deb http://backports.debian.org/debian-backports squeeze-backports main
deb http://mozilla.debian.net/ squeeze-backports iceweasel-aurora

You can install it with the following commands: sudo apt-get update && sudo apt-get install -t squeeze-backports iceweasel

#! Statler Backports: Upgrading to Release, Beta or Aurora

Kind reminder: If you use the Backports (bpo) release of #!Statler, you don't need to add “deb http://backports.debian.org/debian-backports squeeze-backports main” to /etc/apt/sources.list - it's already included. To be sure, check the content of the sources.list file.

For the Release channel:

sudo geany /etc/apt/sources.list

You need to add the following entry

deb http://mozilla.debian.net/ squeeze-backports iceweasel-release

You can install it with the following commands: sudo apt-get update && sudo apt-get install -t squeeze-backports iceweasel

For the Beta release channel:

sudo geany /etc/apt/sources.list

You need to add the following entry

deb http://mozilla.debian.net/ squeeze-backports iceweasel-beta

You can install it with the following commands: sudo apt-get update && sudo apt-get install -t squeeze-backports iceweasel

For the Aurora release channel:

sudo geany /etc/apt/sources.list

You need to add the following entry

deb http://mozilla.debian.net/ squeeze-backports iceweasel-aurora

You can install it with the following commands: sudo apt-get update && sudo apt-get install -t squeeze-backports iceweasel

#! Waldorf: Upgrading to Release, Beta or Aurora

For the Release channel:

sudo geany /etc/apt/sources.list

You need to add the following entry

deb http://mozilla.debian.net/ experimental iceweasel-release

You can install it with the following commands: sudo apt-get update && sudo apt-get install -t experimental iceweasel

For the Beta release channel:

sudo geany /etc/apt/sources.list

You need to add the following entry

deb http://mozilla.debian.net/ experimental iceweasel-beta

You can install it with the following commands: sudo apt-get update && sudo apt-get install -t experimental iceweasel

For the Aurora release channel:

sudo geany /etc/apt/sources.list

You need to add the following entry

deb http://mozilla.debian.net/ experimental  iceweasel-aurora

You can install it with the following commands: sudo apt-get update && sudo apt-get install -t experimental iceweasel

Notes on Upgrading

The mozilla.debian.net archive is signed, so APT may complain until you add the archive key to your APT keyring.

You can do so by installing the pkg-mozilla-archive-keyring package. Once installed, you can check the key with the following command (requires the debian-keyring package to be installed): gpg –check-sigs –fingerprint –keyring /etc/apt/trusted.gpg.d/pkg-mozilla-archive-keyring.gpg –keyring /usr/share/keyrings/debian-keyring.gpg pkg-mozilla-maintainers

  //pub   4096R/06C4AE2A 2010-11-20 [expires: 2012-11-14]
        Key fingerprint = 85F0 6FBC 75E0 67C3 F305  C3C9 85A3 D265 06C4 AE2A
  uid                  Debian Mozilla team APT archive <pkg-mozilla-maintainers@lists.alioth.debian.org>
  sig!3        06C4AE2A 2010-11-20  Debian Mozilla team APT archive <pkg-mozilla-maintainers@lists.alioth.debian.org>
  sig!         54FD2A58 2010-11-20  Mike Hommey <mh@glandium.org>
  1 signature not checked due to a missing key//

The latter message about signature not being checked is expected, as the archive key is signed by two keys, but only one being in the Debian keyring at a given moment: 54FD2A58 is an old key that is going to be deprecated and replaced with A6AA8C72. You can thus also expect the last signature validation to differ depending on the Debian keyring version you use.

Links

 
iceweasel.txt · Last modified: 2012/06/07 12:47 by machinebacon
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Share Alike 3.0 Unported

Powered by DokuWiki. Hosted by Linode.
Copyright © 2010 CrunchBang Linux.
Proudly powered by Debian GNU/Linux.
Debian is a registered trademark of Software in the Public Interest, Inc.