web-dev-qa-db-ja.com

roundcube dpkg-reconfigureが失敗しました

Dpkg-reconfigure roundcube-coreのアイデアはもうない

理由もなく失敗しました。 roundcubeを何度も再インストールしましたが、効果はありません。 Ubuntu 16.04 LTSのdpkg問題のようです

ここにいくつかのエラーがあります

apt-get install --reinstall debconf
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  php-sqlite3 php7.0-sqlite3 sqlite3
Use 'apt autoremove' to remove them.
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 213 not upgraded.
Need to get 0 B/136 kB of archives.
After this operation, 0 B of additional disk space will be used.
Preconfiguring packages ...
dpkg: warning: files list file for package 'roundcube-core' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'roundcube-mysql' missing; assuming package has no files currently installed
(Reading database ... 331508 files and directories currently installed.)
Preparing to unpack .../debconf_1.5.58ubuntu1_all.deb ...
Unpacking debconf (1.5.58ubuntu1) over (1.5.58ubuntu1) ...
Setting up debconf (1.5.58ubuntu1) ...
Processing triggers for man-db (2.7.5-1) ...
1
orfruit

いくつかの闘争の後、解決しました。誰かが必要な場合に備えて、ここに答えがあります:

最初にきれいにする:

Sudo apt-get update
Sudo apt-get autoremove
Sudo apt-get autoclean
Sudo apt-get --purge remove

次に、デバッグ出力を再構成して強制します。これは重要です。

Sudo dpkg-reconfigure $(dpkg -l | awk '{print $ 2}' | grep "^ roundcube" | tr '\ n' '')

うーん..これは、他の方法ではまったく表示されないというエラーを示しました!

/usr/sbin/dpkg-reconfigure: roundcube-plugins is broken or not fully installed

次に、そのパッケージを再インストールします...そして動作します。

apt-get install roundcube-plugins
2
orfruit