Wenn Sie dies auf die einfachsten Begriffe zurückführen:
Was ist ein offizielles und ein inoffizielles Repository (lokales Repository), einschließlich der außerhalb von Launchpad erstellten.
Ein offizielles Repository ist eines, das als Teil von Ubuntu veröffentlicht wird und von Canonical und Ubuntu MOTUs verwaltet wird.
Sie bestehen derzeit aus Haupt-, eingeschränkten, Universums-, Multiversum-, Partner-, Extras und einige existieren in mehreren "Zuständen" (-vorgeschlagen, -aktualisiert, -backports usw.).
Die Repo-Namen können sich mit der Zeit ändern, aber der Punkt ist, dass dies der Fall ist.
Auf Spiegeln: Der Inhalt (MD5-Hashes von Dateien usw.) des Repositorys wird mit dem Ubuntu-Schlüssel signiert. Selbst wenn Sie die offiziellen Dateien von einem nicht offiziellen Spiegel abrufen, können Sie ziemlich sicher sein, dass es sich um die Originaldateien handelt .
Wie lassen sich außerhalb von Launchpad erstellte Repositorys im Vergleich zu den darin enthaltenen Repositorys hinsichtlich der Sicherheit und der anderen Funktionen, die beide bieten, vergleichen?
Sie können die Sicherheitsstufen nicht implizit zwischen einem Launchpad-PPA und einem anderen nicht offiziellen Repo vergleichen, das an anderer Stelle gehostet wird. Es läuft alles darauf hinaus, wie sehr Sie der Person vertrauen, die das Repo leitet.
Der Unterschied besteht darin, dass Sie mit einem Launchpad-PPA die Person sehen können, die die Dinge verpackt. Meistens können Sie die Quelle sehen. In anderen Repos (z. B. dl.google.com oder repo.steampowered.com) kennen Sie wahrscheinlich keine.
Vertrauen ist eine seltsame Sache.
In Bezug auf Funktionen ist ein Repo nur eine bestimmte Struktur von Verzeichnissen und Dateien, die im Web gehostet werden. Die einzigen Besonderheiten, die ich je gesehen habe, sind die Authentifizierung, mit der nur Personen, die Software gekauft haben, diese herunterladen können, aber diese grundlegende Webserver-Sicherheit und kaum besondere :)
Inwiefern unterscheiden sich offizielle Software-Repositorys von denen, die von PPAs von Drittanbietern in Launchpad oder außerhalb von Launchpad erstellt wurden?
Dies ist vielleicht die größte der Fragen und wird wahrscheinlich am besten (wenn auch indirekt) durch eine andere Frage beantwortet: Wie bekomme ich meine Software in Ubuntu?
Offizielle Repo-Software soll einen Entwicklungsprozess hinter sich haben. Teststufen, die Qualität und eine Menge Peer Review sicherstellen. PPA-Betreuer können diese Art von Prozess fördern, aber Sie können nicht davon ausgehen. Einige sind besser als andere.
dropbox.com
da die Benennung von extern zugänglichen URLs, die auf Benutzerinhalte verweisen, eingeschränkt ist. Dasdl.dropbox.com
Repository ist das Dropbox- eigene Repository, das die Dropbox-Software bereitstellt.