最近、Ubuntu 14.04でSudo apt-get update
コマンドを使用していますが、パッケージをインストールしたいときにエラーが発生します。
たとえば、VagrantのインストールにSudo apt-get install vagrant
を使用すると、次のエラーが発生します。
invoke-rc.d: initscript cups, action "start" failed.
dpkg: error processing package cups-daemon (--configure):
subprocess installed post-installation script returned error exit status 1
Setting up fontconfig (2.11.1-0ubuntu6) ...
Regenerating fonts cache... failed.
See /var/log/fontconfig.log for more information.
dpkg: error processing package fontconfig (--configure):
subprocess installed post-installation script returned error exit status 1
No apport report written because MaxReports is reached already
dpkg: dependency problems prevent configuration of cups-core-drivers:
cups-core-drivers depends on cups-daemon (>= 2.0.2-1ubuntu3); however:
Package cups-daemon is not configured yet.
dpkg: error processing package cups-core-drivers (--configure):
dependency problems - leaving unconfigured
No apport report written because MaxReports is reached already
dpkg: dependency problems prevent configuration of cups:
cups depends on cups-core-drivers (>= 2.0.2-1ubuntu3); however:
Package cups-core-drivers is not configured yet.
cups depends on cups-daemon (>= 2.0.2-1ubuntu3); however:
Package cups-daemon is not configured yet.
dpkg: error processing package cups (--configure):
dependency problems - leaving unconfigured
No apport report written because MaxReports is reached already
Errors were encountered while processing:
util-linux
cups-browsed
cups-daemon
fontconfig
cups-core-drivers
cups
E: Sub-process /usr/bin/dpkg returned an error code (1)
このエラーの詳細を検索したところ、1人がSudo apt-get upgrade
の使用を提案しました。私はこれを試しましたが、助けにはなりません。
この問題を解決するにはどうすればよいですか?
これは、不正なsource.listを追加したため、ライブラリが破損したことを意味します。私の場合、ubuntu 14.04で13.04のソースリストを追加して、askubuntu.comのある人の回答に基づいて何かを機能させるようにしました。しかし、問題は解決し、システムを再起動するまですべてが正常に機能していました。
このエラーが発生したとき、ubuntuによって再起動しましたが、再起動できませんでした。再起動に失敗しました。それで、ペンドライブを使って14.04を16.04にアップグレードしました。すべてが修正され、このカップのものもインストールすることができました。それが私にできる唯一のことでした。
だから使用:
Sudo apt-get upgrade