I have been a Windows user my whole life, and only in the last 3-4 years or so did I become interested in Linux. It started with Xandros, which, honestly, I didn’t like, and then I tried Ubuntu, which I liked, and then finally Linux Mint, which I like even more. I currently dual-boot Windows 7 and Linux Mint 8 on my main desktop.
One area where Linux consistently lags behind Windows and Mac OS (in my opinion) is in fonts. The fonts included with Ubuntu and Linux Mint, for example, are nowhere near as pretty as the Windows Vista / Windows 7 fonts.
So here’s what I did to “fix” it (this guide assumes very basic familiarity with Linux systems).
Note: this will only work if you also have Windows Vista or Windows 7 installed (for all you dual-booters out there, lol). It may also work with Windows XP if Microsoft Office 2007 is installed, but I’m not positive on that one.
- Open Nautilus by opening a terminal and typing ‘sudo nautilus’ and entering your password.
- Next, browse to usr > share > fonts > truetype. Create a new folder here (I called mine ‘windows-fonts’).
- Open another Nautilus window (does not have to be “sudo”), then mount your Windows drive in Ubuntu / Linux Mint. This should be as easy as double-clicking on it and entering your password.
- Browse to the Windows\Fonts directory.
- Find a font you like. I grabbed all of the SegoeUI fonts, for example. Calibri and Cambria are nice ones too. Copy the desired fonts to the new folder you created in usr > share > fonts > truetype.
- Type ‘sudo fc-cache -fv’ in a terminal window to refresh the font cache.
- Go to Appearance Preferences > Fonts and choose your new fonts!
This obviously doesn’t jibe with open-source software principles, as it requires the purchase of Windows. But to all of us suckers who have already forked over the cash for Windows, why not? (OK not really suckers, since I am openly positive about Windows 7).
P.S. If you’re looking for the Microsoft Core fonts package, open a terminal and type sudo apt-get install msttcorefonts. Then type sudo fc-cache -fv to reset the font cache.