J'essaie d'installer tous les fonts
sauf fonts-mathematica
. Quelle est la meilleure façon de procéder ?
J'ai commencé avec la commande ci-dessous :
apt-get -y install *fonts*
Regards, j
J'essaie d'installer tous les fonts
sauf fonts-mathematica
. Quelle est la meilleure façon de procéder ?
J'ai commencé avec la commande ci-dessous :
apt-get -y install *fonts*
Regards, j
Nous pouvons utiliser apt
nouveaux modèles. Utilisez man apt-patterns
pour plus d'informations.
Listez tous les paquets dont le nom contient "fonts" et comptez-les :
$ apt list '~n.*fonts.*' 2> /dev/null | wc -l
573
Filtrer la sortie en utilisant grep
à rechercher fonts-mathematica
:
$ apt list '~n.*fonts.*' 2> /dev/null | grep -i mathematica
fonts-mathematica/focal 21 all
mathematica-fonts/focal 21 all
Pour l'exclure :
$ apt list '~n.*fonts.* !?exact-name(fonts-mathematica)' 2> /dev/null |
grep mathematica
mathematica-fonts/focal 21 all
Ou même d'exclure les deux :
$ apt list \
'~n.*fonts.* !?exact-name(fonts-mathematica) !?exact-name(mathematica-fonts)' |
grep mathematica
Voici donc ce que vous recherchez :
$ sudo apt install \
'~n.*fonts.* !?exact-name(fonts-mathematica) !?exact-name(mathematica-fonts)'
Et cela aboutirait certainement à de nombreux conflits.
Ce que nous pouvons faire, c'est générer une liste de tous ces paquets :
$ apt list \
'~n.*fonts.* !?exact-name(fonts-mathematica) !?exact-name(mathematica-fonts)' |
cut -f1 -d/ > 2>/dev/null fonts_lists
Ou même d'une manière plus propre :
$ apt-cache search --names-only fonts | grep -v -e fonts-mathematica -e mathematica-fonts | cut -f1 -d' ' > fonts_list
Utilisez alors un guide comme celui-ci : " Poursuite de l'erreur lorsque apt-get rencontre un problème d'installation d'un paquet impossible à localiser " pour les installer un par un.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.