When i try to install some packages after a fresh-install, ttf-mscorefonts-install appears as dependency, and is trying to force me to agree with Microsoft’s licence, which i don’t agree at all.

So i edited /etc/apt/preferences, and added "Pin-Priority: -1" to this package, and then, when using "sudo apt-get install (whateverpackage)", it keeps insisting "E: The package ttf-mscorefonts-installer needs to be reinstalled, but I can’t find an archive for it".

So, how can i fix this, since i'll never agree with that eula licence? is the only solution trying to create a dummy package via Alien, and lock that on Synaptic? Or is there any easier way?

  • Simply don't install packages that require it... find the incriminated packages that need these fonts and avoid installing them
    – dadexix86
    Oct 14 '15 at 13:42
  • See this Q&A: askubuntu.com/questions/425085/… - you can't prevent it to be installed if another package has it as a dependency but you can prevent it to install those fonts.
    – Takkat
    Oct 14 '15 at 18:12

Try this. Run apt-get download package to download .deb without installation. Open it with archiever and edit the dependencies to throw away what you don't like. Then install the edited package with dpkg -i package.deb. Then run apt-get install -f to install other dependencies.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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