Launchpad-Äquivalent für Debian


13

Ich denke darüber nach, von Ubuntu (10.10) zu Debian (Squeeze) zu wechseln. Aber diese Fragen haben mich nervt:

  1. Gibt es ein Launchpad-äquivalentes Repository für Debian? Ich bin nicht in der Lage, jedes Mal Pakete ohne eine umfassende Anleitung selbst zu kompilieren. Ich benötige also ein ziemlich großes Repository wie Launchpad, um meine Lieblings-Apps auf dem neuesten Stand zu halten.

  2. Was ist mit dem Kernel? Muss ich es selbst aktualisieren oder wird Squeeze es für mich tun (relativ neue Updates)? Ich bitte dies, weil ich gelesen habe, dass stabile Releases von Debian ihre Pakete selten aktualisieren.

PS: Mein Hauptgrund für die Verwendung von Ubuntu ist, dass es riesige Repositories gibt, da das Kompilieren von Apps aus Teerbällen für mich umständlich ist.


3
"Debian GNU / Linux bietet mehr als ein reines Betriebssystem: Es enthält über 29000 Pakete, vorkompilierte Software, die in einem schönen Format gebündelt ist und eine einfache Installation auf Ihrem Computer ermöglicht." debian.org Benötigen Sie mehr als 29000?

Antworten:


7

Ihre Frage ließ mich an diesen Brief von Debians Gründer Ian Murdock denken :)

Theoretisch wird Debian genau dasselbe Paketverwaltungssystem verwenden wie Ubuntu. Wenn Ihnen die Wörter apt-getoder der SynapticKlang bekannt vorkommen, wissen Sie bereits, wie Sie Debians Pakete verwenden. Tatsächlich wird der Großteil der Pakete von Debians Entwicklern erstellt, und Ubuntu wird sie (oft unverändert) in ihr Repository klonen.

Jetzt bin ich mir nicht sicher, vielleicht verwenden Sie nur Ubuntus "Software Center", um Ihre Apps zu installieren. Soweit ich weiß, hat Debian so etwas nicht. Aber alles, was Sie wissen müssen, ist, Pakete mit zu installieren, apt-getund schon kann es losgehen.

Beachten Sie, dass ich Ubuntu seit 10.04 nicht mehr benutze. Die Dinge haben sich möglicherweise etwas geändert.

In den wenigsten Distributionen von heute müssen Sie Ihre Pakete tatsächlich selbst zusammenstellen. Diejenigen, die dies tun, geben dies eindeutig an. Sie werden keine bösen Überraschungen erleben.

Und bevor Sie etwas tun, versuchen Sie Debian in einer virtuellen Maschine. Sie wissen genau, was Sie erwartet.

TL; DR: Debian ist Ubuntus direkter Vater. Es wird dasselbe Paketverwaltungssystem verwendet. Sie werden sich wie zu Hause fühlen.


2
"Soweit ich weiß, hat Debian so etwas nicht." Das Software Center ist im Repository verfügbar.

6

Anscheinend hat Debian nicht so etwas wie Launchpad PPA , da die neuesten Pakete die Stabilität des Systems beschädigen können. Stattdessen wird ein separater Ansatz verfolgt (vorausgesetzt, man führt die stabile Version aus und in der Reihenfolge abnehmender Stabilität):

  1. Backports . Hier kann man etwas neuere, aber nicht die neueste Version einiger Pakete finden, ohne die Stabilität des Systems zu beeinträchtigen.

  2. Testen. Einmal kann zum Testen konvertiert werden und greift dann auf die recht neuesten Versionen von Paketen zu. Die Stabilität des Systems ist ziemlich gefährdet.

  3. Instabil. Nach der Umstellung auf sind die aktuellen Pakete hier. Großartig (so sagt es zumindest Debian), die Stabilität des Systems zu gefährden.

    3½. Man kann auch Repos von all dem mischen und eine gemischte Veröffentlichung haben, aber (soweit ich weiß) wird davon dringend abgeraten.

Ich wusste, dass Debian diesen Ansatz hatte, aber ich hatte gedacht, dass ich Stable und einige Pakete aus den unstable-Repos verwenden und somit eine gemischte Version haben könnte. Dies ist nicht der richtige Weg in Debian. Momentan benutze ich Wheezy und bin sehr zufrieden damit. Bisher keine Probleme.

Neugier: Wenn Sie also über Ubuntus Repo-Ansatz nachdenken, ist das völlig falsch, wenn Sie Debians betrachten! Und man sollte Debians Ansatz in Betracht ziehen, da Ubuntu eine auf Debian basierende Distribution ist. Allerdings habe ich Ubuntu 10.10 länger als 1½ Jahre verwendet (mit vielen Paketen von Launchpad) und es ist nicht wirklich auf mich abgestürzt. Aber das bin nur ich und eine bestimmte Distribution.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.