Extending @Pandya-s answer.
As mentioned, you can install icecat
from Trisquel's main repository. This line adds the repository to your debian/ubuntu system:
echo "deb http://mirror.fsf.org/trisquel/ belenos-updates main" | sudo tee -a /etc/apt/sources.list.d/trisquel.list
Now you need to set up some trust for the repo (GPG keys). Trisquel signing keys can be seen here:
https://trisquel.info/en/wiki/download-trisquel
You should not trust me and should check the numbers on the official page, but I used this:
sudo gpg --keyserver keys.gnupg.net --recv-keys 0xE6C27099CA21965B734AEA31B4EFB9F38D8AEBF1
sudo gpg2 --export --armor B4EFB9F38D8AEBF1 | sudo apt-key add -
You have set up the repo. Theoretically, you're ready to install icecat
. The trisquel repo is large though, you may want to limit packages that would be automatically installed. Use something like this:
sudo nano /etc/apt/preferences.d/trisquel
package: *
Pin: origin "mirror.fsf.org"
Pin-Priority: 100
Now you're ready to go!
sudo apt-get update
sudo apt-get install icecat