如何使用 Pacman 删除 texlive
How to remove texlive with Pacman
我在 Archlinux 中用 Pacman 安装了 texlive。我现在想删除所有已安装的软件包,因为我发现它们太大了,而一个名为overleaf的网站可以满足我的大部分需求。
但是texlive中包含的包太多了,列举如下。
texinfo texlive-formatsextra texlive-latexextra texlive-publishers
texlive-bibtexextra texlive-games texlive-music texlive-science
texlive-bin texlive-genericextra texlive-pictures
texlive-core texlive-htmlxml texlive-plainextra
texlive-fontsextra texlive-humanities texlive-pstricks
我尝试了 sudo pacman -R texinfo
,并更改了不同的参数,例如 -Rd
、-Rsn
。他们都未能通过依赖性检查。
我试过 sudo pacman -Rc texinfo
但它告诉我接下来的 7 个包将被删除,甚至包括 gdb!!!
drkonqi-5.9.5.1-1 gdb-7.12.1-3 gdb-common-7.12.1-3 guile-2.2.1-1
guile2.0-2.0.14-1 make-4.2.1-2 texinfo-6.3-1
那么texlive家族怎么去掉才好看呢?
我建议使用 pacman -Rs package
,从 pacman -R --help
输出:
-c, --cascade remove packages and all packages that depend on them
-s, --recursive remove unnecessary dependencies
-c
选项可能会删除其他包需要的包,-s
只会删除它们,如果它们不被系统上的其他包依赖。
我在 Archlinux 中用 Pacman 安装了 texlive。我现在想删除所有已安装的软件包,因为我发现它们太大了,而一个名为overleaf的网站可以满足我的大部分需求。
但是texlive中包含的包太多了,列举如下。
texinfo texlive-formatsextra texlive-latexextra texlive-publishers
texlive-bibtexextra texlive-games texlive-music texlive-science
texlive-bin texlive-genericextra texlive-pictures
texlive-core texlive-htmlxml texlive-plainextra
texlive-fontsextra texlive-humanities texlive-pstricks
我尝试了 sudo pacman -R texinfo
,并更改了不同的参数,例如 -Rd
、-Rsn
。他们都未能通过依赖性检查。
我试过 sudo pacman -Rc texinfo
但它告诉我接下来的 7 个包将被删除,甚至包括 gdb!!!
drkonqi-5.9.5.1-1 gdb-7.12.1-3 gdb-common-7.12.1-3 guile-2.2.1-1
guile2.0-2.0.14-1 make-4.2.1-2 texinfo-6.3-1
那么texlive家族怎么去掉才好看呢?
我建议使用 pacman -Rs package
,从 pacman -R --help
输出:
-c, --cascade remove packages and all packages that depend on them
-s, --recursive remove unnecessary dependencies
-c
选项可能会删除其他包需要的包,-s
只会删除它们,如果它们不被系统上的其他包依赖。