
Estoy usando Ubuntu 10.04.
Cada vez que intento realizar una instalación de sudo apt-get, aparece este error.
(este ejemplo es para 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)
Respuesta1
NOTA: En este proceso, su apache y lynx serán eliminados y reinstalados
intenta seguir Esto debería eliminar tu apache y lynx.
sudo dpkg -r lince
sudo dpkg -r apache
entonces intenta
sudo apt-get -f autoremove
sudo apt-get -f instalar
sudo apt-obtener actualización
sudo apt-get instala apache2 lynx
Respuesta2
Algo anda mal con su instalación de Apache y Lynx. Es difícil decir qué se rompió o por qué. Podrías intentar eliminar lynx y apache y reinstalarlos.
Respuesta3
En realidad, puedes instalar y actualizar paquetes siempre que no dependan de lynx
o apache
. No obstante, deberías solucionarlo lo antes posible.
El proceso de instalación de ambos paquetes está bloqueado porque los scripts posteriores a la instalación devuelven un error. Debe corregir o solucionar cada error.
Para lynx
, el mensaje alternative path /usr/bin/lynx doesn't exist
indica que algo anda mal con su instalación actual de lynx. Es posible que simplemente actualizar el paquete a la versión 10.04 solucione el problema, así que inténtelo primero ( apt-get install lynx-cur lynx
). De lo contrario, la forma más sencilla de solucionar este problema puede ser eliminar el lynx
paquete y reinstalarlo.
Para apache
, actualmente también tienes instalada la versión 8.04. Si estaba actualizando de todos modos, primero intente obtener la última versión: apt-get install apache
. Si eso no funciona, necesitarás averiguar qué está causando exactamente el error. Edite /var/lib/dpkg/info/apache.postinst
y agregue set -x
como segunda línea del archivo, luego ejecútelo dpkg --configure apache
y observe el seguimiento. Si no puede descubrir qué está mal, publique ese rastro.