Derzeit ist mein PHP auf 5.3.3, wie kann ich es aktualisieren? Wie kann ich auch etwas upgraden? Zum Beispiel, wenn ich auch phpMyAdmin upgraden möchte?
quelle
Derzeit ist mein PHP auf 5.3.3, wie kann ich es aktualisieren? Wie kann ich auch etwas upgraden? Zum Beispiel, wenn ich auch phpMyAdmin upgraden möchte?
Aktualisieren Sie alle Pakete:
apt-get update; apt-get upgrade;
Wenn Sie nur ein Paket aktualisieren möchten (zB php5):
apt-get update; apt-get install php5;
Die auf Debian verfügbaren Paketversionen finden Sie unter:
http://www.debian.org/distrib/packages
Wenn Sie php5 5.4.4-2 installieren möchten, das nur auf wheezy verfügbar ist, sollten Sie wheezy zu Ihrer /etc/apt/sources.list hinzufügen:
deb http://ftp.us.debian.org/debian/ wheezy main non-free contrib
und dann:
apt-get update
apt-get install -t wheezy php5
Um keine Überraschungen zu bekommen, sollten Sie apt pinning verwenden, um zu verhindern, dass Ihr System Pakete von wheezy installiert. Erstellen Sie einfach die Datei / etc / apt / preferences
Package: *
Pin: release n=squeeze
Pin-Priority: 650
Package: *
Pin: release n=wheezy
Pin-Priority: -10
Wenn Sie also apt-get install ausführen und -t wheezy nicht angeben, wird das Paket standardmäßig von squeeze installiert.
apt-get source
apt-get build-dependencies
debuild
Das Feststecken wird dich in die Hölle der Abhängigkeit bringen, wie @Juan bemerkt hat. Wenn ich auf meinen Debian-Systemen auf dem neuesten Stand sein will, wende ich mich normalerweise an http://www.dotdeb.org/
Für die richtige Anleitung -> http://www.dotdeb.org/instructions/
quelle
Debian Stable ist so konzipiert, dass es wirklich, wirklich stabil ist. Daher wird die Verwendung neuerer Versionen von Paketen normalerweise nicht unterstützt, ist oft schwierig und / oder eine schlechte Idee und manchmal unmöglich. Das heißt, es gibt Möglichkeiten, dies zu tun:
Wenn kein Backport verfügbar ist und ein einfacher Sid-Backport nicht möglich ist, können Sie das Paket wahrscheinlich nicht auf Ihrem System zum Laufen bringen. Sie können erwägen, auf Debian-Tests zu aktualisieren (was nicht so schlimm ist, wenn die Tests eingefroren sind, wie es Debian Wheezy zum jetzigen Zeitpunkt ist).
Diese Antwort wäre nicht vollständig, wenn nicht die "Simple Sid Backport" -Anweisungen des dpkg-Bots auf irc.debian.org wiederholt würden:
Siehe auch: http://wiki.debian.org/Backports
quelle