Supprimer PPA après avoir installé le logiciel?

10

Est-il sûr de supprimer le PPA après une installation réussie du package? Par exemple: Hier, j'ai mis un PPA dans la liste des causes de la fonction Trackpad. Maintenant, cela fonctionne, mais cela fonctionnera-t-il lorsque je le supprimerai?

À ma connaissance, les PPA ne sont que les sources des packages et après l'installation, ils ne sont pas nécessaires, n'est-ce pas?

cmyk
la source

Réponses:

12

L'ajout d'un PPA à nos sources nous donne l'avantage d'installer des versions d'application plus récentes qui n'ont pas encore trouvé leur chemin dans les référentiels officiels.

Cependant, ce faisant, nous pouvons également introduire des instabilités à partir de versions non encore entièrement testées.

Si nous maintenons le PPA actif, cela installera également automatiquement toute mise à niveau logicielle fournie par ce PPA. Par cela, de nouveaux bogues peuvent être introduits. Il est donc recommandé de désactiver un PPA après avoir installé avec succès un package dont nous sommes satisfaits.

Cela peut être fait en décochant simplement un PPA de Software & Updates . Par cela, nous pouvons facilement le réactiver au cas où nous souhaiterions mettre à niveau plus tard:

entrez la description de l'image ici

Ce n'est que si nous sommes sûrs que nous voulons toujours une nouvelle version de tout package, et que le PPA ne fournira pas de mises à jour pour d' autres packages que nous pouvons le maintenir actif.

Peu de PPA fourniront également des mises à jour de sécurité. Dans ce cas, nous souhaitons également conserver le PPA actif. Cependant, en général, avoir des packages à partir d'un PPA n'est pas sans risque .

Takkat
la source
3
Mais certaines de ces mises à jour seront des mises à jour de sécurité. Ne les désactivons-nous pas en faisant cela?
VarunAgw
1
@VarunAgw: eh bien, avec un PPA qui ne dépend que des mainteneurs. Il n'y a aucune équipe de sécurité supplémentaire qui vérifie le contenu d'un PPA de toute façon.
Takkat
1
Je veux dire les cas où le responsable met à jour le PPA avec des mises à jour de sécurité lui-même. Certains mainteneurs sont très actifs et continuent de pousser régulièrement les mises à jour
VarunAgw
4

Si vous supprimez le PPA, vous pourrez toujours utiliser l'application normalement car le PPA n'est rien de plus qu'une ressource logicielle. Lire la suite

Mais, vous pouvez utiliser le PPA pour la prochaine version, les mises à jour, la sécurité, la correction de bogues, les correctifs, etc.

Donc, il vaut mieux ne pas supprimer le PPA si vous voulez être à jour avec ces logiciels

Maythux
la source
Merci pour la réponse détaillée. Puis-je supprimer les sources? Je ne peux vraiment pas travailler avec eux.
cmyk
1
Qu'entendez-vous par sources? Le code source? si vous voulez dire du code source, vous pouvez certainement le supprimer, mais vous en aurez peut-être besoin si vous souhaitez supprimer l'application plus tard
Maythux
N'est-il pas possible de purger l'application sans le code source?
cmyk
1
Non, à moins que vous ne sachiez où se trouvent tous les fichiers liés à ces paquets, vous pouvez donc les supprimer manuellement, mais ce serait épuisant et peu fiable
Maythux
@cmyk Si vous voulez dire le PPA pour le code source, je supprime toujours ce PPA, même avant d'installer ou de mettre à jour le package, car je n'ai pas besoin ni utiliser le code source. (Vous avez probablement remarqué que l'ajout d'un PPA ajoute généralement les PPA pour les exécutables et le code source.) Si vous n'utilisez pas le code source, vous pouvez supprimer en toute sécurité le PPA pour le code source.
Paddy Landau du
2

Est-il sûr de supprimer le PPA après une installation réussie du package?

Selon ce que vous considérez comme «sûr». Oui, vous pouvez supprimer tout référentiel logiciel de votre liste sources.list que vous ne remarquerez pas. Mais, vous ne pourrez pas non plus mettre à niveau les packages à partir de ce référentiel, ce qui peut offrir des corrections de bogues ou des correctifs de sécurité.

Il est recommandé, sauf si vous avez une très bonne raison, de conserver les référentiels sur votre sources.list (apt 1.1.10+ modifie la stratégie de mise à jour des listes de packages, ce qui améliore les performances) et autorisez les mises à niveau. Si vous souhaitez conserver un package sur une version spécifique, vous pouvez plutôt empêcher les mises à niveau de ce package spécifique jusqu'à ce que vous soyez prêt à le mettre à niveau, sans affecter les autres packages fournis par le référentiel.

Notez qu'il n'est normalement pas nécessaire de supprimer une ligne de sources.list car vous pouvez la commenter (# au début de la ligne), ce qui vous empêche d'oublier de quel référentiel vous avez installé un package spécifique.

Les responsables de PPA sont connus pour ne pas suivre attentivement le guide d'emballage, ce qui peut causer des problèmes. Si vous pouvez obtenir le package via les propres référentiels d'Ubuntu, vous courez moins de risques de rencontrer des problèmes.

Braiam
la source