it-swarm.com.de

Wie aktualisiere ich Ubuntu Server?

Ich habe Ubuntu Server 11.04. Ich möchte Pakete aktualisieren, aber nicht den Kern.

Zum Beispiel habe ich Subsonic mit apt-get installiert. Und ich sehe, dass es eine neue Version gibt. Ich könnte es manuell installieren, indem ich das Archiv herunterlade und dpkg benutze. Aber hey, es ist besser zu lernen, wie man neue Tricks benutzt.

P.S. apt-get upgrade listet keinen Unterschall auf. Warum?

5
user25389

Der Großteil der installierten Software (, die nicht einschließlich Subsonic ist), wird von konfigurierten Softwarequellen bereitgestellt (auch als Repositorys bezeichnet), von denen Software vom Paketmanager automatisch heruntergeladen und installiert wird. Durch Ausführen dieser Befehle wird die gesamte Software auf die neuesten Versionen aktualisiert, die in den konfigurierten Softwarequellen bereitgestellt werden:

Sudo apt-get update
Sudo apt-get upgrade
Sudo apt-get dist-upgrade

In der Hilfeseite apt-get finden Sie Erläuterungen zu den Funktionen dieser Befehle. (Auch auf Ihrem Computer über man apt-get zugänglich.)

Subsonic wurde jedoch nicht auf diese Weise installiert. Nach diesen Anweisungen haben Sie das Installationspaket (.deb-Datei) für Subsonic manuell heruntergeladen und es durch manuelles Aufrufen des Befehls dpkg mit dem Flag -i installiert. Im Gegensatz zu den meisten anderen Programmen für Ubuntu verfügt Subsonic nicht über eine Softwarequelle, die Sie einrichten können, um sie bereitzustellen. Sie müssen sie also auf diese Weise installieren. Um ein Upgrade auf eine spätere Version durchzuführen, einfach Download die neueste .deb-Datei (oder die Version, auf die Sie ein Upgrade durchführen möchten) und dieselben Installationsanweisungen befolgen (mit der neuen .deb-Datei).

Da Subsonic nicht automatisch mit dem Rest der Software auf Ihrem System aktualisiert wird (über apt-get), müssen Sie stets auf dem neuesten Stand sein, damit Sie wissen, wann Sicherheitslücken entdeckt und wann sie behoben wurden ( dh wenn eine neue Version veröffentlicht wird, um die Sicherheitsanfälligkeit zu beheben). In der Praxis weist jede Netzwerkserver-Software mit einem extrem geringen Komplexitätsgrad mehrere Sicherheitslücken auf, die von Zeit zu Zeit entdeckt (und hoffentlich auch behoben) werden.

Möglicherweise haben Sie in Zukunft die bevorzugte Alternative, eine nicht offizielle Softwarequelle (eine Art namens PPA ) für Subsonic zu verwenden. Sie erhalten dann Updates für Subsonic sowie Updates für den Rest der Software auf Ihrem System (über apt-get). Derzeit ist jedoch Subsonic PPA leer und enthält keine Software.

9
Eliah Kagan