J'aime créer une installation Ubuntu plutôt petite sur une machine Virtual Box. Fondamentalement, il devrait simplement fournir TeX Live et les outils associés. Je pensais maintenant que j'ai presque 1 Go de données sous /usr/share/doc
. Je n'ai pas besoin de cette documentation dans ce cas, mais uniquement des man
pages relatives à LaTeX , qui ne s'y trouvent pas.
Est-il possible de désinstaller tous ces fichiers de documentation en utilisant apt-get
?
Sinon, est-il raisonnable de sauvegarder simplement le contenu de /usr/share/doc
?
J'aime partager la machine Virtual Box avec d'autres personnes, ce qui ne devrait pas poser de problèmes.
uninstall
documentation
Martin Scharrer
la source
la source
Réponses:
Selon le wiki Ubuntu , vous pouvez
dpkg
ne pas installer de documentation. Cela devrait empêcher toute documentation (à l'exception des informations de copyright) d'être installée par apt.Ensuite, vous pouvez supprimer manuellement toute documentation déjà installée:
Si vous souhaitez également supprimer les pages de manuel, procédez comme suit:
L'exemple est écrit pour les constructeurs, mais il a fonctionné aussi bien pour moi. A pris mon
/usr/share/doc/
répertoire de ~ 150 Mo à ~ 20 Mo.la source
mkdir /usr/share/info
.# path-include /usr/share/doc/*/copyright
find /usr/share/doc | egrep "\.gz" | xargs rm
. Cette baisse de la taille jusqu'à 26 MB:find /usr/share/doc | egrep "\.pdf$" | xargs rm
. Jusqu'à 21 Mo:find /usr/share/doc | egrep "\.tex$" | xargs rm
. Il y a beaucoup de fichiers laissés derrière./usr/share/info
; juste son contenu. Le répertoire devrait toujours être là après les avoir exécutés./usr/share/doc/virtualbox
existe. Il a été créé et tout a bien fonctionné. Cela m'a pris environ 2 jours pour comprendre cela. Parlez de compromis espace-temps!Cela devrait supprimer la documentation pour les paquets liés au latex:
Cela permet d'économiser quelques centaines de Mo.
la source
texlive-full
paquet aussi.apt-get autoremove
, tous vos paquets tex disparaîtront également, car leur seule raison d'être était de dépendre de texlive-full, qui n'existe plus.Un moyen rapide et rapide de trouver les paquets texlive installés (je suis sûr à 100% qu'il existe d'autres moyens):
Et en les enlevant:
la source
texlive-full
sur Ubuntu 16.04.texlive-full
est un métapaquet qui extrait toutes les dépendances, y compris la documentation.Savez-vous ce qui prend tout cet espace? Mon
/usr/share/doc
est seulement ~ 50MB. Si ce n'est pas le cas, utilisez l'application Disk Analyzer ou allez au terminal et lancezcd /usr/share/doc
; puis courezdu -h -d 1
pour savoir ce qui utilise tout cet espace. Une fois que vous savez quel programme ou programme pose problème, vous pouvez décider si vous devez supprimer les répertoires/usr/share/doc
ou non.la source
/usr/share/doc
sont les noms de paquets. Au moins de certains cela semble être vrai. J'ai utilisédu -sc * | sort -n
dans/usr/share/doc
. La majeure partie de l'espace provient des fichiers de documentation de TeX Live 2009, ce que je ne souhaite de toute façon pas, car j'ai les fichiers TL 2011 installés manuellement. Merci, même si j'aime toujours voir s'il existe un moyen deapt-get
contrôler la plupart des documents, cette solution a parfaitement fonctionné.Si vous faites cela, les fichiers seront réinstallés quand l'un des paquets sera mis à jour. Vous devez plutôt supprimer les packages de documentation pertinents, qui se terminent
-doc
souvent (mais pas toujours) par .la source