Es ist keine gute Idee, binary zu installieren Pakete von Debian auf Ubuntu. Aber es ist eine gute Idee, Pakete von der Quelle zu installieren ! So geht's:
Es ist nicht so schwer. Hier ist, wie es geht (Anweisungen aus meiner alten Notiz unter http://www.asheesh.org/note/backporting-with-apt-src.html ):
Schritt 1:Stellen Sie sicher, dass Sie eine geeignete deb-src-Zeile haben
Backporting ist der Prozess, Quellpakete zu nehmen und sie auf Ihrem Debian(-ähnlichen) System zu kompilieren. Der einfachste Weg, Debian-„Quellpakete“ zu finden, ist derselbe, wie Sie Debian-„Binärpakete“ finden:apt-get und seine Konfiguration.
Stellen Sie sicher, dass Sie diese Zeile in /etc/apt/sources.list:
habendeb-src http://ftp.debian.org/debian/ unstable main
APT stellt einen Befehl „apt-get source“ zur Verfügung, der in diesen deb-src-Zeilen nachsieht (statt in reinen binären deb-Zeilen) und source herunterlädt Pakete. In diesem Tutorial verwenden Sie „apt-src“, einen praktischen Wrapper um „apt-get source“.
Schritt 2
apt-get update
Schritt 3
sudo aptitude install apt-src
apt-src ist ein Hilfsprogramm, das das Kompilieren von Quellpaketen vereinfacht. Es ist nicht notwendig, aber es verhindert, dass Sie zu viele Befehle eingeben müssen.
Schritt 4
apt-src -bi install $package
Wenn Sie 'alpine' installieren möchten, führen Sie Folgendes aus:
apt-src -bi install alpine
Das "b" steht für "build", das "i" steht für "das resultierende Paket installieren" und das Wort "installieren" bedeutet "den Quellcode für alpine herunterladen, wie er in einer Debian-Quelltextzeile von sources.list gefunden wird". apt-src "installiert" die Quelle in das aktuelle Verzeichnis, stellt sicher, dass Sie alle erforderlichen Pakete haben, um das Paket zu bauen (ein Prozess namens "Erfüllen der Build-Abhängigkeiten"), baut es und installiert die resultierende .debs.