{"id":1284,"date":"2016-09-17T21:04:53","date_gmt":"2016-09-17T19:04:53","guid":{"rendered":"http:\/\/blog.mageia.org\/es\/?p=1284"},"modified":"2016-09-17T22:03:38","modified_gmt":"2016-09-17T20:03:38","slug":"incluyendo-dnf-en-mageia","status":"publish","type":"post","link":"https:\/\/blog.mageia.org\/es\/2016\/09\/17\/incluyendo-dnf-en-mageia\/","title":{"rendered":"Incluyendo DNF en Mageia"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Hay un mont\u00f3n de cosas buenas vienen a Mageia 6: escritorio KDE Plasma 5, actualizaciones de otros entornos de escritorio, muchos juegos nuevos, y una actualizaci\u00f3n del estilo visual. \u00a1Y aun hay un mont\u00f3n de mejoras por descubrir en Mageia!<br \/>\n<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Entre las muchas mejoras menos visibles se encuentra un nuevo gestor de dependencias: DNF. DNF (dandified Yum) es una herramienta de nueva generaci\u00f3n para solucionar dependencias y un gestor de paquetes de alto nivel con una historia interesante. DNF remonta sus or\u00edgenes a dos proyectos: Yum de Fedora (Yellowdog Updater, Modificado) y SAT Solver de openSUSE (libsolv). DNF se bifurc\u00f3 de Yum hace varios a\u00f1os con el fin de reescribirlo para utilizar la biblioteca SAT Solver de openSUSE (que se utiliza en su propia herramienta, Zypper).<br \/>\nOtro de los objetivos de la bifurcaci\u00f3n era reestructurar masivamente el c\u00f3digo base para que una API estuviera disponible tanto para extender DNF (a trav\u00e9s de complementos y enlaces) como para la creaci\u00f3n de aplicaciones basadas en el mismo (tales como interfaces gr\u00e1ficas y automatizaci\u00f3n del ciclo de vida del sistema).<\/span><\/p>\n<p>DNF estar\u00e1 disponible para aquellos dispuestos a utilizarlo, sin embargo, urpmi y las familiares herramientas de gesti\u00f3n de software de Mageia se mantendr\u00e1n como predeterminadas en el futuro inmediato.<\/p>\n<p><span style=\"font-weight: 400;\">En muchos aspectos, se han logrado estos objetivos. DNF se entrega con una bien estructurada interfaz de l\u00ednea de comandos, una API f\u00e1cil de usar y muy completa, una docena de complementos esenciales, y una docena de complementos de contribuidores.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Como consecuencia del trabajo necesario para adoptar DNF, Mageia es ahora compatible con una gama m\u00e1s amplia de herramientas para la gesti\u00f3n de los sistemas basados \u200b\u200ben RPM, debido a la utilizaci\u00f3n de herramientas que son comunes a otras grandes distribuciones Linux basadas en RPM (como Fedora y openSUSE). Por ejemplo, herramientas como <\/span><a href=\"http:\/\/spacewalk.redhat.com\/\"><span style=\"font-weight: 400;\">Spacewalk<\/span><\/a><span style=\"font-weight: 400;\"> y <\/span><a href=\"http:\/\/www.katello.org\/\"><span style=\"font-weight: 400;\">Katello<\/span><\/a><span style=\"font-weight: 400;\"> van (hasta cierto punto) a ser capaces de gestionar sistemas Mageia 6 para instituciones como escuelas y negocios.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tambi\u00e9n PackageKit ha sido cambiado a un nuevo backend que aprovecha el trabajo realizado con DNF, lo que nos permite manejar adecuadamente las herramientas de gesti\u00f3n de software como GNOME Software y Discover de KDE plasma, para proporcionar una experiencia de gesti\u00f3n de software de alta calidad a trav\u00e9s de las herramientas nativas de cada escritorio.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Adem\u00e1s, estamos trabajando con los desarrolladores de <\/span><a href=\"https:\/\/copr.fedorainfracloud.org\/\"><span style=\"font-weight: 400;\">Fedora COPR<\/span><\/a><span style=\"font-weight: 400;\"> (Un sistema de estilo PPA desarrollado y proporcionado por nuestros amigos en el Proyecto Fedora) para a\u00f1adir a Mageia 6 y Cauldron como distribuciones Linux soportadas. Esto permitir\u00e1 que las personas interesadas en proporcionar paquetes de software de c\u00f3digo libre \/ abierto para Mageia tengan un lugar en el que puedan desarrollarlos y un repositorio para alojarlos. Una vez que el soporte a Mageia se active en Fedora COPR, a\u00f1adir repositorios ser\u00e1 tan f\u00e1cil como \u00abdnf enable copr\u00bb. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Uno de los frutos de este esfuerzo es que el soporte a la construcci\u00f3n de paquetes para Mageia 6 ahora est\u00e1 integrado en <\/span><a href=\"https:\/\/github.com\/rpm-software-management\/mock\/wiki\"><span style=\"font-weight: 400;\">Mock<\/span><\/a><span style=\"font-weight: 400;\">, la herramienta est\u00e1ndar de construcci\u00f3n de paquetes usada por Red Hat, Fedora, y CentOS. A partir de <\/span><a href=\"https:\/\/github.com\/rpm-software-management\/mock\/wiki\/Release-Notes-1.2.18\"><span style=\"font-weight: 400;\">Mock 1.2.18<\/span><\/a><span style=\"font-weight: 400;\"> y posteriores (disponible en versiones soportadas de RHEL \/ CentOS y Fedora, as\u00ed como en la pr\u00f3xima Mageia 6), es posible construir paquetes de Mageia sin tener que cambiar de distribuci\u00f3n o construir entornos cerrados, contenedores, o m\u00e1quinas virtuales. Del mismo modo, con Mageia 6, es posible construir paquetes de Fedora utilizando la misma herramienta. Por supuesto, tambi\u00e9n se pueden construir paquetes de Mageia 6 con Mock. Mock es el motor principal para construcci\u00f3n de paquetes en Fedora COPR, por lo que fue fundamental hacer este trabajo, y as\u00ed lo hicimos.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ofrecer DNF en Mageia 6 representa casi un a\u00f1o de trabajo, colaborar y cooperar con el proyecto y con Fedora para implementar esto de la mejor manera posible. \u00a1Esperamos que la introducci\u00f3n de DNF y el nuevo backend de PackageKit ofrecer\u00e1 una nueva y amigable forma de interactuar con el software instalado y disponible en Mageia!<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Si desea obtener m\u00e1s informaci\u00f3n sobre DNF, vea <\/span><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p>Traducido por <a href=\"http:\/\/blogdrake.net\/foros\/consultas\/blogdrake\/traductores\">MDKTrans<\/a> del <a href=\"http:\/\/blog.mageia.org\/en\/2016\/09\/04\/dandifying-mageia\/\">post<\/a> publicado por <a href=\"http:\/\/blog.mageia.org\/en\/author\/schultz\/\">schultz<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hay un mont\u00f3n de cosas buenas vienen a Mageia 6: escritorio KDE Plasma 5, actualizaciones de otros entornos de escritorio, muchos juegos nuevos, y una actualizaci\u00f3n del estilo visual. \u00a1Y aun hay un mont\u00f3n de mejoras por descubrir en Mageia! &hellip; <a href=\"https:\/\/blog.mageia.org\/es\/2016\/09\/17\/incluyendo-dnf-en-mageia\/\">Sigue leyendo <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":11,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[166,30,117],"tags":[],"class_list":["post-1284","post","type-post","status-publish","format-standard","hentry","category-colaboraciones","category-empaquetador","category-mageia-2"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p15llx-kI","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.mageia.org\/es\/wp-json\/wp\/v2\/posts\/1284","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.mageia.org\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mageia.org\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mageia.org\/es\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mageia.org\/es\/wp-json\/wp\/v2\/comments?post=1284"}],"version-history":[{"count":3,"href":"https:\/\/blog.mageia.org\/es\/wp-json\/wp\/v2\/posts\/1284\/revisions"}],"predecessor-version":[{"id":1288,"href":"https:\/\/blog.mageia.org\/es\/wp-json\/wp\/v2\/posts\/1284\/revisions\/1288"}],"wp:attachment":[{"href":"https:\/\/blog.mageia.org\/es\/wp-json\/wp\/v2\/media?parent=1284"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mageia.org\/es\/wp-json\/wp\/v2\/categories?post=1284"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mageia.org\/es\/wp-json\/wp\/v2\/tags?post=1284"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}