O Apache2 depende de outro pacote (linux-generic), que não foi configurado corretamente. Execute o comando
sudo dpkg --configure -a
e deve ser capaz de se corrigir.
O que este comando faz: Sudo (execute este comando com privilégios de root, porque usuários regulares não podem usar o dpkg) Dpkg (o programa para interagir com pacotes de software) --configure (um argumento passado para o dpkg, por exemplo "aqui está o que eu quero que você faça, dpkg: configure algum pacote) -a (automático: em vez de configurar um pacote específico, configure os pacotes que precisam ser configurados)
Se não funcionar, tente executar
sudo apt-get install -f(para corrigir pacotes quebrados) e tente executar
sudo dpkg --configure -anovamente.