Yo (pensé que necesitaba) agregar un repositorio ppa a un crunchbang, instalar (debian):
( NB "raring" es la versión de ubuntu que coincidía con la versión de debian que estaba usando), así que lo hice:
sudo su -
# you can call the file anything that you want, but it has to end with .list to be a valid for apt-get
echo 'deb http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu/ raring main'>> /etc/apt/sources.list.d/boot-repair.list
# get the keys for that repo so that apt can verify the signed .deb files
wget http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu/dists/raring/Release.gpg
apt-key add Release.gpg
#gpg --search-keys 60D8DA0B
apt-get update
La mayor parte de esto se explica en el arranque de reparación de página, (aunque al final TestDisk y luego Gparted eran lo que realmente se necesita para restaurar una partición perdida y un MBR dañado.) Esto probablemente no es el método de Debian (TM) pero trabajó para mi.
Algunos repositorios de Debian son el "estilo antiguo" y luego solo necesita una línea como:
deb http://repo.alexx.net/apt/ /
# the trailing slash needs to be there
add-apt-repository es bueno si lo tiene, pero parece ser más ubuntu.