我正在尝试删除eclipse (3.8)的旧版本,但我不知道包名。有人能解释一下如何正确地找到包名吗?
我尝试过这样做,但是当我对这些名称进行自动删除时,它找不到这个包:
king@king-Inspiron-7352 ~ $ apt list --installed |grep eclipse
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
eclipse-jdt/xenial,xenial,now 3.8.1-8 all [installed,automatic]
eclipse-pde/xenial,now 3.8.1-8 amd64 [installed,automatic]
eclipse-platform/xenial,now 3.8.1-8 amd64 [installed,automatic]
eclipse-platform-data/xenial,xenial,now 3.8.1-8 all [installed,automatic]
eclipse-rcp/xenial,now 3.8.1-8 amd64 [installed,automatic]
libeclipse-aether-java/xenial,xenial,now 1.0.2-1 all [installed,automatic]
libeclipselink-java/xenial,xenial,now 2.5.1-3 all [installed,automatic]发布于 2017-10-04 16:10:21
根据以下命令尝试:
找出程序,
which eclipse使用路径的which命令行的输出查找包
dpkg -S /path/eclipse我想包名是eclipse。你可以跑
apt-cache policy eclipse去看那些版本。在我看来,您所拥有的3.8.1-8版本是16.04.xLTS中的当前版本。
(我没有安装eclipse,但apt-cache显示要安装的“候选”。)
https://askubuntu.com/questions/961997
复制相似问题