I noticed I have several unneeded locales installed.I only need one locale.

How to remove all the rest?

The locales are for example firefox-locale-?

share|improve this question
    
Why do you want to remove them? Please see my answer below. – Gunnar Hjalmarsson Jun 7 '14 at 8:42
    
Same here. I don't need 50 languages worth of clutter taking up precious SSD space, not to mention filling up the backup drive. – SDsolar Aug 16 '17 at 22:15

First type the locale command to print-out your current locale configuration. Also you can use locale -a to display a list of all available locales.

Cleaning up unused locales

Install localepurge to remove any unwanted languages, while choosing the ones you want to keep. Note that this method will not change the locales settings on your system. It will just purge the locales you have not selected. Use at your own risk.

$ sudo apt-get install localepurge

After that, you could reboot or try to run . /etc/default/locale.

To reconfigure this, simply enter the following in terminal:

$ sudo dpkg-reconfigure localepurge

Another way answered here is to sudo locale-gen --purge <locales YOU WANT TO KEEP>

Reference

share|improve this answer
    
120MB freed, thank! – Rbjz Jun 3 '17 at 9:35
    
Quoting localepurge man page: "Please note, that this tool is a hack which is not integrated with Debian's package management system [...]" – sevo Sep 23 '17 at 17:39

Unless you have a need to switch to various locales all the time, you can uninstall the unused locales and free up some amount of the storage space in your system.

Install Localepurge via the terminal:

sudo apt-get install localepurge

Once the installation is done, it will remove all locale files from your system that you have no need for.

share|improve this answer

Why remove all the rest? I suppose you are talking about the various English locales and language packs.

Removing them is pointless, since they will be recreated at the next update of the language packs. firefox-locale- will be recreated at the next firefox update.

So I would recommend that you try to realize that they don't hurt and spend your time on something more useful. ;-)

share|improve this answer
    
How to not install them again while updating? – user289256 Jun 7 '14 at 10:27
7  
So bloat? Such space? Very speed? – user289256 Jun 7 '14 at 18:57
1  
@user289256: Well, locales and language packs that are not used don't affect speed. Also, we are not talking about a huge amount of data, so if space is a real problem for you, you have a problem regardless. – Gunnar Hjalmarsson Jun 7 '14 at 19:39
2  
For me, I need to switch very often between two locales in Firefox textboxes (spellcheck) and those five unnecessary locales are getting in the way of doing this quickly and mindlessly. I found that removing ubuntu hunspell and/or myspell packages is what I needed to do. – okolnost Jan 16 '15 at 11:49
2  
It is, often, a serious pain... The extra LOCALE. Such as, pulling (spell-check) dictionaries for various software; one example of this is Firefox, i.imgur.com/Srs3nio.png (Where, I'd like to ONLY have en_US and none other - after years of using various _nix operating systems - I'm, still, very much a -total- n00b & my box is jammed-packed-full of LOCALE and languages which are creating various problems and such, bah. :)) – Nostromov Aug 12 '16 at 21:26

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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