Pour autant que je sache et utilise Bazaar, il est destiné à une utilisation de développement, pour télécharger, télécharger, gérer des versions de codes sur lesquelles vous travaillez vous-même ou avec un groupe de développeurs. Bazaar, abrégé en bzr, est une application côté client qui se connecte à Launchpad , où les codes sont stockés et consultables par tous.
Vous pouvez apprendre les bases de Bazaar dans ce court didacticiel .
Launchpad est une plate-forme créée et gérée par Canonical , l'organisation derrière Ubuntu.
Si vous envisagez de télécharger des programmes utilisables (comme avec le Centre logiciel Ubuntu), vous devriez utiliser à la apt
place. Voir man apt
dans votre terminal pour plus d'informations.
Si toutefois vous envisagez de télécharger du code pour le compiler vous-même (la façon dont la compilation est effectuée est spécifique au code), vous pouvez utiliser Bazaar comme expliqué dans la doc :
>>> bzr branch lp:name-of-branch-you-wish-to-copy ~/path/to/copy/to
ou
>>> mkdir ~/path/to/copy/code/to
>>> cd ~/path/to/copy/code/to
>>> bzr init
>>> bzr pull lp:name-of-branch-you-wish-to-copy
Il demande en effet de se connecter sur Launchpad à ce stade et je ne sais pas s'il y a un moyen de contourner cela. Quoi qu'il en soit, un compte Launchpad est toujours une bonne chose si vous devez poser des questions ou signaler des bogues à vos logiciels préférés hébergés là-bas. Vous devrez enregistrer votre compte Launchpad sur bzr avant de pouvoir effectuer un branchement.
NB: la pull
commande sera meilleure que la commande branch si vous devez mettre à jour vers la dernière version, branch
créera une copie de la branche existante sur le tableau de bord uniquement et l'utilisation ultérieure de cette commande créera de la confusion imo. Les mises à jour ultérieures du code que vous avez téléchargé - si de nouvelles versions sont publiées - se font avec:
>>> cd ~/path/to/copy/code/to
>>> bzr pull lp:name-of-branch-you-wish-to-copy
bzr
succursale. J'ai rencontré récemment un problème similaire en essayant de corriger un bogue du Centre logiciel; avez-vous exécuté desbzr
commandes autres que celle publiée dans la question liée?