Quería obtener un programa, que se instala a través de bzr
.
Lo instalé correctamente bzr
, pero me pide que me autentique (a pesar de que estoy conectado a Launchpad). La ayuda de Bzr parece estar orientada a los desarrolladores, y no dice nada acerca de iniciar sesión.
¿Cómo debe usarlo un usuario no técnico? ¿Hay una GUI?
application-development
gui
bazaar
Justinas Dūdėnas
fuente
fuente
bzr
sucursal. Me he encontrado con un problema similar recientemente al intentar corregir un error del Centro de software; ¿Ha ejecutado algúnbzr
comando que no sea el publicado en la pregunta vinculada?Respuestas:
Bazaar es un sistema de control de versiones, como git o svn. Lo utilizan los desarrolladores para ayudar a colaborar en un proyecto. Si usa bzr para descargar un programa, significa que está obteniendo el código fuente que deberá compilar. Sí, hay una interfaz gráfica de usuario en el centro de software, pero creo que la línea de comandos sería más simple.
¿Cuál es el programa que está intentando obtener y cómo se llama la rama bzr?
Ver: http://en.wikipedia.org/wiki/Revision_control
fuente
Como todo lo que desea es obtener el programa, no necesita iniciar sesión con Bazaar o dentro de Launchpad en su navegador (¡y Bazaar no (tiene los medios para) saberlo!).
Bazaar es un programa que obtendrá el (código fuente del) programa que desea, y todos los archivos (y pasos, en el archivo README) que necesita para que el programa funcione.
Hay un front-end gráfico para Bazaar. Se llama
Bazaar Explorer
. Para leer más al respecto ver:Pasos que debes seguir ahora (realmente fácil):
crear algún directorio para colocar los archivos en (ejemplo:
/home/you/fbuntu
)en una terminal, cambie a esa carpeta (
cd ~/fbuntu
)y luego ejecute el comando bzr (
bzr branch lp:fbuntu
) -> le advertirá sobre la ID de Launchpad, pero no se preocupe, ¡no lo necesita para que el programa funcione! Se va a descargar todos los archivos, y una vez hecho esto, se puede abrir con normalidad.fuente
Si lo único que le importa es obtener una copia del código, es bastante simple:
Por ejemplo, si quisieras la rama del tronco para mi hipotético proyecto "foo", harías:
fuente
Launchpad le permite mantener una rama de su código en su repositorio público como en github (el término utilizado es clonar).
Iniciar sesión en Launchpad con ayuda a insertar el código en el propio repositorio público en launchpad.net.
Para iniciar sesión, ejecute
bzr launchpad-login launchpad-id
.Para insertar código en su propio repositorio ejecute
bzr push lp:~launchpad-id/projectname/trunk
El equivalente bzr de clon git es
bzr branch lp:projectname
editar: agregar cmdline para ramificación
fuente
Hasta donde yo sé y uso Bazaar, está destinado al uso de desarrollo, para cargar, descargar, administrar versiones de códigos en los que está trabajando usted mismo o con un grupo de desarrolladores. Bazaar, abreviado como bzr, es una aplicación del lado del cliente que se conecta a Launchpad , donde todos los códigos son almacenados y visibles.
Puedes aprender lo básico sobre Bazar en este breve tutorial .
Launchpad es una plataforma creada y administrada por Canonical , la organización detrás de Ubuntu.
Si está buscando descargar programas utilizables (como con el Centro de software de Ubuntu), entonces debería usarlos
apt
. Consulteman apt
en su terminal para más información.Sin embargo, si está buscando descargar código para compilarlo usted mismo (la forma en que se realiza la compilación es específica del código), puede usar Bazaar como se explica en el documento :
o
En este momento, está solicitando iniciar sesión en Launchpad y no sé si hay alguna forma de evitarlo. De todos modos, una cuenta de Launchpad siempre es algo bueno si necesita hacer preguntas o informar errores a sus softwares favoritos alojados allí. Deberá registrar su cuenta de Launchpad en bzr antes de poder realizar una ramificación.
NB: el
pull
comando será mejor que el comando de bifurcación si necesita actualizar a la última versión,branch
creará una copia de la bifurcación existente solo en la plataforma de lanzamiento y el uso posterior de este comando creará confusión. Las actualizaciones posteriores del código que descargó, si se publican nuevas versiones, se realizan con:fuente
bzr
volver a utilizarlo en su pregunta. Para referencia futura, es útil volver a agregar dichos detalles a su pregunta para que las personas no tengan que revisar todos los comentarios para obtener aclaraciones y detalles importantes. ¡Gracias!bzr
para verificar simplemente una sucursal para uso personal, versus hacer lo mismo con la intención de hacer un trabajo de desarrollo real. Los detalles solo aclaran qué tipo de solución necesita.