InicioLinuxDebian experimental con Dpkg con apoyo Multiarch

Debian experimental con Dpkg con apoyo Multiarch

Linux2/18/2012


Como ya anunció en debian-devel , Guillem Jover ha subido una imagen de Multiarch dpkg para experimentación (versión 1.16.2 ~ wipmultiarch).



Atención: Es probable que haya algunos pequeños cambios de "interfaz" entre esta versión y la versión que se lanzará a finales de la rama inestable (posiblemente en la salida de comandos dpkg --get-selections y dpkg --list , tal vez otros).

Multiarch le permite instalar paquetes de distintas arquitecturas en la misma máquina. Esto puede ser útil si su equipo puede ejecutar los programas de 2 arquitecturas i386 (por ejemplo, la CPU x86 y amd64 de apoyo), o si usted a menudo tiene que compilar el software y por lo tanto necesitan las bibliotecas de la arquitectura de su objetivo.



Prueba de dpkg con el apoyo Multiarch

Si desea probar la compatibilidad con Multiarch en dpkg, instalar el paquete experimental ( apt-get install dpkg/experimental suponiendo que tiene experimental en su sources.list).

A continuación, puede añadir una arquitectura complementaria a su sistema haciendo sudo dpkg --add-architecture <arch> (por ejemplo, i386 si usted está en AMD64, y viceversa). APT seleccionará automáticamente la nueva arquitectura y comenzar a descargar el archivo de paquetes para la nueva arquitectura (usa dpkg --print-foreign-architectures para saber acerca de ellos).

A partir de ahí se puede instalar los paquetes con las arquitecturas "extranjeras" " apt-get install foo:<arch> ".

Muchos paquetes no se puede instalar debido a que algunas de sus dependencias no han sido actualizadas para trabajar en un mundo Multiarch (la bibliotecas deben estar instaladas en una ruta de Multiarch compatible con el fin de ser co-instalable, a continuación, marcado como " Multi-Arch: same ". Otras dependencias que tengan que ser marcadas como " Multi-Arch: foreign ". Ver wiki.debian.org / Multiarch / Aplicación para obtener más explicaciones-como HOWTO.

Ahora es un buen momento para ver si se puede instalar los paquetes extraños que usted podría necesitar en una instalación y para ayudar a convertir las bibliotecas necesarias.

También puede leer el artículo Cirilo Brulebois ' que rápidamente muestra los paquetes problemáticos que no han sido convertidos a Multiarch (en su muestra, "UCF" no está listo Puesto que es uno. " Architecture: all "paquete que se puede ejecutar en cualquier arquitectura, significa que siente que carece de un " Multi-Arch: foreign "sobre el terreno).


Informe de errores

Si descubres algún error en la aplicación de Multiarch dpkg, por favor repórtelo al Sistema de seguimiento de errores (contra el "dpkg" con la versión "1.16.2 ~ wipmultiarch".

Si usted nota importantes bibliotecas o paquetes que aún no están listos Multiarch, por favor, abra los informes de errores en su lista que solicitan la conversión y el punto hacia los mantenedores de la página wiki enlazado más arriba. Aún mejor, preparar y presentar los parches con los informes de sus errores.

Una vez más, usted puede seguir el ejemplo de Cirilo Brulebois que presentaron 6 errores!



Examinar la aplicación Multiarch

Si usted es un programador de C y tener algo de buen conocimiento de dpkg (o están dispuestos a aprender más de él), que ciertamente se beneficiaría de más ojos la revisión de la rama Multiarch. Si usted quiere discutir algunos problemas de diseño de la aplicación Multiarch en dpkg (o tiene preguntas relacionadas con su revisión), por favor póngase en contacto a través de [email protected] .

La última versión de la rama es pu / Multiarch / maestro en el repositorio personal de Guillem . Yo tengo mi propia versión de la rama ( pu / Multiarch / total ), que suele ser una instantánea de la rama de Guillem con mis propios arreglos presentados.


$ Git clone git :/ / git.debian.org / dpkg / dpkg.git
$ Cd dpkg
$ Git add remoto git :/ guillem / git.hadrons.org / git / debian / dpkg / dpkg.git
$ Git remota añadir buxy git :/ / git.debian.org / ~ Hertzog / dpkg.git
$ Git fetch && git fetch Guillem buxy

Si has seguido las instrucciones de arriba, las ramas relevantes son, pues, Guillem / pu / Multiarch / maestro y buxy / pu / Multiarch / completo.


Gracias de antemano por su ayuda trayendo Multiarch en forma para Debian Wheezy,










Datos archivados del Taringa! original
25puntos
0visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

A
Ale__1965🇦🇷
Usuario
Puntos0
Posts120
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.