apt-get 在涉及 apache2 的任何作業期間永遠掛起

apt-get 在涉及 apache2 的任何作業期間永遠掛起

今天早上我嘗試使用以下命令更新我的伺服器(Ubuntu 14.04.3 LTS):

# apt-get update
# apt-get upgrade

更新很順利,但升級永遠掛在:

Setting up apache2 (2.4.7-1ubuntu4.6) ...

因此,經過一番毫無結果的谷歌搜尋後,我決定中斷安裝(ctrl- Z,kill %1)。我的下一個想法是再試一次...

# apt-get upgrade
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

好的。讓我們這樣做:

# dpkg --configure -a
.... other packages being set up
Setting up apache2 (2.4.7-1ubuntu4.6) ...

再次永遠掛起。好的,讓我們刪除 apache,然後重新開始:

# dpkg -P apache2
(Reading database ... 142633 files and directories currently installed.)
Removing apache2 (2.4.7-1ubuntu4.6) ...

我們又永遠掛在了一起......所以我嘗試以下操作:

# dpkg --purge --force-remove-reinstreq apache2
(Reading database ... 142633 files and directories currently installed.)
Removing apache2 (2.4.7-1ubuntu4.6) ...

再掛起......

誰能告訴我這個迷宮的出口嗎?

答案1

儘管我經歷並殺死了許多可能導致此問題的進程,但我仍然懸而未決。所以我嘗試重新啟動。重新啟動後,我能夠刪除並重新安裝 apache2。

相關內容