Apt-getはもう動作しません

Apt-getはもう動作しません

私はUbuntu 10.04を使用していますが、
sudo apt-get installを実行しようとすると、このエラーが発生します。

(この例は sudo apt-get install virtualbox 用です)

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting virtualbox-3.2 instead of virtualbox
virtualbox-3.2 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Setting up apache (1.3.34-2ubuntu0.1) ...
dpkg: error processing apache (--configure):
 subprocess installed post-installation script returned error exit status 10
Setting up lynx (2.8.5-2ubuntu1) ...
update-alternatives: error: alternative path /usr/bin/lynx doesn't exist.
dpkg: error processing lynx (--configure):
 subprocess installed post-installation script returned error exit status 2
Processing triggers for menu ...
Errors were encountered while processing:
 apache
 lynx
E: Sub-process /usr/bin/dpkg returned an error code (1)

答え1

注意: このプロセスでは、ApacheとLynxが削除され、再インストールされます。

フォローしてみてください これにより、ApacheとLynxが削除されるはずです

sudo dpkg -r リンクス

sudo dpkg -r apache

試してみて

sudo apt-get -f 自動削除

sudo apt-get -f インストール

sudo apt-getアップデート

sudo apt-get apache2 lynx をインストールします

答え2

Apache と Lynx のインストールに問題があります。何が壊れたのか、なぜ壊れたのかを特定するのは困難です。Lynx と Apache を削除して再インストールしてみてください。

答え3

lynx実際には、またはに依存しない限り、パッケージをインストールおよびアップグレードできますapache。それでも、できるだけ早くこれを解決する必要があります。

インストール後のスクリプトがエラーを返しているため、両方のパッケージのインストール プロセスがブロックされています。各エラーを修正または回避する必要があります。

の場合lynx、メッセージはalternative path /usr/bin/lynx doesn't exist、現在の lynx のインストールに問題があることを示しています。パッケージを 10.04 のバージョンにアップグレードするだけで問題が解決する可能性があるため、まずそれを試してください ( apt-get install lynx-cur lynx)。それ以外の場合は、パッケージを削除して再インストールするのが最も簡単な方法である可能性がありますlynx

の場合apache、現在 8.04 のバージョンもインストールされています。いずれにせよアップグレードする場合は、まず最新バージョンの入手を試みてください: apt-get install apache。それでもうまくいかない場合は、エラーの原因を正確に突き止める必要があります。 を編集してファイルの 2 行目に/var/lib/dpkg/info/apache.postinst追加し、実行してトレースを監視します。何が問題なのかわからない場合は、そのトレースを投稿してください。set -xdpkg --configure apache

関連情報