Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I want to switch over to this patch vendor:

It promises a "better" font rendering with infinality, so I'd like to know how do I set up my freetype and cairo to be updated from his PPA.

share|improve this question
    
no one knows how to change package vendor in APT? –  Bubba88 Feb 21 '12 at 9:45
    
OK I've managed to do that with Synaptic's "Force Version" feature (Ctrl+E) –  Bubba88 Feb 21 '12 at 10:28
    
they look a bit better now, btw. However I need to do some configuration –  Bubba88 Feb 21 '12 at 10:28
8  
It's been only an hour since you asked, and your first comment was posted 2 minutes after asking the question. Have some patience. –  Sathya Feb 21 '12 at 10:44
2  
-1 for being inpatient –  HaydnWVN Feb 21 '12 at 11:08
add comment

3 Answers

Add the ppa to apt

sudo add-apt-repository ppa:no1wantdthisname/ppa

Refresh the packages

sudo apt-get update

And then install the packages

sudo apt-get install cairo
sudo apt-get install freetype

Run the scripts;

fontconfig-infinality
infinality-settings.sh

The last 2 may require root privs, if so prefix with sudo

share|improve this answer
add comment

You can use the following command to do it:

sudo apt-get install libcairo-gobject2 cairo-perf-utils libcairo2 freetype2-demos
share|improve this answer
add comment
up vote 0 down vote accepted

I've added the PPA, then did force versions of the binary packages (they are 7-10 for cairo and freetype) through Synaptic.

However, Sathya's solution would work also, since PPA's got higher priority than Ubuntu official repos. You just have to apt install ... the binaries, not cairo/freetype cause there are no such packages (they are source packages).

One thing is to be said - there is no established way to change vendor for a particular package in APT. Zypp of OpenSuSe's got that.

share|improve this answer
add comment

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.