Eu (pensei que) precisava adicionar um repo ppa a uma instalação do crunchbang, (debian):
( NB "raring" é a versão do ubuntu que corresponde à versão do debian que eu estava usando), então eu fiz:
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
A maior parte disso é explicada na página de reparo da inicialização (embora no final testdisk e Gparted fossem o que eu realmente precisava para restaurar uma partição perdida e um MBR corrompido.) Isso provavelmente não é o Debian way (TM), mas sim trabalhou para mim.
Alguns repositórios debian são o "estilo antigo" e você só precisa de uma linha como:
deb http://repo.alexx.net/apt/ /
# the trailing slash needs to be there
O add-apt-repository é bom se você o tiver, mas isso parece ser mais ubuntu.