{"id":131,"date":"2004-06-09T15:03:11","date_gmt":"2004-06-09T13:03:11","guid":{"rendered":"http:\/\/www.marblestation.com\/blog\/?p=131"},"modified":"2012-04-26T19:09:12","modified_gmt":"2012-04-26T17:09:12","slug":"kde-gentoo","status":"publish","type":"post","link":"https:\/\/www.marblestation.com\/?p=131","title":{"rendered":"KDE. Gentoo."},"content":{"rendered":"<p>Ayer me instale KDE, las motivaciones supongo que eran que estaba algo chafado en parte pq cosas tan b\u00e1sicas como buscar un archivo usando nautilus (GNOME) resultaba complicado. Quieren simplificar tanto el escritorio que acaban complicando la vida al usuario.<\/p>\n<p>Por desgracia en KDE aguante unos 20 minutos, es completamente saturante&#8230; demasiadas opciones! Ambos escritorios son extremistas, me gustaria que hubiese algo m\u00e1s situado en el termino medio entre la usabilidad y la configurabilidad. De todas formas me sigo sintiendo m\u00e1s c\u00f3modo en GNOME, quiz\u00e1s sea la costumbre&#8230; supongo que aquellos que empiecen con KDE y esten acostumbrados a esa aglomeraci\u00f3n de opciones, cuando entren en GNOME les sabra a poco.<\/p>\n<p>Dejando de lado los escritorios&#8230; hoy he leido un breve pero interesante <a href=\"http:\/\/shinjix.xaolin.com\/archives\/000156.html\">post<\/a> de Tom\u00e0s en el que enlaza un <a href=\"http:\/\/nolbox.homelinux.org:8080\/index.php?mod=art02\">art\u00edculo<\/a> que explica algunos trucos del portage de Gentoo. He aprendido cosas muy \u00fatiles y que desconocia de Gentoo \ud83d\ude42<\/p>\n<p>En Gentoo puedes mezclar paquetes, teniendo el sistema con las versiones estables de los programas pero instalando programas puntuales en su versi\u00f3n inestable. Esto puede provocar problemas como por ejemplo que cuando quieras actualizar todo el sistema con &#8217;emerge -pUD world&#8217; no te lo permita, indicando que hay programas inestables con dependencias inestables. Hasta ahora, cuando ocurria eso tenias que probar a intentar actualizar el sistema con &#8217;emerge -puD world&#8217; cosa que hacia que se instalasen versiones estables de los paquetes inestables (reemplazando). Nada, todo problemas.<\/p>\n<p>Resulta que es posible configurar que programas queremos que sean inestables en un fichero de configuraci\u00f3n, de forma que emerge siempre coge por defecto esta versi\u00f3n inestable y ya no hay problemas para hacer un &#8217;emerge -pUD world&#8217; o &#8217;emerge -puD world&#8217;. Este fichero es el \/etc\/portage\/package.keywords:<\/p>\n<pre>\r\nnet-im\/guifications ~x86\r\nnet-im\/gaim-encryption ~x86\r\nnet-im\/gaim ~x86\r\n=media-sound\/rhythmbox ~x86\r\n=media-plugins\/gst-plugins-faad ~x86\r\n=media-libs\/faad2 ~x86\r\nx11-themes\/redhat-artwork ~x86\r\n=media-video\/ati-drivers ~x86\r\nmedia-video\/totem ~x86\r\n=app-dicts\/stardict ~x86\r\n<\/pre>\n<p>Otra cosa interesante es que podemos hacer que un programa determinado tenga unas USE determinadas diferentes a las USE del sistema por defecto, \/etc\/portage\/package.use:<\/p>\n<pre>\r\nx11-themes\/redhat-artwork kde\r\nmedia-video\/totem -gstreamer\r\n<\/pre>\n<p>Esto me recuerda que <a href=\"http:\/\/www.hadess.net\/totem.php3\">totem<\/a> es un gran reproductor de video\/audio siempre y cuando no utilice gstreamer como base de reproducci\u00f3n, mejor que use las librerias de xine, sin\u00f3 se convierte en algo bastante inestable y no reproduce todo lo que deberia. De todas formas <a href=\"http:\/\/www.mplayerhq.hu\/\">mplayer<\/a> gana en cuanto a cantidad de videos que puede reproducir, pero totem es m\u00e1s visual y m\u00e1s sencillo para usuarios noveles.<\/p>\n<p>Sigo con Gentoo&#8230; como muchos sabeis, hay paquetes que no tienen versi\u00f3n estable y a estos se les dice que estan en mascarados, con los m\u00e9todos que hemos visto hasta ahora podemos &#8220;desenmascararlo&#8221; facilmente indicando que queremos utilizar la versi\u00f3n inestable en el packages.keywords. Pero hay otros programas que estan fuertemente enmascarados (hard masked), estos suelen ser programas que s\u00f3n muy inestables o tienen fallos de seguridad como realone. Si queremos instalarlos a pesar de eso debemos a\u00f1adir a \/etc\/portage\/package.unmask:<\/p>\n<pre>\r\nmedia-video\/realone\r\n<\/pre>\n<p>Finalmente, he entendido como funciona el &#8217;emerge depclean&#8217; que permite desinstalar programas\/dependencias que no son necesarias. No es tan peligroso como se indica en otros lugares siempre que tengas el archivo \/var\/cache\/edb\/world coherente. Esto me ha permitido eliminar programas que tenia en mi sistema solo ocupando sitio sin que nadie los utilizase, esta caracter\u00edstica era algo que tambi\u00e9n echaba en falta de Gentoo (resulta que no es que no la tuviese, es que yo no la conocia en profundidad).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ayer me instale KDE, las motivaciones supongo que eran que estaba algo chafado en parte pq cosas tan b\u00e1sicas como buscar un archivo usando nautilus (GNOME) resultaba complicado. Quieren simplificar tanto el escritorio que acaban complicando la vida al usuario. Por desgracia en KDE aguante unos 20 minutos, es completamente saturante&#8230; demasiadas opciones! Ambos escritorios &hellip; <a href=\"https:\/\/www.marblestation.com\/?p=131\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">KDE. Gentoo.<\/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-131","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\/131","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=131"}],"version-history":[{"count":1,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/posts\/131\/revisions"}],"predecessor-version":[{"id":1793,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/posts\/131\/revisions\/1793"}],"wp:attachment":[{"href":"https:\/\/www.marblestation.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=131"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=131"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}