Links you are referencing are outdated (actually it was a bug in distribution). Disable it in "Software Sources" (or comment them out /etc/apt/sources.list
) and refresh updates.
Check also content of file:
/etc/apt/sources.list.d/official-package-repositories.list
It should contain at least:
deb http://packages.linuxmint.com rosa main upstream import
deb http://extra.linuxmint.com rosa main
deb http://cosmos.cites.illinois.edu/pub/ubuntu trusty main restricted universe multiverse
deb http://cosmos.cites.illinois.edu/pub/ubuntu trusty-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ trusty partner
And comment out broken packages in this file.
To remove broken links - click on menu button in the left bottom corner and in the search field type: "Software sources", click on it and check all software sources for the presence of broken repositories.
Also make sure that packages:
libcurl3-gnutls
apt-transport-https
are installed.
Some repositories switched to https
and if these packages are not installed you may get
Failed to fetch
error again.
Regarding fontconfig
, try to reinstall package:
sudo apt-get install --reinstall --purge fontconfig-config
1
packages.domain.com
seems to be a bad address (or is down). try again later or find another repository mirror. https://www.linuxmint.com/mirrors.php – quixotic – 2017-02-17T13:04:54.617The answers on this thread are more helpful and clearer than those on the linked answer. Also, this question has an accepted answer while the linked post does not. – music2myear – 2017-02-22T00:55:14.137