Hay un problema con una versión Alpha / Beta de Ubuntu, ¿qué debo hacer?


115

He estado ejecutando versiones Alpha de Ubuntu desde hace algún tiempo. Sigo teniendo problemas, ¿cómo puedo resolverlos? ¿Qué debo hacer cuando me encuentro con estos problemas? ¿Y dónde puedo encontrar otros usuarios de Ubuntu + 1 para hacer preguntas?

Respuestas:


78

Información alfa general

Si ha sido redirigido aquí, probablemente haya hecho una pregunta sobre una versión Alfa o Beta de Ubuntu.

En términos generales, no hacemos preguntas sobre la ejecución o el uso de versiones inéditas de las versiones de Ubuntu aquí, ya que las versiones de desarrollo cambian casi por hora y, por lo general, está roto y se espera que los probadores alfa brinden comentarios directos a los desarrolladores a través del rastreador de errores para que estos problemas Se puede arreglar para todos.

No es que no nos importe, simplemente no seríamos buenos en eso y uno de los principales propósitos del sitio es crear un recurso reutilizable para los usuarios, lo que sería difícil si tuviéramos un montón de preguntas sobre algo que rápidamente se volvió obsoleto!

Las respuestas en esta pregunta lo ayudarán a comenzar, ¡buena suerte y gracias por probar!

Errores de archivo

Debe presentar errores para el paquete relevante con el que tiene problemas. Los errores son una de las principales ventajas de tener versiones de desarrollador: proporcionan información valiosa a los desarrolladores y les ayudan a mejorar el software.

¿Cómo denuncio un error?

Si no está seguro de qué paquete presentar el error, utilice los otros recursos (foros, listas de correo, etc.) para preguntar en qué paquete debe presentarlo.

La información de depuración te ayudará a archivar errores.


32

El

  • Si su pregunta sobre Ask Ubuntu estaba vinculada a esta respuesta, entonces aquí es donde probablemente debería ir para volver a publicar su problema.

La sección de Desarrollo y Programación de los Foros de Ubuntu es un buen lugar para comenzar. El subforo preciso depende de la versión, pero en este momento desea la versión de desarrollo de Ubuntu .

Eche un vistazo a los hilos recientes y vea si algo se parece al problema que está experimentando. Si no es así, debe crear un nuevo hilo que detalle sus experiencias.


25

Antes de una actualización, siempre pruebe

sudo apt-get --simulate dist-upgrade

Si recibe un error sobre paquetes rotos, no actualice.



19

lista de correo ubuntu-devel-anunciar

Cuando se realizan grandes cambios, generalmente un desarrollador publicará en la lista ubuntu-devel -nounce . Esta lista no tiene muchas publicaciones (en comparación con algunas de las otras listas de Ubuntu), por lo que para los probadores de prelanzamiento no hay excusa para no suscribirse.


16

Esté atento a las cargas de paquetes

Las cargas al archivo se envían a una lista de correo, que lleva el nombre del apodo del animal, por ejemplo, cambios lúcidos, cambios utópicos , etc. Seguir esta lista puede ser útil para ver cuándo se están cargando cargas peligrosas para que pueda evitar problemas antes es demasiado tarde.

Además, la herramienta Estado del archivo es útil para mostrar el estado del archivo antes de actualizar.


1
Alternativa: registros de cambios. El administrador de actualizaciones mostrará solo la parte relevante (cambios entre la versión nueva y la actual) mientras que Synaptic / apt (itude) mostrará el registro de cambios completo.
papukaija


7

Respuestas de Launchpad

Respuestas Launchpad es otro sitio oficial de preguntas y respuestas para Ubuntu (y algún otro software que se ha desarrollado en Launchpad ), pero mientras que AskUbuntu se centra en la producción de respuestas reutilizables que ayudan a mucha gente y evolucionan con el tiempo, Respuestas Launchpad es un rastreador de apoyo se centró en responder con respuestas a cada pregunta, cualquiera que sea esa pregunta y si la pregunta es o no de forma útil para otros usuarios.

Por alguna razón, Launchpad Answers a menudo no aparece en las listas de recursos oficiales de soporte de Ubuntu, a pesar de que es uno (aparece aquí y aquí ), ha estado funcionando durante mucho tiempo y es una parte vibrante de la comunidad de Ubuntu dedica mucho tiempo y energía a proporcionar y recibir asistencia allí.

Las preguntas sobre el lanzamiento de desarrollo de Ubuntu (o Ubuntu + 1, como lo llamamos aquí en AU) son bienvenidas en Launchpad Answers , aunque, como aquí, si publica un error como pregunta, la respuesta será "presentar un informe de error ". Las preguntas sobre cómo archivar o investigar correctamente un error en la versión de desarrollo de Ubuntu son bienvenidas en Launchpad Answers, aunque debe dejar en claro que esto es lo que está preguntando o la gente puede asumir que está tratando de informar el error.

Incluso si su pregunta es sobre algo que no produciría un buen artículo como respuesta, sigue siendo apropiada para Las respuestas de Launchpad . Nada está demasiado localizado para Launchpad Answers. La otra cara es que las respuestas en Launchpad Answers no se pueden editar ni votar, y tienden a ser respondidas solo por una persona a la vez (es decir, hasta que indique si su respuesta funcionó o no para usted).

Launchpad Answers está conectado a Launchpad Bugs , y las preguntas y los errores en Launchpad se pueden vincular entre sí (lo que afecta la forma en que se notifica a los suscriptores) e incluso convertirse entre ellos. Los informes de errores que deberían ser preguntas a menudo se convierten en preguntas. Las preguntas que deberían ser informes de errores a veces se convierten en informes de errores. (Si bien esto es posible, a menudo es mejor comenzar desde cero al informar un error en lugar de comenzar con una pregunta, por lo que si alguien en Launchpad le pide que informe un error, eso es lo que debe hacer ).

Las preguntas en cualquier idioma son compatibles con las respuestas de Launchpad (usted selecciona en qué idioma hace la pregunta), aunque los informes de errores solo deben presentarse en inglés. Esto es particularmente relevante para Ubuntu + 1 porque significa:

  1. Puede usar las respuestas de Launchpad para trabajar en errores específicos de su idioma o región, sin saber o sentirse cómodo escribiendo y leyendo inglés.

  2. Puede usar las respuestas de Launchpad para pedir ayuda para traducir el texto de su idioma al inglés, de modo que pueda informar un error en inglés. (O solicite ayuda para realizar cambios en un informe de errores que haya realizado anteriormente en inglés).

Del mismo modo que es una buena idea consultar las preguntas frecuentes antes de usar AskUbuntu, se sugiere leer la guía (¡es muy corta!) , O al menos la parte de hacer preguntas , antes de publicar una pregunta en Launchpad Answers .


4

Diviértete aprendiendo!

Los ejemplos aquí usan una rama en quantal. Siéntase libre de cambiar según sea necesario.

Cuando ve un error y lo informa, puede obtener comentarios valiosos, especialmente de los desarrolladores. También puede intentar comenzar a programar enviando un parche. Primero, debe averiguar el paquete fuente con el que está relacionado el error (paquete relacionado). Aparecerá como un nombre como linux-meta-ti-omap4u otro nombre de paquete. Luego puede visitar https://code.launchpad.net/ubuntu/+source/ linux-meta-ti-omap4 , reemplazando el nombre del paquete según sea necesario.

Una vez allí, debe elegir la rama correcta, generalmente algo así lp:ubuntu/[version-in-development]-proposed/linux-meta-ti-omap4( [version-in-development]tenga en cuenta que la parte debe ser la versión actualmente en alfa o beta.

Ahora, es hora de obtener la sucursal:

Primero, querrás bzr:

sudo apt-get install bzr

y querrá una clave SSH (puede omitir esto si sus claves SSH ya están en Launchpad):

  1. Abra 'Contraseñas y claves' buscando desde el tablero.

  2. Cree una nueva clave SSH, posiblemente con una contraseña. Asegúrese de que sea SSHv2 si hay una opción para eso, y use RSA.

  3. Haga clic derecho en la lista una vez creado, y expórtelo a un archivo de su elección.

  4. Abra el archivo con Gedit y copie el texto, incluida la línea corta en la parte superior con información sobre la clave.

  5. Pegue esto en el cuadro en la parte inferior de la página aquí y envíe el formulario.

  6. Ahora puede conectarse con BZR. Abra una línea de comandos, cree un nuevo directorio y cámbielo:

    mkdir directory-name-of-your-choice&&cd directory-name-of-your-choice
    
  7. Realice lo siguiente:

    bzr launchpad-login [launchpad userid]
    
  8. Ahora puede obtener la sucursal con:

     bzr branch lp:ubuntu/quantal-proposed/linux-meta-ti-omap4 
    

    cambiando el nombre de la sucursal según sea necesario. Esto es para quantal, pero el nombre de la sucursal cambiará como se indicó anteriormente.

  9. Si crees que los desarrolladores han cambiado la rama, siempre puedes usarla bzr pullen la carpeta a la que ramificaste.

  10. Realice sus cambios utilizando cualquier programa de su elección (excluyendo los .poarchivos ya que se generan dinámicamente), y si el problema involucra texto de IU, asegúrese de cambiar los archivos .pot correctos.

  11. Cada vez que desee hacer un punto de control, use:

    bzr commit -m "a descriptive message about your changes"
    
  12. Después de terminar el trabajo, empuje la rama con:

    bzr push lp:~[your userid]/project-name/branch-name
    

    en este caso de ejemplo, será

     bzr push lp:~[your userid]/ubuntu/quantal-proposed/linux-meta-ti-omap4
    

    Una vez que haya terminado, visite el error y haga clic en el "Enlace a una rama relacionada" a la derecha. Pegue la rama que creó, sin la lp:parte:

    ~[your userid]/ubuntu/quantal-proposed/linux-meta-ti-omap4
    

    en este ejemplo. La rama se fusionará si a los desarrolladores les gusta, o se mejorará. También se puede rechazar si el problema se puede resolver de manera más limpia, sus cambios no resuelven el problema, o si el problema ya se resolvió, en otra rama.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.