Warum ist 'ppa-purge' nicht standardmäßig installiert?

8

Viele Websites ermutigen Sie (OMG Ubuntu ...), ppa zu installieren, sagen Ihnen jedoch nicht, wie Sie es deinstallieren sollen. Bei einer Standardinstallation ist es möglich, einen ppa mit einem Einzeiler zu installieren, aber die Deinstallation ist kein Einzeiler ...

Zweitens: Die Namen der apt-cmds sind seltsam -> 'apt-add-repository' und 'ppa-purge'. Warum nicht 'apt-add-repository' und 'apt-purge-repository' ??? (Erstellen Sie einen Alias ​​könnte helfen)

Wenn ich recht habe, hat präzise eine ISO von 750 MB, daher sollten sie der Standard-CD definitiv 'ppa-purge' hinzufügen.

Gibt es einen Entwickler, der mir erklären könnte, warum 'ppa-purge' unter Ubuntu 12.04 nicht installiert ist?

Paradiesstaub
quelle

Antworten:

11

Es wird allgemein erwartet, dass Software, die standardmäßig auf der CD / ISO enthalten ist, für normale Benutzer nützlich ist, die normale Anwendungsfälle ausführen.

Im Allgemeinen sind PPAs für die Entwicklung und das Testen gedacht, nicht für den regelmäßigen Verbrauch durch Endbenutzer, da niemals garantiert werden kann, dass etwas in einem PPA getestet wird und funktioniert:

Wenn ein Benutzer eine PPA verwendet, ist der zusätzliche Schritt des Hinzufügens von ppa purge nicht wirklich viel aufwendiger, da diese Person die Risiken der Verwendung von PPAs bereits verstehen sollte. das und es ist schon leicht im Archiv zu finden. So ähnlich wie wir standardmäßig keinen Compiler ausliefern; Die Leute, die wissen, dass sie es brauchen, wissen, wie man es bereits installiert.

add-apt-repositorykann ein Repository mit dem -rSwitch entfernen , aber alles, was dies bewirkt, ist das Repository zu entfernen. Die Pakete werden nicht wie bei ppapurge auf die vorherige Version zurückgesetzt.

Davon abgesehen habe ich noch niemanden gesehen, der darum gebeten hat, dass die ppa-Bereinigung standardmäßig so installiert wird, wie sie ist. Wenn Sie einen Alias ​​hinzufügen, sollten Sie einen Fehler melden.

Jorge Castro
quelle
Ich verstehe Ihren Standpunkt, aber für mich ist es unlogisch, etwas installieren zu können, ohne es auf die gleiche Weise deinstallieren zu können.
Paradiesstaub
@Paradiesstaub Am Ende haben Sie die Wahl, Ihrem System eine PPA hinzuzufügen und Software von einer PPA zu verwenden, und es gibt Konsequenzen, die Sie nicht kontrollieren können. Da die Software auf der CD für einen normalen Benutzer nützlich sein soll, ist ppa-purge nicht so wichtig. Sie können Ihr System genießen und verwenden, ohne jemals eine PPA darauf zu installieren.
Bruno Pereira
Ich habe meine Antwort aktualisiert. Das Tool entfernt die hinzugefügten Quellen. Was es nicht tut, ist das Zurücksetzen auf die Version der Distribution.
Jorge Castro
Danke für deine Antworten. Die Frage war eher allgemein gehalten (ich weiß, wie man mit ppas umgeht). Der Grund, warum ich gefragt habe, war, dass das Hole-Repository schwer zu verstehen war, als ich anfing, Ubuntu zu verwenden. Die Leute sagen dir, wie man etwas in Linux HowTos macht, aber sie sagen dir nicht (zu oft), wie man es rückgängig macht.
Paradiesstaub