I'm considering using GNU Icecat, but it doesn't seem to be in the ubuntu repository that I can apt-get install from.

Their website doesn't really come with any readmes. Is it possible to install it so that the software gets updated regularly through apt-get update && apt-get upgrade?

  • 2
    Possible duplicate of I can't install IceCat on ubuntu 12.04 – edwinksl Aug 28 '16 at 5:53
  • And maybe you want to look here: wiki.ubuntu.com/IceCat – 0x0C4 Aug 28 '16 at 6:07
  • @malo But does that allow me to install/remove from apt? – warchest Aug 28 '16 at 14:01
  • @warchest - I see no repository that would allow installing Icecat with apt at the present moment. But it can be run locally ('portable as they say in windowz). See my answer. – cipricus Sep 27 '16 at 15:32
  • @edwinksl - In 16.04, after adding the Trisquel ppa as indicated in the linked answer: ` Package 'icecat' has no installation candidate `. So, not a duplicate for 16.04 – cipricus Sep 27 '16 at 16:19

Go at http://ftp.gnu.org/gnu/gnuzilla/ and download the latest package.

Extract it at your desired location.

There, you may be able to launch the browser by just double clicking the icecat executable, or try first, by opening a terminal in that location:

chmod +x icecat

To create a desktop file like for a normally installed browser:

Using gedit text editor:

sudo gedit /usr/share/applications/icecat.desktop

Then paste this, changing accordingly the lines that start with Exex= and Icon= :

[Desktop Entry]
Name=Icecat Web Browser
Keywords=Internet;WWW;Browser;Web;Explorer
Exec=path/to/your/location/icecat %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=path/to/some/icecat.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=NewWindow;NewPrivateWindow;

Save, close, and you should see it in Dash or other launchers, or add it to a panel etc.


Depending on your desktop environment and/or launcher: in order to properly see the icon in the launcher, icecat.png file might be needed in a proper location.

Let's say we have a 128x128 file called icecat.png (that we can get from somewhere like here).

Go to the location ~/.local/share/icons/hicolor/128x128/apps/icecat.png ( or create it first), and then again sudo gedit /usr/share/applications/icecat.desktop, change the necessary line to Icon=icecat.

WARNING: if you use any unofficial repository and install software from
them,you doing this on your own risk.

Well, you doing everything on your own risk anyway :-) Please have a look here:
This link shows you how to search for such repos: https://launchpad.net/ubuntu/+ppas?name_filter=icecat&show_inactive=on

then look for:
→ gnuzilla icecat for 64bit
https://launchpad.net/~brunoalexandremiguel/+archive/ubuntu/ppa
the last link show how to add this icecat repo like this commands do:

sudo add-apt-repository ppa:brunoalexandremiguel/ppa
sudo apt-get update
  • have you tested that? seems old and even 'no installation candidate' – cipricus Sep 27 '16 at 15:28
  • Yes that repo has a very old build. – Karsus Apr 26 '17 at 18:17

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.