Je špatný nápad instalovat binární balíčky z Debianu na Ubuntu. Je však dobré instalovat balíčky ze zdroje ! Takže takto:
Není to tak těžké. Zde je návod, jak to udělat (pokyny převzaty z mé staré poznámky na http://www.asheesh.org/note/backporting-with-apt-src.html):
Krok 1:Ujistěte se, že máte odpovídající řádek deb-src
Backporting je proces převzetí zdrojových balíčků a jejich kompilace na vašem systému podobném Debianu. Nejjednodušší způsob, jak najít „zdrojové balíčky“ Debianu, je stejný způsob, jakým najdete „binární balíčky“ Debianu:apt-get a jeho konfigurace.
Ujistěte se, že máte tento řádek v /etc/apt/sources.list:
deb-src http://ftp.debian.org/debian/ unstable main
APT poskytuje příkaz "apt-get source", který hledá v těchto řádcích deb-src (spíše než prosté binární řádky deb) a stahuje zdroj balíčky. V tomto tutoriálu použijete "apt-src", což je pohodlný obal kolem "apt-get source".
Krok 2
apt-get update
Krok 3
sudo aptitude install apt-src
apt-src je pomocný program, který usnadňuje kompilaci zdrojových balíčků. Není to nutné, ale zabrání vám to zadávat příliš mnoho příkazů.
Krok 4
apt-src -bi install $package
Pokud jste chtěli nainstalovat 'alpine', spusťte toto:
apt-src -bi install alpine
"b" znamená "build", "i" znamená "instalovat výsledný balíček" a slovo "install" znamená "stáhnout zdrojový kód pro alpine, jak ho najdete ve zdrojovém řádku Debianu ze sources.list". apt-src "nainstaluje" zdrojový kód do aktuálního adresáře, ujistěte se, že máte všechny potřebné balíčky pro sestavení balíčku (proces zvaný "uspokojení závislostí sestavení"), sestaví jej a nainstaluje výsledný soubor .debs.