web-dev-qa-db-ja.com

壊れたdpgk?スクリプト/ usr / sbin / dpkg-preconfigure --aptの実行に失敗しました||本当

Ubuntu Server 14.04

apt-get install <package>

エラーが発生します:

E: Waited for /usr/sbin/dpkg-preconfigure --apt || true but it wasn't there     
E: Failure running script /usr/sbin/dpkg-preconfigure --apt || true 

dpkgがインストールされているようです。以下を参照してください。

$ Sudo apt-get install dpkg                                      
Reading package lists... Done                                                   
Building dependency tree                                                        
Reading state information... Done                                               
dpkg is already the newest version.                                             
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.                  

このパッケージを修復するにはどうすればよいですか?

私は試した

Sudo apt-get install --reinstall dpkg

しかし、もちろんこのアクションは同じエラーを生成します。

1
Ken Sherwood

これは、DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt || true";};が存在しないため、作成する必要があるため、構成スクリプトにいくつかの問題があることを意味します。

このコマンドを試して作成してください:

Sudo sh -c "echo 'DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt || true";};' >> /etc/apt/apt.conf.d/70debconf"

手順で実行するには:

/etc/apt/apt.conf.d/70debconfを開きます

 gksudo gedit /etc/apt/apt.conf.d/70debconf

この行を追加して保存します。

DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt || true";};

もう一度試してください

1
Maythux