No entiendo como piensas que phpmyadmin instalado via apt funcione con xampp que es "instalado" en un directorio alterno. Tendrías que modificar la configuración de xampp, lo que es un sinsentido por que pierdes la ventaja de usar un paquete "todo incluido".
O usas xampp tal cual (y accedes a phpmyadmin desde el menú en la pagina de bienvenida:
http://localhost) o instalas lampp completo desde repositorios.
En esta wiki dice como (Por supuesto que si vas a instalar desde repositorios tienes que saltar la parte de xampp) y al final están los links en la misma para los tutos de php mysql y phpmyadmin.
Edito: Para el error ejecuta aptitude, puede darte algunas sugerencias para solucionar los errores de apt. Prueba sudo aptitude update y sudo aptitude dist-upgrade.