Trisquel is a fully free (as in "free speech", not merely as in "free of charge") GNU/Linux based operating system. It is derived from Ubuntu, but includes only free software.
Trisquel has several editions, designed for different uses: the one called simply Trisquel ― the most important one ― is intended for home and personal use, and includes a lot of apps for that: networking, multimedia, office, games, etc.
The Edu edition is designed for educational centers, and allows the teacher to build a custom digital classroom within minutes.
The Pro edition is for enterprises, and includes accounting and management software.
The Mini edition is for netbooks, networks, aging computers, and otherwise low-power systems. It is currently in beta testing.
Three versions of the distro are currently supported: the 2.x LTS branch, codename Robur, the 3.0.x STS branch, codename Dwyn, and the 3.5.x STS branch, codename Awen. Long Term Support versions have several editions, which differ in the package selection as explained above.
All flavors come in both 32 and 64-bit architectures.
Assistance is available from the manuals or on the forum. Also, please help the project by submitting bug reports.
The project develops several editions of Trisquel GNU/Linux which share a common base.
There is also a community maintained edition: Trisquel Gamer, an edition for gamers which follows the current edition of Trisquel.
Previously we also developed Triskel, an edition which used KDE and Qt applications.
The 3.5.x STS version, codenamed Awen and based on Ubuntu Karmic, was released on March 22, 2010.
As an STS (short term support) version, Awen will be supported for one year after release.
One interesting update included in this release is the new disk layout, using Ext4 for the system partition, including the boot directory for faster booting, and XFS for the home directory to lower memory consumption and avoid tedious Ext4 memory checks for large partitions. We also followed our upstream by moving to Grub 2 and Upstart, for a more flexible boot manager and a faster system initialization.
The media center Moovida, previously called Elisa, is a very cool manager for video, audio, images and internet media resources. We removed the Audacious player because the new version has fewer translations and its functionality is covered by Rhythmbox. We also added an ogg/ogv encoder.
Support is included for the following languages:
1: The extras include the OpenOffice.org help and spellcheckers. Chinese and Hindi iBus input methods and tools are also included.
There is support for both 32 and 64-bit architectures.
Hello.
I'm pleased to announce the release of Trisquel-Gamer 3.5: a LiveDVD full of Free Software games; just boot and play!
The project goal is to provide a LiveDVD full of Free Software games that is playable without the need to install anything. Also, Trisquel Gamer allows saving game data and settings automatically in a USB flash drive: Just connect a USB flash drive after booting the DVD and it will save your data in it. No additional configuration is required.
Trisquel Gamer is completely free software and the LiveDVD will only contain free software games with free media licenses. There is a list of the 55 games included in the LiveDVD.
All the games included in Trisquel Gamer have an article at Libre Game Wiki and Free Gamer. So if you are a fan of those sites you will probably recognize all the games included.
Trisquel Gamer 3.5 is now available here. There are also pages for the list of changes and the system requirements.
If you are familiar with GNU/Linux distributions on a LiveDVD, I'm pretty sure there will be no problem figuring Trisquel Gamer 3.5 out.
I hope you find it enjoyable.
Regards,
David Zaragoza
Update - Saturday February 20th, 2010: This page list the changes made for the current release Trisquel Gamer 2010-2-16.
Update - Tuesday February 16th, 2010: All the task planned for the next release are done. A new release is imminent. I'm in talks with the Trisquel developers to add Trisquel Gamer as a community maintained edition of Trisquel. If so, the next release will be hosted at the Trisquel servers.
Update - Sunday February 14th, 2010: The "Added games" list was changed to "Complete game list" to avoid confusion.
Update - Wednesday February 10th, 2010:
* Updated the game list, now with 50 games, this is the final list for the next release. * The graphical interface for the 'Insert an USB flash drive' message is done. * Working on the application's menu.Monday, February 8th, 2010.
Here is the list of games and other features that will be added to the next release of Trisquel Gamer 2010-2-16.
Current release: 18 Games.
Next Release: 50 Games.
I'll make the new release soon, probably this weekend or the next week.
I read a lot of feedback from the Trisquel forum http://trisquel.info/gl/forum/trisquel-gamer-live-dvd-full-free-software-games-boot-and-play, thank you for your comments! So here are the games that will be added to the next release (there are 33 new games):
| Name | Genre | Clone of... | Libre Game Wiki Entry | Free Gamer Entry |
| Abe's Amazing Adventure | Platform | Link | Link | |
| Adonthell (Waste's edge) | RPG | Link | Link | |
| Advanced Strategic Command | Turn-Based Strategy | Link | Link | |
| Armagetron Advanced | Racing | Tron | Link | Link |
| Atomic Tanks | Turn-based Strategy | Artillery | Link | Link |
| Barrage | Arcade | Link | Link | |
| Battle for Wesnoth | Turn-Based Strategy | Master of Monsters | Link | Link |
| Battle Tanks | Arcade | Link | Link | |
| Biniax 2 | Puzzle | Link | Link | |
| Blob Wars Episode 2 : Blob And Conquer | Third Person Shooter | Link | Link | |
| Block Attack | Puzzle | Tetris Attack | Link | Link |
| Bos Wars | Real-Time Strategy | Link | Link | |
| Bygfoot | Simulation | Link | Link | |
| Chromium B.S.U. | Arcade | Raptor | Link | Link |
| Crimson Fields | Turn-Based Strategy | Link | Link | |
| Cultivation | Real-time Strategy | Link | Link | |
| Emilia Pinball | Arcade | Link | Link | |
| Extreme Tux Racer | Racing | Link | Link | |
| Fish Fillets NG | Puzzle | Sokoban | Link | Link |
| Freeciv | Turn-Based Strategy | Civilization | Link | Link |
| Freecol | Turn-Based Strategy | Colonization | Link | Link |
| Frets on Fire | Music | Guitar Hero | Link | Link |
| Freedroid RPG | RPG | Link | Link | |
| Frozen Bubble | Puzzle | Puzzle Bobble | Link | Link |
| GL-117 | Combat Flight Simulator | Link | Link | |
| Globulation 2 | Real-Time Strategy | Link | Link | |
| Hex-a-Hop | Puzzle | Link | Link | |
| LinCity-NG | City Building | SimCity | Link | Link |
| LordsAWar | Turn-Based Strategy | Warlods II | Link | Link |
| Meritous | Action RPG | Link | Link | |
| Neverball | Puzzle | Super Monkey Ball | Link | Link |
| Nexuiz | First Person Shooter | Link | Link | |
| Nikwi | Platform | Nico Tuvla | Link | Link |
| OpenArena | First Person Shooter | Quake III Arena | Link | Link |
| Overgod | Arcade | Link | Link | |
| Pingus | Puzzle | Lemmings | Link | Link |
| Scorched 3D | Turn-Based Strategy | Scorched Earth | Link | Link |
| Secret Maryo Chronicles | Platform | Super Mario World | Link | Link |
| Simutrans | Transport Infrastructure | Transport Tycoon | Link | Link |
| Stormbaan Coureur | Racing | Link | Link | |
| Super Transball 2 | Arcade | ZARA THRUSTA | Link | Link |
| Supertux | Platform | Super Mario Bros. | Link | Link |
| SuperTuxKart | Racing | Super Mario Kart | Link | Link |
| The Mana World | MMORPG | Link | Link | |
| TORCS | Racing | Link | Link | |
| Trackballs | Arcade | Marble Madness | Link | Link |
| Vega Strike | Space Simulation | Elite | Link | Link |
| Widelands | Turn-Based Strategy | Settlers | Link | Link |
| Wormux | Turn-Based Strategy | Worms | Link | Link |
| X-Moto | Racing | Elastomania | Link | Link |
I removed Flightgear until I can compile fgrun or another GUI to launch the game. In the
current state the CLI is needed to select a plane, airport and other options.
I'm reworking the application's menu to show more nicely the new collection of games.
I'll add a message box to show the 'Connect an USB flash drive', I hope it will look nicer than
the current gnome console used to display the message.
Well, that's all for now. Stay tuned for more release information.
This is a list of all the games included in the current release, with links to the game's entry in Libre Game Wiki and a review at the Free Gamer blog.
| Name | Genre | Clone of... | Libre Game Wiki Entry | Free Gamer Entry |
| Adonthell (Waste's edge) | RPG | Link | Link | |
| Advanced Strategic Command | Turn-Based Strategy | Link | Link | |
| Armagetron Advanced | Racing | Tron | Link | Link |
| Atomic Tanks | Turn-based Strategy | Artillery | Link | Link |
| Balazar III | RPG | Link | Link | |
| Barrage | Arcade | Link | Link | |
| Battle for Wesnoth | Turn-Based Strategy | Master of Monsters | Link | Link |
| Battle Tanks | Arcade | Link | Link | |
| Biniax 2 | Puzzle | Link | Link | |
| Blob Wars Episode 1 : Metal Blob Solid | Platform | Link | Link | |
| Blob Wars Episode 2 : Blob And Conquer | Third Person Shooter | Link | Link | |
| Bloboats | Racing | Link | Link | |
| Block Attack | Puzzle | Tetris Attack | Link | Link |
| Bos Wars | Real-Time Strategy | Link | Link | |
| Boson | Real-Time Strategy | Link | Link | |
| Bygfoot | Simulation | Link | Link | |
| Chromium B.S.U. | Arcade | Raptor | Link | Link |
| Crimson Fields | Turn-Based Strategy | Link | Link | |
| Cultivation | Real-time Strategy | Link | Link | |
| Extreme Tux Racer | Racing | Link | Link | |
| Fish Fillets NG | Puzzle | Sokoban | Link | Link |
| Freeciv | Turn-Based Strategy | Civilization | Link | Link |
| Freecol | Turn-Based Strategy | Colonization | Link | Link |
| Frets on Fire | Music | Guitar Hero | Link | Link |
| Freedroid RPG | RPG | Link | Link | |
| Frozen Bubble | Puzzle | Puzzle Bobble | Link | Link |
| Globulation 2 | Real-Time Strategy | Link | Link | |
| Hex-a-Hop | Puzzle | Link | Link | |
| LinCity-NG | City Building | SimCity | Link | Link |
| LordsAWar | Turn-Based Strategy | Warlods II | Link | Link |
| Meritous | Action RPG | Link | Link | |
| NetPanzer | Real-time Strategy | Link | Link | |
| Neverball | Puzzle | Super Monkey Ball | Link | Link |
| Nexuiz | First Person Shooter | Link | Link | |
| Nikwi | Platform | Nico Tuvla | Link | Link |
| OpenArena | First Person Shooter | Quake III Arena | Link | Link |
| Overgod | Arcade | Link | Link | |
| Pingus | Puzzle | Lemmings | Link | Link |
| Plee the Bear | Platform | Link | Link | |
| Scorched 3D | Turn-Based Strategy | Scorched Earth | Link | Link |
| Secret Maryo Chronicles | Platform | Super Mario World | Link | Link |
| Simutrans | Transport Infrastructure | Transport Tycoon | Link | Link |
| Stormbaan Coureur | Racing | Link | Link | |
| Super Transball 2 | Arcade | ZARA THRUSTA | Link | Link |
| Supertux | Platform | Super Mario Bros. | Link | Link |
| SuperTuxKart | Racing | Super Mario Kart | Link | Link |
| Teeworlds | Platform | Link | Link | |
| Tennix! | Arcade | Pong | Link | Link |
| The Mana World | MMORPG | Link | Link | |
| TORCS | Racing | Link | Link | |
| Trackballs | Arcade | Marble Madness | Link | Link |
| Vega Strike | Space Simulation | Elite | Link | Link |
| Widelands | Real-time Strategy | Settlers II | Link | Link |
| Wormux | Turn-Based Strategy | Worms | Link | Link |
| X-Moto | Racing | Elastomania | Link | Link |
Wednesday April 21, 2010: Trisquel Gamer 3.5 is ready. It will be available at http://devel.trisquel.info/trisquel-gamer/ soon.
Thursday, March 11, 2010: Trisquel Gamer 3.5 RC it's available for download at http://devel.trisquel.info/trisquel-gamer/ the changes listed here apply to version 3.5 RC.
Thursday, March 4, 2010.
The next release of Trisquel Gamer will be based on Trisquel 3.5, and will have the same version number for consistency.
Here is the list of games and other features that will be added to the next release of Trisquel Gamer 3.5
Current release: 50 Games.
Next Release: 55 Games.
I read a lot of feedback from the Trisquel forum http://trisquel.info/gl/forum/trisquel-gamer-live-dvd-full-free-software-games-boot-and-play, thank you for your comments! So here is the games that will be added to the next release (there are 8 new games, highlighted in bold):
| Name | Genre | Clone of... | Libre Game Wiki Entry | Free Gamer Entry |
| Adonthell (Waste's edge) | RPG | Link | Link | |
| Advanced Strategic Command | Turn-Based Strategy | Link | Link | |
| Armagetron Advanced | Racing | Tron | Link | Link |
| Atomic Tanks | Turn-based Strategy | Artillery | Link | Link |
| Balazar III | RPG | Link | Link | |
| Barrage | Arcade | Link | Link | |
| Battle for Wesnoth | Turn-Based Strategy | Master of Monsters | Link | Link |
| Battle Tanks | Arcade | Link | Link | |
| Biniax 2 | Puzzle | Link | Link | |
| Blob Wars Episode 1 : Metal Blob Solid | Platform | Link | Link | |
| Blob Wars Episode 2 : Blob And Conquer | Third Person Shooter | Link | Link | |
| Bloboats | Racing | Link | Link | |
| Block Attack | Puzzle | Tetris Attack | Link | Link |
| Bos Wars | Real-Time Strategy | Link | Link | |
| Boson | Real-Time Strategy | Link | Link | |
| Bygfoot | Simulation | Link | Link | |
| Chromium B.S.U. | Arcade | Raptor | Link | Link |
| Crimson Fields | Turn-Based Strategy | Link | Link | |
| Cultivation | Real-time Strategy | Link | Link | |
| Extreme Tux Racer | Racing | Link | Link | |
| Fish Fillets NG | Puzzle | Sokoban | Link | Link |
| Freeciv | Turn-Based Strategy | Civilization | Link | Link |
| Freecol | Turn-Based Strategy | Colonization | Link | Link |
| Frets on Fire | Music | Guitar Hero | Link | Link |
| Freedroid RPG | RPG | Link | Link | |
| Frozen Bubble | Puzzle | Puzzle Bobble | Link | Link |
| Globulation 2 | Real-Time Strategy | Link | Link | |
| Hex-a-Hop | Puzzle | Link | Link | |
| LinCity-NG | City Building | SimCity | Link | Link |
| LordsAWar | Turn-Based Strategy | Warlods II | Link | Link |
| Meritous | Action RPG | Link | Link | |
| NetPanzer | Real-time Strategy | Link | Link | |
| Neverball | Puzzle | Super Monkey Ball | Link | Link |
| Nexuiz | First Person Shooter | Link | Link | |
| Nikwi | Platform | Nico Tuvla | Link | Link |
| OpenArena | First Person Shooter | Quake III Arena | Link | Link |
| Overgod | Arcade | Link | Link | |
| Pingus | Puzzle | Lemmings | Link | Link |
| Plee the Bear | Platform | Link | Link | |
| Scorched 3D | Turn-Based Strategy | Scorched Earth | Link | Link |
| Secret Maryo Chronicles | Platform | Super Mario World | Link | Link |
| Simutrans | Transport Infrastructure | Transport Tycoon | Link | Link |
| Stormbaan Coureur | Racing | Link | Link | |
| Super Transball 2 | Arcade | ZARA THRUSTA | Link | Link |
| Supertux | Platform | Super Mario Bros. | Link | Link |
| SuperTuxKart | Racing | Super Mario Kart | Link | Link |
| Teeworlds | Platform | Link | Link | |
| Tennix! | Arcade | Pong | Link | Link |
| The Mana World | MMORPG | Link | Link | |
| TORCS | Racing | Link | Link | |
| Trackballs | Arcade | Marble Madness | Link | Link |
| Vega Strike | Space Simulation | Elite | Link | Link |
| Widelands | Real-time Strategy | Settlers II | Link | Link |
| Wormux | Turn-Based Strategy | Worms | Link | Link |
| X-Moto | Racing | Elastomania | Link | Link |
Emilia Pinball.
I noticed that some games didn't have the music files installed. Now that's solved. The games affected are:
There have been some more tweaks to the user interface:
I'm thinking on switching the default GNOME interface to an interface similar to that of Trisquel Mini, or Ubuntu Netbook Remix. It seems more suitable for Trisquel Gamer due its single-application-onscreen paradigm.
Well, that's all for now. Stay tuned for more release information.
David Zaragoza
A computer built in 2005 or newer.
512 MB
AMD Athlon 64 3000+ (1.8 GHz) or Intel Pentium 4 3.0 (3.0 GHz).
VGA graphic card with 64MB of memory or more. Intel graphic cards are recommended for 3D support (82945G Express or better).
DVD-ROM drive.
USB flash drive (to store settings and save games).
Trisquel Edu is a fully free operating system designed for all kinds of educational centers, from primary schools to universities. It is built on the LTS branch of Trisquel, and includes a set of educational packages and classroom management tools.
The default installation comes with the GNOME desktop and very few user applications, making it easier for the teacher to have the exact set of programs needed for the students. The programs can be easily installed using a graphical application that includes the following educational bundles:
The main Management tools included in Trisquel Edu are iTALC and LTSP.
Easier management: The only computer that needs to be managed is the server. It contains all the users, programs and data files, and the diskless clients have no configuration and thus require no maintenance. The students can start the session from any client. If you install a new program on the server, it is instantly available to every client, and the users do not ever need to restart the session.
Scalability: If you need to connect a large number of clients, a set of servers can be set up to work together. Depending of the kind of applications run, a standard server can be host about 30 to 50 simultaneous clients.
Reusing old computers: You can use any computer from the last 10 years or so as a client, as long as its hardware is supported by GNU/Linux and is capable of booting with PXE.
Low power consumption: Instead of using old computers, you can get fanless and diskless thin clients that are low-heat, silent, inexpensive, easy to maintain, and run with less than 10 watts of power, 1/10th of a standard CPU unit.
This edition, intended for networks, netbooks, and aging computers is still in beta testing.
Link to discussion: http://trisquel.info/en/forum/suggestions-trisquel-mini
List of possible packages: http://trisquel.info/en/wiki/suggestions-trisquel-mini
Trisquel Pro is a 100% free software operating system for business use. Typical usage scenarios include accounting, billing, point-of-sale, office automation, and graphical design. It is built on the LTS branch of Trisquel.
Trisquel Pro comes with most of the packages of the standard Trisquel (excluding the GNOME games suite and Rhythmbox music player) in addition to numerous tools and applications that accommodate all kinds of professional environments.
This is a list of applications that are specific to the Pro edition:
From the 2.x release onwards, Trisquel is a fully-free Ubuntu-based derivative, so the process for building the distro starts by doing a local mirror of Ubuntu and cleaning it. We update the mirror every night with reprepro and some cron scripts, and then it gets cleaned using a blacklist of non-free packages.
The resultant repository is then used as the real upstream for the development Trisquel mirror, which also includes replacements for some of the removed packages (like the kernel, or pieces that need rebranding) and a set of packages that tune up the distro, and which includes artwork, configs, and metapackages.
To update the system, we just need to sync the devel mirror against the freed Ubuntu one. Then we check that the changes work by updating our own computers, and then we rsync the devel repository with the official one at http://archive.trisquel.info.

The makedistro script also builds a set of source code DVDs.
We start with the kernel from the Ubuntu repositories (rather than the latest vanilla version, to assure compatibility with the rest of the system), including the modifications done by Ubuntu in the form of a huge patch. We then apply the Linux-libre deblob script for the matching version, and as a final step, the latest Linux-libre script, modified to allow it to be run against older kernels. This step double-checks the code, and also adds the latest Linux-libre features to the package.
As a result of this procedure, we are not only removing the non-free blobs, we also make sure that no piece of the kernel requires a non-free program to work. We also make use of the latest check scripts from Linux-libre, to assure the cleaning of the Ubuntu modifications (which are not managed by the Linux-libre deblob scripts). This often requires checking for false positives such as data tables comprising long lists of numbers, and the addition of extra cleaning procedures to the deblob scripts, if real positives are spotted.
| Attachment | Size |
|---|---|
| workflow.png | 75.11 KB |
The netinst system is a set of initrd and .iso images that can be used to install a Trisquel system by grabbing the needed packages from the network. It can be used as an standalone .iso image, loaded via PXE, or booted from any conventional bootloader. The netinst image is available for the LTS editions, and it is included as an alternative boot menu entry in the LiveCDs.
The netinst or netinstall system is built around the debian-installer set of packages, and the images themselves are built by compiling the debian-installer package. The typical netinst image, in the form of a tiny .iso, consists of a kernel binary and an initrd image. This image is loaded into the system memory and contains the minimal set of tools needed to download the rest of the installer (packaged in udeb files) at runtime. Once downloaded and installed in the minimal ramdisk system, it is able to debootstrap and configure a complete Trisquel system.
A Debian source package usually compiles to a set of udeb packages, which are designed to be used by dpkg and package managers such as apt in standard installations. The debian-installer needs a lighter package system, as it will be run from a minimal system loaded into a ramdisk. Because of this, the source packages that conform the Debian installer set gives us udeb packages upon compiling. Those udeb packages are not listed by apt-cache, as they have their own repository. The source packages for the udeb ones are in the normal repository, though.
To make our netinst image from the Ubuntu upstream source files we need to modify several (but not all) of the debian-installer set of packages, changing references to Ubuntu with the proper Trisquel ones, removing non-free installers, and replacing the repository selector system. This is the list of debian-installer packages we modify:
The repository definitions for the debian-installer set can be found here: http://archive.trisquel.info/trisquel/dists/robur/main/debian-installer/
There are a lot of things you can do to help the Trisquel project, and you do not need programming skills to perform most of them:
Some examples of requests we cannot fulfill:
If you want to spend some of your time doing such a task, please join the development mailing list, and tell us about your project. We can give you advice, and we will include your work in Trisquel when it is finished.
Our logo is the triskelion, a Celtic symbol of evolution and wisdom.
Our Trisquel (the Spanish name for this triple spiral form) resembles the Debian logo, as a form of recognition of the distro we originally based our project on.
The base color we use is #004DB1, and the font is Droid Sans.

You can download a vectorial .svg file from here, and a bigger .png from here. A vector graphic of the triskelion alone is here.

Download svg file.
"Trisquel" and the Trisquel logo are registered trademarks owned by Rubén Rodríguez Pérez. Spanish Trademark and patent office, file M 2855910, Niza class 09. http://www.oepm.es
Officially registered image: http://www.oepm.es/imgLoc/marcas/285/M2855910.jpg?
The logo (without the name) is licensed under the terms of the GNU GPL:
Copyright © 2004 Rubén Rodríguez Pérez
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Due to trademark concerns, the logo including the name is released under the following license:
Copyright © 2004 Rubén Rodríguez Pérez
This logo or a modified version may be used by anyone to refer to the
Trisquel project, but does not indicate endorsement by the project.
We would appreciate that you make the image a link to
http://trisquel.info/ if you use it on a web page.
Please help promote our distribution by placing this banner in your website or online signature:

Here is a version in Spanish:

And here is a userbar, ideal for forum signatures:

Also, here is a small button:

All of these graphics are licensed under the Creative Commons Attribution-Share Alike 3.0 license. Attribution belongs to Art4Trisquel.org.
This section includes a number of how-tos for Trisquel, and user manuals for some of its more important programs.
To burn a CD image (like the ISO files of the Trisquel discs) from Windows, you can use the option "burn image" of your CD burning program. If you do not have that kind of software, follow these steps:
Be sure to choose a low burn speed to get error-free burning.
This is a manual for making a LiveUSB with Trisquel installed in order to boot the OS from the flash drive and (if desired) save any changes you make.
This installation manual is primarily intended for beginning users, and assumes no prior experience with a GNU/Linux operating system.

Additionally, you need to create a separate Linux swap partition. Optimally it is at least one gigabyte, but it is generally wasteful to have more swap space than your amount of RAM.

sudo su
apt-get update apt-get install gparted apt-get install cryptsetup
modprobe xts modprobe aes_i586 modprobe sha256Note that aes_i586 is an optimized version of aes for i586 or later X86 CPU
cryptsetup -y --cipher aes-xts-essiv:sha256 --key-size 512 luksFormat /dev/PARTITION
cryptsetup luksOpen /dev/PARTITION crypto_root
mkfs.ext3 /dev/mapper/crypto_root
mkdir /mnt/root mount /dev/mapper/crypto_root /mnt/root mount /dev/ /mnt/root/dev -o bind chroot /mnt/root mount /proc chroot /mnt/root mount /sys chroot /mnt/root
echo "root /dev/disk/by-uuid/$(sudo vol_id --uuid /dev/PARTITION) none luks" >> /etc/crypttab
echo xts >> /etc/initramfs-tools/modules echo aes_i586 >> /etc/initramfs-tools/modules echo sha256 >> /etc/initramfs-tools/modules
apt-get update apt-get install cryptsetup
mount /boot update-initramfs -u
exit umount /mnt/root/boot umount /mnt/root/proc umount /mnt/root/dev umount /mnt/root/sys
This manual describes one easy solution to backup and restore files on your computer. It is highly configurable and does not require any use of the command line.
The program you need is SBackup, also called "Simple Backup and Restore". Either open the Add/Remove Applications wizard or Synaptic Package Manager and search for "sbackup", or open the terminal and type:
sudo apt-get install sbackup
Click on "Simple Backup Config" from the System Tools section of your Menu Bar.
Recommended Backup will perform a daily backup of your /home,system data held in /etc,/usr/local and /var. It will exclude multimedia files and any files over 100MB. By default this backup will be stored /var/backup.
Custom Backup lets you change a backup schedule, backup schedule, included directories/files, and purging schedule yourself.
Manual Backup is a good option if you do not want the program to back up files automatically.

Select which directories and files on your system will be backed up.

By default, certain multimedia files (like .ogg, .mp3, and .avi) and any file larger than 100 MB are excluded from backups, to drastically cut down on the time it takes to make backups and the size of backups. Directories listed in the "Paths" and "Regex" sections generally store temporary information that does not need to be backed up.

You can store backups either in a default directory in /var/backup, in a custom directory, or on an internet backup server. For maximum security, it is best to back up to a removable storage device (external hard drive or USB drive).

Here you set your backup schedule.

You can enable or disable purging of old and incomplete backups, and choose either a simple cutoff point for old backups or go by a logarithmic schedule.

When you are satisfied with the settings you have chosen, you can initialize a backup manually at any time by pressing the "Backup Now!" button. Otherwise, the program will only backup when scheduled. The backup process will run as a background daemon until it is finished.
Click on "Simple Backup Restore" from the System Tools section of your Menu Bar. Simply choose a backup file, select a folder or individual file to restore, and press the "Restore" button. Your folders and/or files will be synchronized with the contents of the backup archive.

This manual is for the novice user that wants to enable 3D acceleration in Trisquel using free software.
This manual shows how to install and configure a thin client server LTSP (Linux Terminal Server Project), generally to be used as a classroom environment.
In our example we will use for the server a computer with two Ethernet cards, one connected to the internet and the other to a switch, which will be connected to the thin clients. As a client, you can use any PC or dedicated thin client with a i386 or amd64 processor, if it is capable of booting from PXE.
Having Trisquel Edu installed and running in our server computer (you can use any Trisquel LTS edition), we open a terminal and install the trisquel-ltsp-server package:
sudo apt-get install trisquel-ltsp-serverThis will install the necessary dependencies, including the dhcp server, which we will need to configure with the following command:
sudo gedit /etc/default/dhcp3-serverWe edit the archive, setting the network interface we have connected to the switch. In our case, it will look like this:
INTERFACES="eth1"We configure an static IP for that interface, at Trisquel menu > System > Administration > Network . The IP needs to be in the same range used by the dhcp server, 192.168.0.1 being the recommended value.
If we need to change the IP range or any other dhcp configuration, we edit:
sudo gedit /etc/ltsp/dhcpd.confThe default values in this archive are OK, but in our case it will look like this:
authoritative;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.20 192.168.0.250;
option domain-name "trisquel.local";
option subnet-mask 255.255.255.0;
option root-path "/opt/ltsp/i386";
if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
filename "/ltsp/i386/pxelinux.0";
} else {
filename "/ltsp/i386/nbi.img";
}
}
Make sure the file /var/lib/tftpboot/ltsp/i386|amd64/pxelinux.cfg/default looks like this:DEFAULT vmlinuz ro initrd=initrd.img quiet splashWe need to restart the servers to apply the changes:
sudo /etc/init.d/dhcp3-server restart sudo /etc/init.d/openbsd-inetd restartNote that there is not needed for the thin clients to have route to internet.
The next step is creating the image the clientes will load. In our case, and as a recommendation for everyone, we will use the i386 arch for the clients.
sudo ltsp-build-client --arch i386This process takes a while; when it is finished you can connect the clients to the switch and boot them using pxe (you might need to configure the BIOS to do so).
The Trisquel project has an official IRC chat channel that anyone can join. This guide will tell you how to quickly connect to the #trisquel channel if you have no previous experience with IRC (Internet Relay Chat).
To customize a Trisquel .iso image, you must first download it and place it in an empty directory. Open a terminal and go to that directory, then follow these steps.
sudo su
mkdir tmp mount -o loop trisquel-original.iso tmp cp tmp -a src umount tmp
mount src/casper/filesystem.squashfs -o loop tmp cp tmp -a jail umount tmp
Trisquel comes with a preseed file which allows preloading values into the debconf database. You can find the file at src/preseed/trisquel.seed. The file contains commented examples on the changes it can make, like changing the default locale, setting a static network configuration, or automagically installing an extra set of packages before the live-to disk install process (which you need internet access during the install to do).
If you can achieve all the customization you need by changing this file, you can omit the next step.
Now you have the Trisquel system files in the jail directory, and you can start to apply changes. To install or remove packages, you need to enter the jail using chroot:
cp /etc/resolv.conf jail/etc chroot jail mount none /proc -t proc apt-get update apt-get install package echo "" > /etc/resolv.conf umount /proc exitIf you replaced the kernel or the boot scripts, copy the new kernel binary and initrd image as needed:
cp jail/boot/vmlinuz-custom src/isolinux/vmlinuz cp jail/boot/initrd.img-custom src/isolinux/initrd
After your modifications are done, you will need to rebuild the squashfs and .iso images. Install squashfs-tools:
apt-get install squashfs-tools
rm src/casper/filesystem.squashfs mksquashfs jail src/casper/filesystem.squashfs -nolzma
mkisofs -D -r -V "My Trisquel modified version" -cache-inodes \ -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot \ -boot-load-size 4 -boot-info-table -o trisquel-modified.iso srcPlease make clear to anyone you distribute your version to that it is not an official Trisquel .iso image. If any non-free software is included, please rename your project and do not use our logo.
By default, Trisquel is unable to decode and play most DVDs because it lacks a library to bypass the CSS (Content Scrambling System) algorithm that protects commercial DVDs. You need a simple free software library called libdvdcss2, which bypasses the encryption and includes an API to access DVDs as a block device. Also, libdvdcss2 ignores region codes.




I will show two methods I've learned of how to do it.
This was tested in Trisquel GNU/Linux Dwyn.
--
Minimum Requirements
kernel linux 2.6.29* or above
You can download recent kernel DEB packages from aligunduz.org, which has 100% FOSS kernel DEBs available: http://aligunduz.org/gNewSense I tested only with the 2.6.30.7 version
You must install in that order:
xplc Usually, already included in Trisquel.
wvstreams Usually, already included in Trisquel.
uniconf Usually, already included in Trisquel.
wvdial Usually, already included in Trisquel.
ppp Usually, already included in Trisquel.
--
--
1º Method
--
--
2º Method
--
Open a Terminal and type:
eject /media/ZTEMODEM
--
Wait 15-20 seconds so the modem can switch from Storage to Modem mode.
--
ls /dev/ttyUSB*
If it is recognized, proceed.
--
sudo su
--
wvdialconf
--
gedit /etc/wvdial.conf
--
Copy and paste this:
[Dialer Defaults] Init1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 Modem Type = Analog Modem ISDN = 0 New PPPD = yes Phone = *99# Modem = /dev/ttyUSB2 Username = *insert your ISP username here* Stupid Mode = 1 Password = *insert your ISP password here* Baud = 921600
--
Your ISP DNSs may or may not download automatically during the first connection attempt. In any case, if you know what DNSs your ISP uses, put it on the resolve.conf fife as described below.
gedit /etc/ppp/resolv.conf
--
Copy and paste this:
nameserver *insert your ISP DNS here* nameserver *insert your ISP secondary DNS here*
--
wvdial
-- Reference http://www.vivaolinux.com.br/dica/3G-VIVO-ZTE-MF626-Ubuntu-9.04
NOTE: This will only work on Trisquel 4.0 "taranis". Earlier versions of Trisquel do not have the necessary packages.
OSS4 is an alternative sound interface to ALSA. It has numerous advantages over ALSA, including:
For more detail on the benefits of OSS, read The Sorry State of Sound in Linux. This article was written a few months before OSS was re-released as free software in 2007, so bear in mind that when it refers to OSS as "closed source", this no longer applies.
Unfortunately, OSS having been proprietary software for some time, most GNU+Linux distributions have focused exclusively on making ALSA work out of the box and forgotten about OSS. You therefore have to jump through a few hoops to get OSS4 to work, but this document is intended to make that as easy as possible for you. :) I will also go through making PulseAudio work with OSS4, since it is installed in Trisquel by default; you also have the option of removing it (simply uninstall the "pulseaudio" package in your favourite package manager if you want to do this). PulseAudio isn't really necessary unless you want to use programs that don't support OSS, since OSS4 features easy-to-use software mixing.
I prefer using aptitude to install packages, but as always you can use apt-get if you prefer. The packages you'll need are oss4-base and oss4-source; I also installed oss4-gtk which installs a GTK+ OSS mixer.
$ sudo aptitude install oss4-base oss4-source oss4-gtk
The oss4-base package will install OSS4 itself, but not the kernel modules needed to interface with your sound card; these are found in source form in oss4-source. You need to use module-assistant program to build these modules (oss4-source depends on it, so it was installed in step 1). First, we need to install the packages module-assistant needs to function:
$ sudo module-assistant prepareIn Trisquel, module-assistant fails to create a symlink necessary for it to build the OSS4 modules; you can work around this by manually creating the symlink first:
$ sudo ln -s /usr/src/linux-headers-$(uname -r | sed s/-generic//g) /lib/modules/$(uname -r)/sourceNow we are ready to build the OSS4 kernel modules. Module-assistant makes this very easy to do in one simple step:
$ sudo module-assistant auto-install oss4
By default, ALSA will still be configured as the default sound engine. To set this as OSS instead, perform the following command:
$ sudo dpkg-reconfigure linux-sound-baseThen select OSS instead of ALSA in the menu presented. Optionally, you can also remove ALSA from your system:
$ sudo aptitude remove alsa-base alsa-utils
PulseAudio is extremely easy to set up to use OSS; you only need to perform a simple modification to a single file. Into a terminal, type:
$ sudo gedit /etc/pulse/default.paFind the line that says:
#load-module module-oss device="/dev/dsp" sink_name=output source_name=inputUncomment it and add "mmap=0" on the end, so it looks like this:
load-module module-oss device="/dev/dsp" sink_name=output source_name=input mmap=0Just below that, there is a section of the file which says:
### Automatically load driver modules depending on the hardware available .ifexists module-udev-detect.so load-module module-udev-detect .else ### Alternatively use the static hardware detection module (for systems that ### lack udev support) load-module module-detect .endifYou simply need to comment this out, by adding hashes (#) at the start of the lines that don't already have them.
Now reboot your system. When it starts back up, press Alt+F2 and enter:
ossxmixThis will bring up the graphical OSS mixer we installed in step 1. It's a fairly ugly looking mixer, as mixers go, but with a few minutes of experimentation you should be able to figure it out. Be aware that OSS does not support jack detection for some newer sound cards, mine included. If this applies to you, you'll need to manually disable the onboard speaker if you want to use headphones, otherwise it will continue producing sound with headphones inserted. On my mixer, this can be done by changing the int-speaker drop-down menu from "select" to "input".
All in all, not the most intuitive mixer in the world to use, but once you get the hang of it everything should be fine.
You can test PulseAudio by first turning your volume down (and I mean way down; this command is going to produce harsh noise if it works), and typing this into a terminal:
$ cat /dev/urandom | pacatIf that works, great! PulseAudio is up and running. If it doesn't work, first check that you saved your changes in /etc/pulse/default.pa and that your sound is not muted in ossxmix, and if so then you'll need to troubleshoot the problem.
The Sorry State of Sound in Linux
Configuring Applications for OSS4
The howto below is mostly outdated with the new netinstall method. The current recommended method is just using the text mode installer included in the LTS editions, and selecting the linux-image-server kernel image.
The 2.x robur LTS version of Trisquel is a very good choice for a server: it has a 64 bit version -needed for 4GB+ RAM, and recommended for virtualization-, a server-optimized linux-libre kernel, and a Xen linux-libre kernel as well.
We are working in a netinst image, wich will allow you to install a server using a small and handy iso image with a full featured installer which downloads the needed packages from the desired Trisquel mirror. In the meantime, you can use this howto to manually install a clean server environment.
Start a Live CD session in your server -we recommend to start in in English-. Open a terminal. All the commands listed below will be run in that terminal.
You can partition a disk in a lot of ways and using different hardware configurations. For the purposes of this howto, we will assume that you are installing Trisquel in a single and empty SATA/SCSI disk with no RAID.
NOTE: We will refer to the disk as /dev/sda
Start the partition manager cfdisk. If you like to start with an empty layout, use this command:
sudo cfdisk -zYou can partition your disk using the layout of your choice, but we recommend this one:
DEVICE MOUNTPOINT FILESYSTEM SIZE /dev/sda1 / ext3 5GB /dev/sda2 swap swap 1.5 times the memory size /dev/sda3 /tmp XFS 1GB /dev/sda4 /home XFS the rest of the diskNotes:
So, use cfdisk to break the disk into that pieces, and save. Now to format the partitions, use this commands:
sudo mkswap /dev/sda2 sudo mkfs.ext3 /dev/sda1 sudo mkfs.xfs /dev/sda3 sudo mkfs.xfs /dev/sda4This is just a example layout, you can use the one that fits your needs.
sudo mkdir /targetNow mount the root (/) partition into /target
sudo mount /dev/sda1 /target
You will use debootstrap to download and install a trisquel base environment. You will need to update the Live CD apt lists and install it first:
sudo aptitude update sudo aptitude install debootstrapSome usefull parameters that you can give to debootstrap are the arch (it will use the same as the Live CD if you don't give it one), and the mirror (it defaults to archive.trisquel.info, located in Spain):
sudo debootstrap --arch=amd64 trisquel /target http://mirror # or just: sudo debootstrap trisquel /target
You will need to configure your installation, and the first step is to fill the /target/etc/apt/sources.list file. You can just copy the file from the Live CD or use this contents:
# Trisquel repositories for supported software and updates deb http://archive.trisquel.info/trisquel robur main extras deb-src http://archive.trisquel.info/trisquel robur main extras deb http://archive.trisquel.info/trisquel robur-updates main extras deb-src http://archive.trisquel.info/trisquel robur-updates main extras deb http://archive.trisquel.info/trisquel robur-security main extras deb-src http://archive.trisquel.info/trisquel robur-security main extrasThe backports repo is not recommended in a server. You can replace archive.trisquel.info with the mirror of your choice.
You must now setup the server network, by editing the /target/etc/network/interfaces file:
gedit /target/etc/network/interfacesNow enter into the chroot:
sudo chroot /targetYou should now be able to update your apt lists and install packages. This is a list of recommended commands to run:
# set the server hostname and hosts file echo boxname > /etc/hostname echo "127.0.0.1 localhost" > /etc/hosts echo "127.0.0.1 boxname" > /etc/hosts # set the root password passwd # mount /proc mout none /proc -t proc # configure the keyboard and timezone dpkg-reconfigure console-setup dpkg-reconfigure tzdata # update the apt lists aptitude update # install the trisquel-base package aptitude install trisquel-base # install a linux-libre kernel image and boot loader package aptitude install linux-image-server grub # copy the grub files to /boot and run the grub config updater cp /usr/lib/grub/* /boot/grub -a update-grub # If you prefer to have bash instead of dash as default shell, run this: dpkg-reconfigure dash # umount /proc umount /proc # exit the chroot exit
sudo grub-install --no-floppy --root-directory=/mnt/target /dev/sda
You need to edit the /target/etc/fstab file according to the disk layout you made. This is the fstab file that matches our suggested selections:
#<file system> <mount point> 60 61 62 63 proc /proc proc defaults 0 0 /dev/sda2 swap sw defaults 0 0 /dev/sda1 / ext3 relatime 0 1 /dev/sda3 /tmp xfs relatime 0 2 /dev/sda4 /home xfs relatime 0 2You can now reboot and login into your new Trisquel server!
aptitude install trisquel-server-xen
To serve web pages, the most common web server is apache. If you don't need php or a database, just type this:
aptitude install apache2To get a complete GLAMP (GNU/Linux Apache MySQL PHP) server, use this:
aptitude install apache2 mysql-server phpmyadminThat will install all the needed dependencies, and will also allow you to manage your database by login into http://localhost/phpmyadmin
You can contribute to our project by setting and maintaining a mirror. If you do, please tell us so we can publicize it, and follow this instructions:
Most of our traffic comes from the iso image downloads. If you have a server with ~20GB (currently 16) of space and a high bandwidth connection, you can turn it into a Trisquel iso mirror with a command like this:
rsync -rlpthi --delete --stats rsync.trisquel.info::trisquel.iso .
If you have up to 300GB of free space you can mirror our package repository. It includes every source and binary -i386 and amd64- packages available for all our editions and versions, and is used by the final users for upgrades and security updates. The suggested command would be this:
rsync -rlpthi --delete-after --stats rsync.trisquel.info::trisquel.packages .
Adobe Flash is used to deliver the bulk of the video, advertisement, and browser-based game content on the internet. Unfortunately, both the SWF format itself and the decoder that Adobe releases is entirely proprietary; in short, Adobe's market share is more important to them than their potential to make the internet a better place for openness and cooperation. Fortunately, for those of us that consciously value our freedoms, other alternatives exist.
There are two free software Flash players:
The video-sharing phenomenon that is YouTube started in 2005 and took the world wide web by storm almost overnight. To the dismay of Free Software users everywhere, use of SWF became unavoidable. The following year, Google Inc. bought the service and has owned it ever since. In 2010, Google started an opt-in experiment to view videos with the new HTML5 specification as an alternative to Flash. Unfortunately, the format they have chosen is the closed, patent-encumbered H.264, not an open, royalty-free format like Theora. Contrary to Google's rhetoric, this decision has nothing to do with the technical capabilities of the Theora format, and everything to do with Google's promoting their own proprietary Chrome browser.
The latest versions of both Gnash and Swfdec should be able to play YouTube videos with good performance. However, users have reported that some YouTube videos refuse to play at all while others work just fine. There is a fallback solution available if you experience such an issue:

Dailymotion is another popular video sharing website. They launched around the same time as YouTube although never quite reached the same level of success.
In 2009 Dailymotion did something wonderful for Free Software by opening an alternative HTML5 portal to the website and converting many of their videos to Theora format.
Although Dailymotion is to be commended for this decision, there are still several problems that we should ignore:
There are some patterns common between video sharing and posting sites that Linterna Mágica is using, so it supports a lot of sites. In most cases it will work without modification. Some websites even have high definition support.
Supported browsers are:
Supported video plugins are:
This is a short list of supported websites:



Look up your printer manufacturer and model at http://www.openprinting.org/printers and see which drivers your printer requires and how it performs. Be careful, because some of the printers in this database require proprietary software to run.


Roadmap for release 4.0 codename Taranis:
Until version 2.0, Trisquel used Debian Stable as the base for its development, using only the main branch packages, which are free of proprietary software. In 2008 we started the development of version 2.0, based on Ubuntu LTS. Because Ubuntu includes some proprietary software in its main repository, Trisquel has its own repositories which only include free software.
The apt's configuration for Trisquel 2.0 is the following:
deb http://archive.trisquel.info/trisquel robur main extras deb-src http://archive.trisquel.info/trisquel robur main extras deb http://archive.trisquel.info/trisquel robur-updates main extras deb-src http://archive.trisquel.info/trisquel robur-updates main extras deb http://archive.trisquel.info/trisquel robur-security main extras deb-src http://archive.trisquel.info/trisquel robur-security main extras deb http://archive.trisquel.info/trisquel robur-backports main extras deb-src http://archive.trisquel.info/trisquel robur-backports main extrasThe apt's configuration for Trisquel 3.0 is the following:
deb http://archive.trisquel.info/trisquel dwyn main extras deb-src http://archive.trisquel.info/trisquel dwyn main extras deb http://archive.trisquel.info/trisquel dwyn-updates main extras deb-src http://archive.trisquel.info/trisquel dwyn-updates main extras deb http://archive.trisquel.info/trisquel dwyn-security main extras deb-src http://archive.trisquel.info/trisquel dwyn-security main extras deb http://archive.trisquel.info/trisquel dwyn-backports main extras deb-src http://archive.trisquel.info/trisquel dwyn-backports main extrasThe apt's configuration for Trisquel 3.5 is the following:
deb http://archive.trisquel.info/trisquel awen main deb-src http://archive.trisquel.info/trisquel awen main deb http://archive.trisquel.info/trisquel awen-updates main deb-src http://archive.trisquel.info/trisquel awen-updates main deb http://archive.trisquel.info/trisquel awen-security main deb-src http://archive.trisquel.info/trisquel awen-security main deb http://archive.trisquel.info/trisquel awen-backports main deb-src http://archive.trisquel.info/trisquel awen-backports mainBefore Trisquel 3.5 there was a main branch that included the pre-installed packages of the different versions, and the extras branch that included all the free software available in the Ubuntu repositories, with some additions. All software is now consolidated into one main repository. The repository has packages for the i386 and amd64 architectures.
This is the first official distro mirror, maintained by Oficina de Software Libre of the Universidade de A Coruña.
The .iso images are hosted in http://ftp.udc.es/mirror/trisquel-iso/.
This is the apt's configuration for the 2.x branch:deb http://ftp.udc.es/mirror/trisquel robur main extras deb-src http://ftp.udc.es/mirror/trisquel robur main extras deb http://ftp.udc.es/mirror/trisquel robur-updates main extras deb-src http://ftp.udc.es/mirror/trisquel robur-updates main extras deb http://ftp.udc.es/mirror/trisquel robur-security main extras deb-src http://ftp.udc.es/mirror/trisquel robur-security main extras deb http://ftp.udc.es/mirror/trisquel robur-backports main extras deb-src http://ftp.udc.es/mirror/trisquel robur-backports main extrasThis is the apt's configuration for the 3.x branch:
deb http://ftp.udc.es/mirror/trisquel dwyn main extras deb-src http://ftp.udc.es/mirror/trisquel dwyn main extras deb http://ftp.udc.es/mirror/trisquel dwyn-updates main extras deb-src http://ftp.udc.es/mirror/trisquel dwyn-updates main extras deb http://ftp.udc.es/mirror/trisquel dwyn-security main extras deb-src http://ftp.udc.es/mirror/trisquel dwyn-security main extras deb http://ftp.udc.es/mirror/trisquel dwyn-backports main extras deb-src http://ftp.udc.es/mirror/trisquel dwyn-backports main extrasThis is the apt's configuration for the 3.5.x branch:
deb http://ftp.udc.es/mirror/trisquel awen main deb-src http://ftp.udc.es/mirror/trisquel awen main deb http://ftp.udc.es/mirror/trisquel awen-updates main deb-src http://ftp.udc.es/mirror/trisquel awen-updates main deb http://ftp.udc.es/mirror/trisquel awen-security main deb-src http://ftp.udc.es/mirror/trisquel awen-security main deb http://ftp.udc.es/mirror/trisquel awen-backports main deb-src http://ftp.udc.es/mirror/trisquel awen-backports main
Hey, you can use this page to test the syntax of the wiki!
All the following resources are provided by third party contributors. The Trisquel team is not responsible for the content of other web sites, or how up-to-date their content is.
This is a list of all previously released versions of Trisquel.
The 3.5.x STS version, codenamed Awen and based on Ubuntu Karmic, was released on March 22, 2010.
As an STS (short term support) version, Awen will be supported for one year after release.
One interesting update included in this release is the new disk layout, using Ext4 for the system partition, including the boot directory for faster booting, and XFS for the home directory to lower memory consumption and avoid tedious Ext4 memory checks for large partitions. We also followed our upstream by moving to Grub 2 and Upstart, for a more flexible boot manager and a faster system initialization.
The media center Moovida, previously called Elisa, is a very cool manager for video, audio, images and internet media resources. We removed the Audacious player because the new version has fewer translations and its functionality is covered by Rhythmbox. We also added an ogg/ogv encoder.
Support is included for the following languages:
1: The extras include the OpenOffice.org help and spellcheckers. Chinese and Hindi iBus input methods and tools are also included.
There is support for both 32 and 64-bit architectures.
The 3.x STS version, codenamed Dwyn and based on Ubuntu Jaunty, was released on September 10, 2009. It was updated to 3.0.1 in December of the same year.
As an STS (short term support) version, Dwyn will be supported for one year after release.
Support is included for the following languages:
1: The extras include the OpenOffice.org help and spellcheckers. Chinese and Hindi SCIM input methods and tools are also included.
There is support for both 32 and 64-bit architectures.
The 2.x LTS edition, codenamed Robur, was the first Ubuntu-based Trisquel, released in July of 2008. It was updated to 2.1 in December of the same year, and to 2.2 in August of 2009.
Robur is an LTS (long term support) version, which will be supported until mid-2011, getting security updates until 2013.
The distro has three editions:
As for the 2.2 update, all three editions include support for the following languages:
1: The extras include the OpenOffice.org help and spellcheckers. Chinese and Hindi SCIM input methods and tools are also included.
All of the editions support 32 and 64-bit architectures.
This is the support and resources repository for the Trisquel Web Browser, a rebranded version of the Mozilla Firefox browser that never recommends non-free software.
This is a list of free software extensions, themes and translations for the browser. It is a work in progress, and we need volunteers to add and maintain content. Here are a few basic stipulations you should adhere to before adding content:
| Name | Summary | License(s) |
|---|---|---|
| Aardvark | Utility for selecting elements and doing various actions on them. | BSD |
| Adblock Plus | Blocks ads in web pages. | MPL 1.1 |
| Adblock Plus element hiding helper | Makes creating element hiding rules for Adblock Plus easier. | MPL 1.1 |
| Add to Search Bar | Add any page's search functionality to your search bar. | MPL 1.1/GPLv2+/LGPLv2.1+ |
| Add Bookmark Here 2 | Lets you to add 'Add New Bookmark' to the Bookmarks Toolbar. | GPL (generic) |
| After the Deadline | An intelligent grammar, style, and spell-checker. | GPLv2 |
| Aging Tabs | Makes unused tabs fade with age and highlights the selected tab. | MPL 1.1 |
| All-in-One Sidebar | Extend the functionality of the sidebar. | MPL 1.1/GPLv2/LGPLv2.1 |
| AutoFormer | Automatically loads saved data in forms. | MPL 1.1 |
| AutoPager | Automatically loads the next page when you reach the end of a page. Works seamlessly on a ton of sites. | GPLv2 |
| AutoProxy | Manage and automatically use your proxy. | MPL 1.1 |
| Better Amazon | Add useful extra features to Amazon. | GPLv2 |
| Better Flickr | Add useful extra features to Flickr. | GPLv2 |
| Better Gmail 2 | Add useful extra features to Gmail. | GPLv2 |
| Better GReader | Add useful extra features to Google Reader. | GPLv2 |
| Better iGoogle! | Improve the RSS feeds and options of your iGoogle page. | MPL 1.1 |
| Better YouTube | Add useful extra features to YouTube. | GPLv2 |
| Brief | A lightweight yet powerful feed reader extension. | MPL 1.1 |
| Cert Viewer Plus | Extends the certificate viewer dialog with additional options. | MPL 1.1/GPLv2/LGPLv2.1 |
| ChatZilla | A full-featured IRC client. | MPL 1.1/GPLv2/LGPLv2.1 |
| CheckFox | Enables quick check/uncheck of checkboxes. | BSD (3-clause) |
| CheckPlaces | Checks if your bookmarks are valid, and finds duplicates of folders. Also restores favicons. | MPL 1.1/GPLv2/LGPLv2.1 |
| Chromin Frame | Places the tab bar at the top of the window. | MPL 1.1 |
| ColorZilla | Graphical color picker tool. | MPL 1.1/GPLv2/LGPLv2.1 |
| Compact Menu 2 | Save room by compressing the menubar into a single icon. | MPL 1.1 |
| Console² | Replaces the Javascript Console with a next-generation Error Console. | MPL 1.1/GPLv2/LGPLv2.1 |
| CookieCuller | Keep the cookies you want, automatically delete the rest. | MPL 1.1 |
| CookieSafe | Manage cookie options from your statusbar. | GPLv2 |
| CopyAllUrls | Copies and pastes all urls of open tabs to and from the clipboard. | MPL 1.1/GPLv2/LGPLv2.1 |
| CS Lite | Easily control cookie permissions. | GPLv2 |
| Daily Dilbert | Adds a clickable icon to the statusbar that pops up Dilbert and many other comic strips. | MPL 1.1 |
| Default FullZoom Level | Set default FulLZoom level (especially useful for an HD display). | MPL 1.1 |
| Define | Find a definition of highlighted text in Google. | GPLv3 |
| deskCut | Adds the ability to create desktop shortcuts from the right-context menu. | MPL 1.1/GPLv2/LGPLv2.1 |
| Download Manager Tweak | Adds extra features to the default downloader. | MPL 1.1/GPLv2/LGPLv2.1 |
| Download Statusbar | View and manage downloads from a tiny statusbar. | MPL 1.1/GPLv2/LGPLv2.1 |
| DownloadThemAll! | An advanced download manager inside your browser. | MPL 1.1/GPLv2/LGPLv2.1 |
| dragdropupload | Upload files simply by dragging and dropping. | MPL 1.1/GPLv2/LGPLv2.1 |
| Drupal for Firebug | Extends the Firebug module to provide Drupal specific debugging and status messages. | GPLv3 |
| Dummy Lipsum | Generates "Lorem Ipsum" dummy text taken from the Lorem Ipsum website. | GPLv3 |
| Duplicate Tab | Upload files simply by dragging and dropping. | MPL 1.1/GPLv2/LGPLv2.1 |
| Extended Statusbar | Add additional website information to the statusbar. | MPL 1.1 |
| Extension List Dumper | Adds a button to the Add-ons window that shows information about your add-ons in a text format. | GPLv3 |
| FEBE | Quickly and easily backup your extensions. | MPL 1.1 |
| FabTabs | Colorizes your tabs based on the dominant color of the websites. | MPL 1.1 |
| Fangs | Renders a text version of a web page similar to screen reader output. | GPLv2+ |
| Find In Tabs | Searches for text in all tabs. | GPLv3 |
| FireBible | Read the Bible online or offline in many languages. | GPLv2 |
| Firebug | Puts a wealth of web development tools at your fingertips while you browse. | BSD (3-clause) |
| Firecookie | Firebug extension that allows viewing and managing cookies in your browser. | BSD |
| Firefogg | Encode and upload video in Ogg format. | GPLv3 |
| FireFTP | A free, secure, cross-platform FTP client. | MPL 1.1/GPLv2/LGPLv2.1 |
| FireGestures | A customizable mouse gesture extension. | MPL 1.1/GPLv2/LGPLv2.1 |
| FireGPG | Provides an integrated interface to apply GnuPG operations to any web page. | MPL 1.1 |
| Firemacs | Adds some GNU Emacs-like key bindings. | BSD |
| FireRainbow | Javascript syntax highlighting for Firebug. | BSD |
| FishEyeTabs | Makes tab selection easier when many tabs are open by zooming their titles. | GPLv2 |
| Fission | Combines the address bar and the progress bar. | MPL 1.1/GPLv2/LGPLv2.1 |
| Flashblock | Disable's Flash's autoplay. | MPL 1.1/GPLv2/LGPLv2.1 |
| FlashGot | A mass downloader with browser integration for many popular download managers. | GPLv2 |
| FlipClock | A stylized, customizable clock in your statusbar. | GPLv2 |
| Font Finder | Get the CSS information of any text on the page. | GPLv3 |
| FoxClocks | View world times in your statusbar or any toolbar. | GPLv2 |
| FoxyProxy Basic | A simple on/off proxy switcher. | GPLv2 |
| FoxyProxy Standard | A set of proxy management tools. | GPLv2 |
| Google Reader Watcher | Checks your feeds regularly notifies you of feeds that have unread news. | GPLv2 |
| Greasefire | Automatically find Greasemonkey scripts on userscripts.org. | GPLv2 |
| Greasemonkey | Allows you to customize the way webpages look and function using scripts. | MIT |
| GridFox | Draws a grid over a website. Useful for web design. | BSD |
| gTranslate | Translate any text in a webpage just by selecting and right-clicking over it. | MPL 1.1 |
| Header Spy | Shows HTTP headers on the statusbar. | GPLv3 |
| HTML Validator | Finds HTML errors in a web page. | MPL 1.1 |
| HTTPS Everywhere | It encrypts your communications with a number of major websites by rewriting all requests to HTTPS. | GPL-2 |
| IdenticaBar | Post to Identi.ca from your address bar. | GPLv3+ |
| IdentiFox | Displays Identi.ca notices in a small statusbar popup. | GPLv2+ |
| ImageTweak | Zoom images and display them on a custom background. | GPLv3 |
| Image Zoom | Customizable image zoom and rotation. | GPLv2 |
| ImgLikeOpera | Selectively block images on web pages. | MPL 1.1/GPLv2/LGPLv2.1 |
| InfoLister | Lists installed add-ons (extensions, themes, plugins). | MPL 1.1/GPLv2/LGPLv2.1 |
| InFormEnter | Adds an icon next to any input field, which you can use to insert any text item with no typing required. | MPL 1.1/GPLv2/LGPLv2.1 |
| It's All Text! | Edit text fields using the external editor of your choice. | GPLv3 |
| JavaScript Deobfuscator | View the JavaScript of a web page, even obfuscated scripts. | MPL 1.1 |
| JSView | Allows you to view the source of JavaScript and CSS files. | GPLv2+ |
| Launchy | Open pages, links, files, and view source with external applications. | MPL 1.1/GPLv2/LGPLv2.1 |
| LeechBlock | Simple productivity tool that blocks time-wasting websites. | MPL 1.1/GPLv2/LGPLv2.1 |
| Link Evaluator | Helps users evaluate the availability of online resources linked to from a given Web page. | Apache 2.0 |
| Locationbar² | In the location bar, emphasizes the domain name to reduce spoofing and linkifies URL segments. | MPL 1.1/GPLv2/LGPLv2.1 |
| LoL | Open links by with the keyboard instead of mouse clicks. | MPL 1.1 |
| Manage Folders | Places a "Manage Folder" item on the context menu of bookmark folders. | MPL 1.1 |
| MediaConnectivity | Open browser videos, audio, playlists, and metafiles in any external application. | MPL 1.1 |
| Modify Headers | Allows the user to Add, Modify and Filter out HTTP request headers. | MPL 1.1 |
| Morning Coffee | Keeps track of daily routine websites and opens them in tabs. | MPL 1.1 |
| Mouseless Browsing | Browse the web entirely with the keyboard. | BSD |
| Mozilla Labs - Jetpack | Use web technologies to develop new add-ons for the browser. | MPL 1.1 |
| Mozilla Labs - Prism | Create Prism applications directly from the browser. | MPL 1.1 |
| Mozilla Labs - Ubuquity | Allows for the use of dynamic commands. | MPL 1.1 |
| Mozilla Labs - Weave Sync | Synchronize your bookmarks, history, form data, passwords, and preferences to Mozilla's server. | MPL 1.1/GPLv2/LGPLv2.1 |
| Multiproxy Switch | Switch between multiple proxy configurations. | MPL 1.1 |
| New Tab JumpStart | In new tabs, immediately access your most frequently used sites, bookmarks, closed tabs, history search. | MPL 1.1 |
| NewTabURL | Select which URL is loaded in new tabs (a blank page, home page, the current page, etc.) | GPLv3 |
| NoScript | Enable scripts only on pages you trust. | GPLv2 |
| OptimizeGoogle | Enhance Google search results and remove ads and spam. | GPL (generic) |
| Operator | Adds the ability to interact with semantic data on web pages using submenus. | MPL 1.1/GPLv2/LGPLv2.1 |
| Organize Search Engines | Organize your search engines with separators and folders. | MPL 1.1/GPLv2+/LGPLv2.1+ |
| OverbiteFF | Replaces and enhances the browser's Gopher support. | MPL 1.1/GPLv2+/LGPLv2.1+ |
| PDF Download | View and/or save .pdf files in different ways. | MPL 1.1/GPLv2/LGPLv2.1 |
| Perseus | Secures data sent over an HTTP protocol. | MPL/GPL/LGPL (unspecified versions) |
| Personas Plus | Easily choose from tens of thousands of easy-to-install skins. | MPL 1.1/GPLv2+/LGPLv2.1+ |
| Personas Rotator | Switches between your installed Personas themes periodically. | GPLv3 |
| Phzilla | Browse the web anonymously. | MPL 1.1 |
| Pixel Perfect | Firebug-dependent; allows web designers to easily overlay web compositions over developed HTML. | MPL 1.1/GPLv2/LGPLv2.1 |
| Prefswitch | Add preference switches (for Flash, JavaScript, CSS, etc.) to the status bar. | MPL 1.1/GPLv2/LGPLv2.1 |
| Print-Print Preview | Replace the default "Print" button with a "Print/Print Preview" toolbar button/menu. | MPL 1.1 |
| ProfileSwitcher | Makes it easier to handle multiple profiles. | GPLv3 |
| QuickJava | Quickly enable and disable Javascript, Flash, Silverlight, and images from the statusbar/toolbar. | MPL 1.1 |
| QuickPageZoom | Zoom in/out pages using two statusbar icons and two context menu items. | MPL 1.1 |
| ReminderFox | Displays and manages lists of reminders and to-dos. | MPL 1.1 |
| RequestPolicy | Gives you control over cross-site requests, for extra security and privacy. | GPLv3 |
| RUWT? Sports Toolbar | Scores and News for the NFL, NBA, MLB, NHL, NCAA, Soccer, NASCAR and more. | MPL 1.1 |
| Sage | A lightweight RSS and Atom feed reader. | MPL 1.1 |
| SamePlace | A multi-protocol instant messaging client. | GPLv3 |
| Scrapbook | Helps you save web pages and organize the collection. | MPL 1.1 |
| Screengrab | Saves entire webpages, selections, just the visible page, or Java and Flash elements as an image. | GPLv3 |
| ScribeFire | An easy and well-integrated blog editor. | GPLv2 |
| Scroogle SSL Search | Search Google anonymously. | GPLv3 |
| Search on Engine Change | Automatically searches for the text in the search box when another search engine is selected. | MPL 1.1/GPLv2/LGPLv2.1 |
| SearchIMDB | Search highlighted text in the Internet Movie Database. | GPLv3 |
| Secure Login | An integrated password manager. | GPL (generic) |
| Session Manager | Save and restore the status of all windows at any time. | MPL 1.1/GPLv2/LGPLv2.1 |
| ShowIP | Display IP information of the current site in the statusbar. | GPLv2 |
| Simple Timer | A timer/clock residing in the statusbar or any toolbar. | MPL 1.1 |
| Single Key Tab Switch | Switch between tabs using hotkeys. | MIT |
| SmoothWheel | Enables highly customizable smooth scrolling. | GPLv2 |
| SQLite Manager | An SQLite database editor. | MPL 1.1 |
| Speed Dial | Allows fast access to your most visited websites. | MPL 1.1/GPLv2/LGPLv2.1 |
| Stylish | Restyle the web with Stylish, a user styles manager. | GPLv3 |
| Tabberwocky | Lightweight tab browsing extension with numerous features. | GPLv3 |
| Tab Catalog | Shows a thumbnail-style catalog of tabs. | MPL 1.1/GPLv2/LGPLv2.1 |
| Table2Clipboard | Copu HTML tables to clipboard correctly formatted. | GPLv2 |
| Tab Utilities | Adds many options to customize the functionality of tabs. | MPL 1.1 |
| Tab Utilities Lite | A lite version of the Tab Utilities extension. | MPL 1.1 |
| Tamper Data | View and modify HTTP headers and post parameters. | GPLv2+ |
| Text Link | Allows text links to be double-clicked as hyperlinks. | MPL 1.1/GPLv2/LGPLv2.1 |
| Torbutton | A 1-click way to enable or disable the browser's use of Tor. | MIT |
| Total Validator | An all-in-one web page validator and screenshot utility. | MPL 1.1/GPLv2/LGPLv2.1 |
| Tree Style Tab | Show tabs like a folder tree in a sidebar instead of on top. | MPL 1.1/GPLv2/LGPLv2.1 |
| Unplug | Save video and audio embedded on a webpage. | GPLv2 |
| URL Link | Open plain text as a URL link. | MPL 1.1 |
| URL Fixer | Corrects typos in URLs that you enter into the address bar. | GPLv2 |
| View Source Chart | View page sources in chart form. | GPLv2+ |
| ViewSourceWith | View page source with an external application, images with your preferred editor, etc. | LGPLv2.1 |
| Vimperator | Makes the browser look and behave like Vim. | MPL 1.1/GPLv2/LGPLv2.1 |
| WikiLook | Instantly look up any word or phrase in Wikipedia or Wiktionary. | GPLv3 |
| Wordpress Sidebar | Get quick access to your wordpress.com account from your browser sidebar. | GPLv3 |
| WordPress Helper | Helps you work with WordPress by providing useful help and tools. | GPLv2 |
| xmpp4moz | XMPP library used by SamePlace IM add-on. | GPLv3 |
| XPath Checker | An interactive editor for XPath expressions. | LGPLv2.1 |
| Zotero | Helps you manage, collect, cite, and share your research sources. | GPLv3 |
Note: Thousands of themes can be viewed and applied effortlessly with the Personas extension. This list only includes the themes that do not rely on Personas Plus.
This list contains dictionaries to add spell-checking support in your language, and language packs to translate the browser interface into your language.
| Language | Dictionary | Language Pack | License(s) |
|---|---|---|---|
| Afrikaans | Install | Install | CC-BY-SA 2.5 SA; GPLv3 |
| Akan | Install | N/A | GPLv3 |
| Albanian | Install | N/A | GPLv3 |
| Arabic (عربي) | Install | N/A | MPL 1.1/GPL/LGPL |
| Belarusian | Install | N/A | GPL (generic) |
| Bengali (বাংলা) | Install | N/A | GPLv2+ |
| Bulgarian (Български) | Install | N/A | GPLv2 |
| Catalan (Català) | Install | N/A | GPLv2 |
The primary maintainer of this list is AndrewT. Please notify me of new free add-ons to add, proprietary add-ons on this list, changes in version compatibility, etc.
This template should be used when adding a new page for a browser add-on. New add-on pages should always be created as child pages in the dump.
| Install extension Author: List authors/company and hyperlink to official web page License: [GPLv2, GPLv3, BSD-like, MPL 1.1, Mozilla Tri-License, etc.] Works with: [Compatible versions of the browser] Source code: direct URL link to either a source code download or the source repository |
This paragraph will describe the function of the add-on, in italics.

| Install extension Author: Wladimir Palant License: MPL 1.1 Works with: 3.0 – current Source code: Download |
Ever been annoyed by all those ads and banners on the internet that often take longer to download than everything else on the page? Install Adblock Plus now and get rid of them.
