{"id":529,"date":"2005-12-27T16:51:38","date_gmt":"2005-12-27T14:51:38","guid":{"rendered":"http:\/\/www.marblestation.com\/blog\/?p=529"},"modified":"2012-04-26T17:20:59","modified_gmt":"2012-04-26T15:20:59","slug":"autopackage-y-klick-instalacion-facil-de-software-en-gnulinux","status":"publish","type":"post","link":"https:\/\/www.marblestation.com\/?p=529","title":{"rendered":"Autopackage y klik, instalaci\u00f3n f\u00e1cil de software en GNU\/Linux"},"content":{"rendered":"<p>Ya habl\u00e9 con anterioridad de <a href=\"http:\/\/www.marblestation.com\/blog\/?p=356\">Autopackage<\/a>, sin embargo nunca habia comentado nada sobre <a href=\"http:\/\/klik.atekon.de\/\">Klik<\/a>, veamos sus diferencias:<\/p>\n<ul>\n<li><a href=\"http:\/\/autopackage.org\/\">Autopackage<\/a> ofrece a los desarrolladores una forma de empaquetar su aplicaci\u00f3n, de forma que esta sea instalable en pr\u00e1cticamente cualquier distribuci\u00f3n actual. El usuario solo tendr\u00eda que descargar un fichero llamado &#8220;*.package&#8221;, la primera vez que lo ejecuta se instalar\u00e1 el sistema autopackage (no es necesario ser root) y las sucesivas aparecer\u00e1 directamente el asistente para la instalaci\u00f3n.<\/li>\n<li><a href=\"http:\/\/klik.atekon.de\/\">Klik<\/a> ofrece a los usuarios un listado de aplicaciones que pueden ser instalables mediante el navegador firefox (despu\u00e9s de haber instalado el sistema klik, el cual requiere permisos de root para modificar el archivo \/etc\/fstab). Estas aplicaciones provienen principalmente de Debian, pero funcionan en una gran variedad de distribuciones actuales (entre ellas Ubuntu). Cuando hacemos click para instalar una aplicaci\u00f3n (e.g. <a href=\"http:\/\/gizmo.klik.atekon.de\/\">Gizmo<\/a>), el sistema descargar\u00e1 lo necesario y construir\u00e1 un archivo llamado &#8220;*.cmg&#8221; el cual podr\u00e1 ser ejecutado por el usuario.<\/li>\n<\/ul>\n<p>Lo mejor para ver su funcionamiento es probar ambos. En cualquier caso, voy a listar lo que creo yo que son ventajas e inconvenientes de cada uno de ellos:<br \/>\n<!--more--><\/p>\n<p><b>Autopackage<\/b><\/p>\n<p>Ventajas:<\/p>\n<ul>\n<li>No es necesario permisos de root ni para la instalaci\u00f3n del sistema autopackage, ni para las aplicaciones que lo utilizan.<\/li>\n<li>Facilita a los desarrolladores un empaquetado casi universal<\/li>\n<li>Compatible con la mayor\u00eda de distribuciones actuales<\/li>\n<li>Las aplicaciones se instalan a nivel de usuario, no de sistema, este puede desinstalarlas f\u00e1cilmente mediante aplicaci\u00f3n gr\u00e1fica o consola.<\/li>\n<li>Es un complemento al sistema de paquetes del sistema, el cual solo es manejable por el usuario root y que en ocasiones ofrece software desactualizado.<\/li>\n<li>Integraci\u00f3n con GNOME, KDE e incluso consola<\/li>\n<\/ul>\n<p>Inconvenientes:<\/p>\n<ul>\n<li>Falta que los desarrolladores se animen a empaquetar sus aplicaciones con este sistema.<\/li>\n<li>Si se requiere la instalaci\u00f3n de alguna dependencia extra, es necesario que esta sea instalada con el sistema de paquetes del sistema (por tanto requiere acceso root).<\/li>\n<\/ul>\n<p><b>Klik<\/b><\/p>\n<p>Ventajas:<\/p>\n<ul>\n<li>Importante listado de aplicaciones disponibles.<\/li>\n<li>Disponible aplicaciones propietarias como <a href=\"http:\/\/skype.klik.atekon.de\/\">Skype<\/a> o libres como <a href=\"http:\/\/azureus.klik.atekon.de\/\">Azureus<\/a> pero con dependencias propietarias.<\/li>\n<li>Instalable desde Firefox<\/li>\n<li>Una vez Klik ha construido el fichero .cmg, toda la aplicaci\u00f3n esta contenida dentro, sin archivos esparcidos por nuestro sistema o nuestro directorio &#8220;.local&#8221;. Des instalar es tan sencillo como borrar el fichero .cmg.<\/li>\n<li>Complemento al sistema de paquetes del sistema, igual que Autopackage.<\/li>\n<\/ul>\n<p>Inconvenientes:<\/p>\n<ul>\n<li>Requiere permisos de root para instalar el sistema, pues debe ser modificado el fichero \/etc\/fstab para poder montar los ficheros .cmg<\/li>\n<li>En el listado web no se muestra la versi\u00f3n de la aplicaci\u00f3n que se va a instalar.<\/li>\n<li>Mala integraci\u00f3n con gnome, para ejecutar los fichero .cmg hay que ejecutar desde nuestro directorio personal: &#8220;.\/.zAppRun Desktop\/aplicacion.cmg&#8221;.<\/li>\n<li>No funcionan todas las aplicaciones disponibles.<\/li>\n<li>Compatible con menos distribuciones que Autopackage.<\/li>\n<\/ul>\n<p>En conclusi\u00f3n, ambos sistemas ofrecen formas innovadoras para facilitar la instalaci\u00f3n de aplicaciones al usuario final, sin embargo, ambos tambi\u00e9n presentan defectos importantes. Seria interesante ver una combinaci\u00f3n de ambas, por ejemplo con la funcionalidad de Autopackage y la cantidad de aplicaciones que ofrece Klik. Veremos a ver que nos depara el futuro \ud83d\ude00<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ya habl\u00e9 con anterioridad de Autopackage, sin embargo nunca habia comentado nada sobre Klik, veamos sus diferencias: Autopackage ofrece a los desarrolladores una forma de empaquetar su aplicaci\u00f3n, de forma que esta sea instalable en pr\u00e1cticamente cualquier distribuci\u00f3n actual. El usuario solo tendr\u00eda que descargar un fichero llamado &#8220;*.package&#8221;, la primera vez que lo ejecuta &hellip; <a href=\"https:\/\/www.marblestation.com\/?p=529\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Autopackage y klik, instalaci\u00f3n f\u00e1cil de software en GNU\/Linux<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,6],"tags":[],"class_list":["post-529","post","type-post","status-publish","format-standard","hentry","category-espanyol","category-tecnologia"],"_links":{"self":[{"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/posts\/529","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=529"}],"version-history":[{"count":1,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/posts\/529\/revisions"}],"predecessor-version":[{"id":1386,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/posts\/529\/revisions\/1386"}],"wp:attachment":[{"href":"https:\/\/www.marblestation.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=529"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=529"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=529"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}