【问题标题】:mistakenly installed ImageMagick on Debian - how to remove it?在 Debian 上错误地安装了 ImageMagick - 如何删除它?
【发布时间】:2015-06-22 02:45:09
【问题描述】:

我在 debian 上安装了 imagick PECL 扩展。我错误地安装了带有 75 MB 不必要依赖项的 ImageMagick。有人可以帮助我并告诉我删除它并返回 75 MB 的最简单方法

<code>apt-get install imagemagick
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  fontconfig fonts-droid ghostscript gsfonts hicolor-icon-theme
  imagemagick-common libavahi-client3 libcairo2 libcups2 libcupsimage2
  libdatrie1 libdjvulibre-text libdjvulibre21 libexiv2-12 libgdk-pixbuf2.0-0
  libgdk-pixbuf2.0-common libgs9 libgs9-common libice6 libijs-0.35 libilmbase6
  libjasper1 libjbig0 libjbig2dec0 liblcms1 liblcms2-2 liblensfun-data
  liblensfun0 liblqr-1-0 libmagickcore5 libmagickcore5-extra libmagickwand5
  libnetpbm10 libopenexr6 libpango1.0-0 libpaper-utils libpaper1 libpixman-1-0
  librsvg2-2 librsvg2-common libsm6 libthai-data libthai0 libtiff4 libwmf0.2-7
  libxcb-render0 libxcb-shm0 libxft2 libxrender1 libxt6 netpbm poppler-data
  ufraw-batch x11-common
Suggested packages:
  ghostscript-cups ghostscript-x hpijs imagemagick-doc autotrace cups-bsd lpr
  lprng enscript ffmpeg gimp gnuplot grads hp2xx html2ps libwmf-bin mplayer
  povray radiance sane-utils texlive-base-bin transfig xdg-utils cups-common
  exiv2 libjasper-runtime liblcms-utils liblcms2-utils ttf-baekmuk
  ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp ttf-arphic-gkai00mp
  ttf-arphic-bkai00mp librsvg2-bin poppler-utils fonts-japanese-mincho
  fonts-ipafont-mincho fonts-japanese-gothic fonts-ipafont-gothic
  fonts-arphic-ukai fonts-arphic-uming fonts-unfonts-core ufraw
The following NEW packages will be installed:
  fontconfig fonts-droid ghostscript gsfonts hicolor-icon-theme imagemagick
  imagemagick-common libavahi-client3 libcairo2 libcups2 libcupsimage2
  libdatrie1 libdjvulibre-text libdjvulibre21 libexiv2-12 libgdk-pixbuf2.0-0
  libgdk-pixbuf2.0-common libgs9 libgs9-common libice6 libijs-0.35 libilmbase6
  libjasper1 libjbig0 libjbig2dec0 liblcms1 liblcms2-2 liblensfun-data
  liblensfun0 liblqr-1-0 libmagickcore5 libmagickcore5-extra libmagickwand5
  libnetpbm10 libopenexr6 libpango1.0-0 libpaper-utils libpaper1 libpixman-1-0
  librsvg2-2 librsvg2-common libsm6 libthai-data libthai0 libtiff4 libwmf0.2-7
  libxcb-render0 libxcb-shm0 libxft2 libxrender1 libxt6 netpbm poppler-data
  ufraw-batch x11-common
0 upgraded, 55 newly installed, 0 to remove and 0 not upgraded.
Need to get 25.7 MB of archives.
After this operation, 75.6 MB of additional disk space will be used.
Do you want to continue [Y/n]?</code>

【问题讨论】:

  • ImageMagick / GraphicsMagick 只是由大量程序组成。就留着吧。无论如何,您安装的下一个程序很可能取决于它。

标签: debian


【解决方案1】:
  1. 运行dpkg -L imagemagick 并记下该包中的文件。

  2. 运行apt-get remove imagemagick 删除包。

  3. 再次运行dpkg -L imagemagick,查看文件是否仍然存在。

【讨论】:

  • 如果我运行apt-get remove imagemagick,它只会删除imagemagic:“执行此操作后,将释放429 kB 磁盘空间。”
【解决方案2】:
apt-get remove imagemagick-common

apt-get remove imagemagick 之后为我删除了 95 Mb。

【讨论】:

    【解决方案3】:

    要删除一个包,你可以这样做:

    apt-get remove <package-name>
    

    但是,如果你想根除,那么你就这样做:

    apt-get purge <package-name>
    

    现在,当一个包因为你安装另一个包而被安装时,这是一个依赖,所以你不想删除它。

    【讨论】:

      【解决方案4】:

      嗯,我一个包一个包地做了apt-get remove

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-07-13
        • 2020-08-05
        • 2012-07-12
        相关资源
        最近更新 更多