如何用Pacman去除texlive

时间:2017-05-12 05:03:47

标签: archlinux pacman-package-manager

我在Archlinux中使用Pacman安装了texlive。我想现在删除所有已安装的软件包,因为我发现它们太大了,一个名为背面的网站可以满足我的大部分需求。

但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家族?

1 个答案:

答案 0 :(得分:2)

我建议从pacman -Rs package输出中pacman -R --help开始:

-c, --cascade        remove packages and all packages that depend on them
-s, --recursive      remove unnecessary dependencies

-c选项可能会删除其他包所需的包,-s只会删除它们,如果系统上的其他包不依赖它们的话。