如果在dpkgconfiguration中出现问题,我们需要在安装新软件包之前运行dpkg –configure -a。
有没有办法检查是否需要运行“dpkg –configure -a”? 我们可以检查的任何文件?
检查dpkg -l|grep $packagename的输出。 在第一列中,您可以看到包的状态。 要理解这些标志的含义,可以检查dpkg -l|head -3的输出。 第一个字母是想要的状态,第二个字母是包状态。
例如,状态标志iF表示安装,半configuration。 在这种情况下,您将需要为软件包发出dpkg --configure 。