web-dev-qa-db-fra.com

Existe-t-il un centre logiciel "non officiel" avec tous les PPA?

Beaucoup de questions trouvent une réponse simplement avec ajoutez ce référentiel et installez.

Je comprends que les développeurs Ubuntu ne peuvent pas rapidement vérifier tous les paquets et les rendre disponibles dans les dépôts officiels. Mais existe-t-il un référentiel principal non officiel ou un centre de logiciel où les développeurs peuvent enregistrer leurs PPA?

L'ajout de référentiels individuels est une tâche ardue et la mise à jour prend également plus de temps car il faut vérifier tous les PPA. Comme nous avons des marchés alternatifs pour Android, il serait bien qu’il existe des sources de logiciels alternatifs populaires auxquelles nous pouvons raisonnablement faire confiance.

27
balki

Si vous avez beaucoup d’APP, vous pouvez essayer un "gestionnaire d’APP" graphique pour vous simplifier la vie. Faites défiler directement la section Gestionnaire d’APP pour obtenir une recommandation.

Non, il n’existe pas de centre logiciel "PPA" non officiel pour Ubuntu.

L'un des principaux objectifs d'Ubuntu est d'être un ordinateur de bureau Linux stable et fiable pour les masses. C'est pourquoi les packages (et les versions spécifiques) dans le référentiel logiciel/centre de logiciels sont soigneusement vérifiés et contrôlés pour la stabilité. Les référentiels officiels (avec les partenaires, etc.) devraient suffire aux besoins de la plupart des utilisateurs réguliers.

Pourquoi?: Le logiciel d'un PPA ne doit pas être installé à l'aveuglette

En théorie, ajouter un seul paquet PPA, quelle que soit la "fiabilité" de la source, pourrait potentiellement endommager Ubuntu de telle sorte que l'utilisateur moyen ne pourrait pas le réparer.

Ainsi, installer un logiciel à partir d’un PPA doit être un choix conscient et réfléchi:

  • Qu'est-ce que je suis en train d'installer?
  • Pourquoi je l'installe?
  • Comment cela va-t-il affecter mon système?

La plupart des réponses du type que vous mentionnez - "ajouter ce référentiel et installer" - RÉPONDENT à ces préoccupations pour le questionneur/utilisateur; ceux qui ne le sont pas sont rapidement édités/votés/commentés.

Le processus en trois étapes add-update-install-from-PPA rend plus probable le fait que les gens réfléchissent un peu à ce qu'ils font

La "douleur" de l'ajout de PPA individuels est quelque peu comme la "douleur" de devoir utiliser Sudo au lieu d'être simplement root tout le temps. Comparé à une installation en un clic de paquets non officiels, le processus en trois étapes basé sur un terminal augmente les chances que l'utilisateur se soit penché sur ce qu'il fait.

Mise à jour des PPA can prend plus de temps, car ils ne sont pas mis en miroir

Je conviens que la mise à jour des PPA prend souvent plus de temps pour de nombreux utilisateurs, car ils sont hébergés uniquement sur launchpad.net et non en miroir. Espérons que Canonical en soit conscient et envisage une solution. Notez qu'il n'y a pas de raison intrinsèque (logicielle/conceptuelle) pour la mise à jour plus longue des PPA que pour tout autre référentiel - ils ont la même structure.


Vous pouvez toujours utiliser un gestionnaire d’APP pour vous simplifier la vie - essayez Gestionnaire Y-PPA!

La gestion des PPA à partir de la ligne de commande peut devenir fatigante. Si vous avez trois PPA ou plus, je vous recommande de considérer l'utilitaire Y-PPA Manager . Vous devez l’installer à partir d’un PPA (naturellement! :-), et est disponible en tant que:

  • y-ppa-manager dans ppa:webupd8team/y-ppa-manager
  • Il vous permet de rechercher des PPA pour un package particulier (via Launchpad).
  • Et d'autres fonctions de gestion telles que l'ajout, la suppression, la purge, etc.

Quelques captures d'écran pour vous donner une idée:

  1. Fenêtre principale:

    enter image description here

  2. Recherche de "vlc" dans tous les PPA:

    enter image description hereenter image description here

  3. Lister tous les paquets dans un PPA:

    enter image description here


Pour un véritable "Centre logiciel" créé par l'utilisateur, essayez Arch Linux

  • D'autres distributions qui ont des objectifs différents de ceux d'Ubuntu et qui s'adressent à des utilisateurs plus à l'aise/compétents en Linux ont ce que vous voulez.
  • par exemple. Arch Linux possède un "Centre logiciel non officiel" à guichet unique - il s'appelle "Arch User Repositories" (AUR).
  • Tout utilisateur peut contribuer à un paquet, tout autre utilisateur peut l'installer (après avoir créé à partir du source), et la communauté peut voter sur les paquets en tant que signe de confiance/serviable. Les paquets populaires à vote élevé peuvent même être placés dans leurs dépôts officiels.
30
ish

En plus d'être déconseillé , créer un référentiel pour fournir tous les logiciels dans tous les PPA est également impossible.

Il est courant que différents PPA fournissent leurs propres versions spéciales du même logiciel, avec les mêmes numéros de version ppa. Même si vous réussissiez à installer tous les PPA , vous ne sauriez pas exactement ce que vous allez installer. Ce serait mauvais même si tous les PPA fournissaient un bon logiciel auquel on pouvait faire confiance.

Bien que l'installation simultanée de tous les PPA serait une mauvaise situation, elle est au moins théoriquement possible. Cependant, un seul référentiel ne peut pas fournir plus d'un package différent avec le même nom et la même version, en même temps. Donc, ce n'est pas possible pour un seul référentiel.

Imaginablement, tous les logiciels de tous les PPA (publics) pourraient être téléchargés et reconditionnés avec des numéros de version différents, en incorporant le nom du PPA dans le numéro de version. Ensuite, un seul référentiel pourrait fournir tous ces logiciels. Si cela était fait, vous auriez à entrer le nom du PPA chaque fois que vous voudriez installer quelque chose ou demander des informations à ce sujet. Cela nécessiterait encore plus de travail que l'activation actuelle d'un PPA, car il vous suffit d'activer un PPA une seule fois (ou plusieurs fois s'il est désactivé manuellement ou automatiquement lors de la mise à niveau d'une version et que vous souhaitez continuer à l'utiliser).

2
Eliah Kagan

Pour une liste organisée avec de nombreux PPA, vous pouvez essayer buntu Tweak . Il a la liste disponible dans l'application.

Une autre option consiste à essayer les offres ppa du site site Web webupd8.org . Ils mettent à jour ces sources assez régulièrement.

2
gajdipajti

Malgré toutes les bonnes réponses techniques ci-dessus. Et n'étant pas moi-même, je pensais que c'était une bonne idée et pense que vous devriez la mettre comme telle sur brainstorm.ubuntu.com .

Voyez si cela reçoit un quelconque soutien de la part de la communauté, c'est pourquoi nous avons différents sites.

1
Lionthinker

Si vous recherchez une autre source de logiciel non disponible dans le dépôt officiel, vous pouvez essayer: http://www.getdeb.net/welcome/ . Pour sauvegarder et restaurer vos ppas, vous pouvez essayer Aptik: http://www.teejeetech.in/2014/01/introducing-aptik.html

0
ipse lute