domingo, 6 de mayo de 2012

FreeBSD, un mundo aparte

FreeBSD es una exhuberante bestia un tanto desconocida por los hispanos pero muy conocida en EEUU principalmente por su origen dado que se hizo en USA y procedente de BSD, el mejor sistema antes construido y desarrollado en la Universidad de Berkeley, California, la única universidad pública con un reconocimiento mundial a cualquier nivel.

BSD, elaborado en la década de los 80-90 nace en el seno de ésta universidad gracias a un permiso para "prestarles" el código fuente de UNIX para fines académicos otorgado por los Laboratorios Bell pertenecientes a la compañía AT&T y que, posteriormente todo acabará en un conflicto entre la empresa y la institución académica, siendo ésta la que gana la demanda.

El sistema BSD llegó hasta la versión 4.4 con dos versiones, una llamada BSD-Encumbered destinada para la graciosita empresita de AT&T favoreciédose del trabajo de los alumnos de la universidad y otra llamada 4.4 BSD-Lite de la cuál se basa FreeBSD y otros sistemas como OpenBSD y NetBSD, además de haber dejado un legado importante en implementaciones como el manejo de memoria virtual paginado por demanda, el control de trabajos, el Fast FileSystem y el protocolo TCP/IP (casi todas las implementaciones de TCP derivan de la de 4.4BSD-Lite) entre otras tal y como dice la Wikipedia.

Bueno, ante todo, decimos que FreeBSD está constituido por dos partes, una llamada kernel, y otra world. El kernel es el núcleo que interactuará con el hardware para poder ser usado en nuestra máquina de forma virtual (no física), y así usar programas como Firefox, LibreOffice... y la parte "world" traducido al español como "mundo" es la suma de aplicaciones del propio sistema haciendo que ambos, en conjunto, formen un sistema operativo.
A diferencia de BSD con Linux es que en Linux sin tener el ramal de software de GNU no es posible su funcionamiento, si acaso funcionará con GCC y Bash poco más...

Mencionamos que el sistema recién instalado, solo consume 14MB de memoria RAM en caso de ser 64 bits, y menos en un sistema de 32 bits, así como su comportamiento con entornos como KDE que solo llegan a consumir hasta ¡400MB de RAM! o Gnome con 200MB aproximadamente incluyendo los servicios para ambos escritorios y X.org junto con los drivers de NVIDIA en mi caso... osea es bastante potente y sabe economizar los recursos del PC usando un kernel genérico como si no.

Destacamos la versatilidad para obtener el código fuente y para mirarlo desde nuestro navegador Web favorito todo el código fuente de FreeBSD, los "ports" o colección de puertos de éste sistema así como la versión de 4.4BSD-Lite, todo muy accesible para cualquier persona, y no solo es fácil leerlo, sino también su descarga, si te encuentras ya sea en un "port" o en una carpeta del código fuente, puedes generar automáticamente un archivo comprimido para que lo descargues sin necesidad de estar descargando fichero por fichero. (Ésto en Debian por ejemplo me ha sido imposible, a pesar de tanta libertad que promueven no veo el enlace a su código fuente por ningún sitio).
Además de ofrecer sus propias páginas de manuales online o "man pages" en inglés para acceder desde cualquier lugar con conexión  así como su extenso y gran manual de la documentación llamado "Handbook" que también puede descargarse en múltiples formatos como .pdf, .html, .ps... para leerlo en nuestro samrtphone, PC, tablet...

No obstante, éste sistema tiene hasta cuatro formas para obtener software, sea de código abierto, libre o privativo. Una es haciendo uso de los paquetes binarios que son generados en formato .tbz y que pueden ser instalados mediante el comando pkg_add(1), otra forma es haciendo uso de la grandiosa y valiosa colección de puertos de éste sistema en la que contiene hasta 23814 programas a compilar (proceso para generar binarios) y posteriormente instalar desde el código fuente gracias a un conjunto de scripts y carpetas revisados que facilitan el proceso compilación e instalación, además de hacer uso de un menú en ncurses para facilitar qué opciones queremos que sean compiladas con el programa cuando es disponible. De igual forma disponemos de un gestor de paquetes llamado pbi_add(1) creado y desarrollado por PC-BSD, sistema que usa FreeBSD como base y modificado para ser usado para usuarios finales, en el que facilita la instalación de aplicaciones nuevas o más actualizadas que las oficiales que son obtenidas con pkg_add(1) facilitando así no tener que compilar para poder usar aplicaciones más recientes. Y por último tenemos a pkgsrc, un sistema de gestión de paquetes desarrollado y portado por NetBSD para su uso en sistemas como FreeBSD, Linux, OpenBSD... que permite instalar programas de forma binaria o mediante código fuente semejante a la colección de puertos.

Hay que destacar la posibilidad de hacer uso de aplicaciones o programas que están para Linux en FreeBSD haciendo uso de compatibilidad binaria, es decir, podemos usar emerge (sistema de gestión de paquetes de Gentoo), Opera o Firefox para Linux... sin necesidad de tener una partición o máquina virtual con Linux y todo ésto de forma nativa. Y En cuánto a "emular" puede hacerse uso de WINE para ejecutar aplicaciones de Windows en él.

Sin embargo, hay mucho trabajo por hacer dado que también muchos programadores sólo desempeñan o quieren desempeñarse en sistemas donde apunten los mercados como es el caso de Linux, Mac OS X, Windows... y por lo tanto, hay muchas personas que deben adaptar las opciones de compilación, generar parches y scripts para que esas aplicaciones o programas puedan ser usados en él por eso no vemos tantas aplicaciones, programas en su ramal de software... y es un poco lamentable...

No obstante y debemos entender que FreeBSD se diseñó con el propósito de servir, de ahí su lema "Power to Serve" que traducido al español es "El poder de servir" lo que hace referencia a un sistema para servidores y no para uso de escritorio, o usuarios finales. Teniendo pequeñas limitaciones en el sistema gráfico como por ejemplo la no existencia de drivers o controladores privativos por parte de AMD Graphics, y que sólo pueden ser usados los libres, por otra parte en la red solo habiendo un único gestor de redes y conexiones desarrollado y portado por el sistema operativo PCBSD para FreeBSD, aunque es entendible en parte de que al ser un sistema elaborado para servidores no haga uso de este tipo de utilidades porque un sevidor siempre está conectado y prioritariamente de forma cableada, o por la parte técnica como no hacer posible la suspensión de muchos ordenadores por no tener el ACPI bien pulido.

De igual forma, están disponibles los drivers privativos por parte de NVIDIA y poco a poco se está solventando el problema del ACPI gracias en parte a iXsystems. Parece increíble, que, aunque no fuese un sistema operativo para escritorio, o para trabajar de forma diaria con programas como Firefox, LibreOffice, Pidgin... porque su objetivo sea para servidores, se está haciendo una labor tremenda para brindarle y otorgarle esta capacidad.

Por otra parte, podemos destacar un método un tanto particular y exclusivo para servidores, o para hacer pruebas llamado jails o jaulas. Ésta implementación consiste en "crear" y hacer funcionar un "clon" del sistema en nuestro propio sistema de forma nativa, es decir, no hacemos para nada uso de virtualización pudiendo así ahorrar en recursos físicos y virtuales además de poderlos gestionar de una forma más sencilla y en tan solo una ventana de terminal. (ésto es un poco en parte lo que intenta hacer Fedora con VirtSandBox, no sé si lo vieron de aquí y lo decidieron "copiar").
Las jails, aparte de ahorrar recursos y hardware, proveen un "clon" de tu sistema bastante seguro siguiendo y pasando por diferentes niveles de seguridad como no poder hacer uso de determinados componentes físicos, acceder al sistema base principal... y no solo eso, si no que éstas se dividen para hacer un uso específico, existen las jaulas, para solo ejecutar determinados servicios como Apache, MySQL... o clones enteros de FreeBSD como antes hemos dicho aumentando la versatibilidad de ésta implementación.
También son usadas para ver como juegan atacantes o "hackers negros" atraídos por honeypots que pueden ser instalados en ellas, y en caso de ser atacados claro, observar qué hacen sin dañar ninguna parte de nuestro sistema exceptuando la jaula. PCBSD hace uso de ellas para mantener su sistema base intacto y poder instalar y posteriormente ejecutar programas dentro de ellas como Stellarium, Kmess, GIMP...

FreeBSD así como los sistemas derivados de BSD como NetBSD, OpenBSD, FreeNAS, pfSense son distribuídos todos bajo licencia BSD dando como resultado mucha más libertad que la licencia GPL que va siendo más restrictiva de versión a versión. Ésta licencia permite entre muchas cosas facilitar la libertad tanto del autor del programa/software así como el de las empresas evitando las restricciones de la licencia GPL, como por ejemplo poder modificar y redistribuir el software como libre o no libre e incorporarlo en proyectos privativos o sistemas no libres como hace Mac OS X. Gracias a ésto, FreeBSD puede incorporar software no libre, o de licencias específicas como la CDDL, e incorporar software licenciado en cualquier licencia de código abierto en su sistema, como es el caso del tan famoso, querido y deseado por muchos sistema de ficheros ZFS desarrollado por la vieja Sun, ahora Oracle, en FreeBSD pudiéndose instalar desde PCBSD u otros proyectos como mfsBSD...

No obstante, el sistema puede aprovecharse de la incorporación o la portabilidad de programas de otros sistemas BSD como OpenBSD y NetBSD pudiendo así, usarse software como el simple y seguro cortafuegos de OpenBSD pf(4), IPSEC... (OpenBSD es un sistema ultra seguro, con seguridad proactiva que lo caracterizan por ser el sistema libre más seguro en el mundo).

Asimismo, hay que nombrar a la incorporación del compilador clang/LLVM en el sistema para sustuir a la vieja versión que trae por defecto (gcc (GCC) 4.2.1 20070831 patched [FreeBSD]) porque los nuevos compiladores GCC están licenciados bajo GPLv3 y es una licencia horrible tanto para los autores como para las empresas, por ello, se hará provecho de este compilador que al parecer también trae y rinde bastante bien según varios benchmarks o testeos, que se han hecho en Phoronix y por parte de usuarios particulares que reportan sus estadísticas que podemos encontrar en FreeBSD Forum... Además, si usas una tarjeta gráfica NVIDIA con núcleos CUDA, podrías aprovechar en un futuro dichos núcleos para agilizar la compilación con clang/LLVM dado que NVIDIA está invirtiendo en ello.

Por otro lado,una cosa que me llama la atención es que en FreeBSD o los sistemas Net/Open BSD no son pagados por empresas como sucede en Linux que el 75% del desarrollo del núcleo es pagado por ellas como nos comenta Computer Weekly en su noticia "Linux Foundation: 75% of kernel development done by paid developers". Sino que él se nutre gracias sobretodo mucho voluntariado, y a empresas como iXsystems, Google, root labs, McAffe y las que donen o quieran donar así como particulares que pueden verse listadas en las donaciones de la "FreeBSD Foundation".

¿y tú?, ¿qué opinas?, ¿te atreverías a probarlo?

Referencias:

20 comentarios:

  1. Excelente explicacion.
    Lo uso desde 2001. Perfect Fit en todo Hardware.
    He probado todo otro unix, desde la primera vez que lo use quede impactado. Muchas gracias a la comunidad FreeBSD.
    Muy buen articulo.

    ResponderEliminar
    Respuestas
    1. Agradecido quedo, y si es muy buen sistema en todos los aspectos, si no fuese como nos dice Manuel Trujillo, por el "linuxcentrismo" que hay a la hora de programar, quién no lo usaría. Por lo menos a mi me fascina y mucho tantas personas colaborando para que sea posible un sistema operativo como este y luchando con el tema de "adaptar" aquellos programas que toman el rumbo hacia Linux y no ven más allá.

      ¡Saludos y gracias por comentar!

      Eliminar
  2. Hola.
    Si me permites, y solamente con ánimo constructivo, me gustaría hacer algunas "rectificaciones" menores (y también notas/aclaraciones/cosas nuevas) a lo que has indicado:
    - FreeBSD no se compone de dos partes como indicas (una kernel y otra "world"). FreeBSD es un sistema operativo completo, y como tal tiene una parte que es el kernel, y otra que es el userland (al contrario que cualquier distro Linux, que no es más que una compilación de programas entorno al kernel Linux). Podría ser que te liases un poco con los flags de compilación del sistema y el kernel (make buildworld, etc).
    - todas las implementaciones TCP vienen del sistema BSD que, dicho sea de paso, fué quien inventó el protocolo TCP/IP. De hecho, si de algo puede presumir FreeBSD (entre otras cosas), es de un rendimiento bestial a nivel de TCP/IP sin necesidad de hacer ningún tuning.
    - al contrario de lo que mucha gente piensa, puedes instalar un sistema mínimo, y hacer la instalación de todo lo que necesitas tirando de paquetes binarios (pkg_add -rv ), con lo que la excusa de que es muy pesado ir compilando siempre en realidad no es válida como tal.
    - existe un trabajo en progreso y que puede usarse ya para el trabajo con paquetes binarios: pkgng (http://wiki.freebsd.org/pkgng y http://www.mebsd.com/make-build-your-freebsd-word/pkgng-first-look-at-freebsds-new-package-manager.html). Con esta nueva herramienta se eliminan todos los problemas derivados de trabajar con paquetes binarios (la actualización de los mismos es bastante problemática).
    - FreeBSD ha sido (y es) un sistema operativo polivalente, tan apto y usado para desktop/workstation como para servidor. El problema es que antiguamente se hacían los programas pensando en "unix", mientras que hoy día (para desgracia de todos) se sufre un linuxcentrismo bestial (como ejemplo claro; Gnome3, XFce4, etc, se desarrollan desde hace un tiempo pensando solamente en sistemas Linux). A pesar de todo las personas que mantienen ports hacen un trabajo realmente loable en ajustar dichos entornos para que, aunque haya ciertas carencias como el automontaje de dispositivos en ciertos desktops, podamos igualmente disfrutar de dichos entornos gráficos en nuestras máquinas.
    - siendo sincero, ahora mismo se me escapa qué problema de ACPI hay con los drivers FreeBSD (los he usado desde que aparecieron sin problema alguno). Desde luego si me lo indicas te lo agradeceré ;-)
    - las jails son un invento propio de FreeBSD que lleva en funcionamiento hace bastantes años. No es "copiado" de ningún sitio (en cualquier caso podría serlo, pero de las zonas de Solaris).
    - realmente hay muchas empresas que también tienen a gente trabajando en exclusiva para FreeBSD, como puedan ser Intel o Cisco (esta última, trabajando desde hace un tiempo en portar el Cisco IOS a FreeBSD). Si FreeBSD tuviese las empresas que tiene Linux trabajando en el kernel... xDDD

    Quiero felicitarte por el artículo, y animaros a que deis alguna oportunidad a este maravilloso sistema operativo. Si lo haceis, y además vais con paciencia y con ánimo de aprender, disfrutareis muchísimo (si os acercais a él (o a cualquier otro sistema distinto de vuestra distro Linux) sin un mínimo de apertura mental (por así decirlo), nada más que vereis problemas, todo los parecerá mal, etc).
    Aunque os pueda haber sonado lo que os he comentado un poco fanboy, deciros que uso tanto sistemas Linux (desde el año 93), como BSD (FreeBSD desde el año 2002). Tengo cierta edad y la época de los extremismos estériles ya quedó atrás xDDD
    También, como uno de los administradores de la lista FreeBSD-ES y miembro del core FreeBSD-ES, os animo a que os apunteis a la lista de FreeBSD en castellano: https://listas.es.freebsd.org/mailman/listinfo/freebsd
    AVISO: en la lista indicada (y en todas las de FreeBSD-ES) hay unas normas que son muy estrictas con la Netiqueta. Leeros bien las normas para hacer de las listas un lugar mejor para todo el mundo.

    Have a nice day ;-)
    TooManySecrets
    http://www.toomany.net

    ResponderEliminar
    Respuestas
    1. ¡Manuel Trujillo! Buenas mi estimado, no sé si te acordarás de mí, pero fui aquel que puso en la lista el grupo de FreeBSD Spain :D el pasado verano. Gracias y te agradezco tus aportes que son de muy buen agrado así como las aclaraciones. Sin duda alguna, FreeBSD siempre me ha gustado desde que lo probé y de hecho, el tema del "linuxcentrismo" se sabe, parece que solo se apunta a los mercados "más grandes" y dejando atrás ciertos sistemas operativos.... y la verdad yo estoy tremendamente agradecido de poder disfrutar de un KDE casi en la última versión porque hay gente como Alberto Villa entre otros que adapta los puertos y los testa, antes de su ingreso en los ports, (no sé si sabrás lo de Area 51) jeje.

      En lo que mencionas que si me habré confundido que "FreeBSD no se compone de dos partes como indicas (una kernel y otra "world")" básicamente aclaro que, al contrario de Linux, FreeBSD tiene las cosas bien separadas e independientes pero no que no fuese un sistema operativo completo, es decir, Linux sin todo el conjunto de GNU solo es capaz quizás de correr bash, mientras que a FreeBSD no le hace falta dado que como dices es un sistema operativo completo.

      Y en lo que es el ACPI, es la suspensión en equipos portátiles, si bien tuve una netbook Acer, y mi propio ordenador de escritorio, no puedo suspenderlos porque no suspenden, vuelven a la vida pero no hay respuesta del monitor ni del teclado, como si tuviese un kernel panic, esto pasa tanto en la netbook que tuve, así como las laptops que he probado y otros PCs. Y también hay cosas que llevo tiempo mirando en la página de ACPI de FreeBSD que no están terminadas o empezadas... http://www.freebsd.org/projects/acpi/index.html (OJO), no sé en qué o con qué frecuencia se actualiza la página y si informan bien las personas que lo mantiene, tal vez sea un problema de coordinación y no de trabajo. Pero el resto, me quedo con él.

      Lo que me comentas de "las jails son un invento propio de FreeBSD que lleva en funcionamiento hace bastantes años. No es "copiado" de ningún sitio (en cualquier caso podría serlo, pero de las zonas de Solaris)." me imagino que será por esta frase: "...(ésto es un poco en parte lo que intenta hacer Fedora con VirtSandBox, no sé si lo vieron de aquí y lo decidieron "copiar")." y no, no es así, entendiste mal me parece, no dije que las jails fuesen copiadas, todo lo contrario, dije que los que manejan Fedora habrán copiado el sistema de jails, pero no a la inversa.

      La verdad es que agradezco mucho los apuntes que nos has dejado ver, son bienvenidos siempre.

      Muchas gracias a todos por visitar mi blog y sobre todo a los que lo comentan.

      Eliminar
  3. Si que te recuerdo si xDD
    Lo del ACPI si que es cierto que pilla muchísimas cosas, pero que en tema portátil (para suspender) están un poco atrasados (especialmente si los comparamos con sus hermanos de openBSD, que me tienen este tema muy afinado).
    Si que conozco area51 si, pero la verdad es que lo usé solamente 1 vez y hace años. En FreeBSD he usado KDE como desktop, pero he tenido más siempre al Gnome2, y últimamente casi siempre tiro de window-managers (aunque Enlightement 17 entre en la categoría de window-managers, pero sea un desktop muy completo).
    Ahora mismo me encuentro esperando un aviso personal por parte de Kris Moore (PC-BSD) para testear unos cambios en el loader que tienen para PC-BSD (hasta ahora vienen usando un loader modificado, pero van a pasar a usar el mismo que tiene FreeBSD). Si todo va bien voy a tardar poco y nada en meterme un PC-BSD en el portátil del trabajo (primero tengo que hacer unos tests con unos puntos de montaje de windows que usan sub-path, y que bajo FreeBSD me dieron problemas en su momento).
    Desde luego, a día de hoy, la única pega que le veo a FreeBSD como para frenarte su uso es si eres fan del escritorio Gnome3. En cambio, si te va el Gnome2 de siempre o KDE no vas a tener ningún problema (especialmente se nota muchísimo que el grupo de KDE tiene siempre a FreeBSD muy en cuenta para el desarrollo, al contrario que Gnome).

    Vuelvo a repetir para todo el mundo; probad FreeBSD (o PC-BSD, que está mucho más orientado al escritorio y cuenta con muchas ayudas/wizards). Vais a disfrutar lo que no está escrito ;-)

    Have a nice day ;-)
    TooManySecrets
    http://www.toomany.net
    http://twitter.com/toomanysecrets

    ResponderEliminar
    Respuestas
    1. Jeje, me parece muy bien, si, jaja muchas gracias por tomarte la molestia en comentar en la entrada y en contestar Manuel, que tengas un buen día. :D

      Eliminar
  4. TCP/IP fue desarrollado y demostrado por primera vez en 1972 por el Departamento de Defensa de los Estados Unidos, ejecutándolo en ARPANET, una red de área extensa de dicho departamento.

    ResponderEliminar
  5. Hiii!
    Soy un usuario de Linux, ahora uso fedora y Arch. Me recomiendas usar Freebsd, para uso cotidiano, ademas estoy estudiando ingeniería en sistemas, no se si me ayude.

    Aun no entiendo, ¿si compila o instala paquetes precompilados?

    ¿También puede usar pacman?

    *Por lo que veo freebsd, se usa para cosas serias y no para andar editando imágenes, videos.

    *De uso cotidiano, como eclipse, netbeans, geany, clementine y un navegador(firefox u opera).

    *Ya use freebsd 9, pero no se como instalar o usar la wifi (ya revise el handbook, pero aun así no logro instalar)

    *Ya pase por los pesos pesados de Linux (Gentoo, slackware, Debian y Arch) No se si eso ayude.

    ResponderEliminar
    Respuestas
    1. Buenas de nuevo compañero!

      Pues la verdad es que no, para uso cotidiano como "desktop" así lo usé, no lo recomiendo aún. Le falta mucho, pero como dije en el post, este sistema está hecho para servidores, tiene cosas que he destacado bastante buenas, pero faltan muchas cosas.
      - Un gestor de paquetes robusto que pueda actualizar los paquetes
      - Drivers de AMD Graphics
      - Soporte tethering con smartphones Android (al menos yo no lo tuve)
      - Mejorar el soporte ACPI
      - Poner, no sé, una interfaz ncurses como en Linux para compilar kernel
      -GParted, editor gráfico de particiones
      - Un único gestor de red gráfico y desarrollado por PC-BSD llamado pcbsd-netmanager

      Tú puedes compilar si quieres, o bien instalar paquetes binarios, las dos cosas a la vez.... no es recomendado, dado que surgen conflictos sobre todo con Perl y Python.

      Por lo que pides de "uso cotidiano", esos programas los puedes encontrar en la colección de ports de FreeBSD, si quieres, puedes buscar cualquier port en la página FreshPorts.org y parece que está todo eso que pides. En cuanto a Firefox, dispones de la versión ESR solo en la colección de puertos, y la versión común en ambos, pero versiones distintas y también dispones de Opera. En cuanto edición de vídeo, dispones de KDEnlive, OpenShot, avidemux.... y muchos programas que puedes ver en el buscador de FreshPorts.org jeje

      Hay una alternativa, que es usar PC-BSD, un sistema con parches, manual de usuario, soporte IRC, foro dedicado para usuarios finales. Pero aún así lo veo verde. De todas maneras, puedes probarlo siempre que quieras y sacar tus propias conclusiones, jeje.

      ¡Saludos!

      Eliminar
    2. Gracias por responder.
      Como lo mencionas, aun no me atrae totalmente usar Freebsd.
      Seguiré usando linux, solo quería deshacerme de Archlinux con algo estable. Creo que lo cambiare por centos. :D

      Saludos :D

      Eliminar
  6. Hiii! Molestando otra vez :D
    Has intentado con gentoo? Veo que es una distro muy cercana a bsd y linux.

    *Se que lleva tiempo en instalar o mantener. Pero si coges el hilo, todo va como seda.

    ResponderEliminar
    Respuestas
    1. Hola fellsword,

      Si, lo he intentado, pero a mi no me gusta Gentoo, mucho que compilar para tener los mismos resultados que con otra distro, he imagínate compilar en verano o con olas de calor, debes parar tu parar la PC .. y mantenerla y más con SELinux pues... de todos modos es una experiencia personal, a lo mejor la pruebas y te gusta jeje

      Si la tuve instalada pero luego la quité, probé openSUSE y luego volví a Fedora como siempre jojo.

      Eliminar
    2. Hiii!
      Solo era por preguntar, ya que instale gentoo, si es muy tardado y para trabajar no la recomiendo, en estos tiempos uno necesita las cosas ya listas :D

      Hablando de fedora, se rompió mi fedora en mi portable jajaja y la cambie por Arch. Es una lastima, lleve mucho tiempo con fedora.
      Te recomiendo opensuse tumbleweed + current, la uso en mi escritorio y va de perlas.

      Eliminar
    3. Buenas de nuevo fellsword,

      Si viste, Gentoo lo veo más bien para laboratorio y cosas así.. porque como dices queremos las cosas listas jeje

      ¿Fedora portable? Que fué lo que pasó? si me detallas podría ayudarte muchacho jeje.

      Respecto a openSUSE, realmente, no me gusta andar usando muchos repos, y lo que es respecto a YaST, bueno solo un par de cosas como un panel control centralizado, pero el resto bien lo hace en panel de control de GNOMe o de KDE, y no me gusta andar usando aplicaciones un poco viejas, porque al final todo lo viejo no es lo mejor ni tampoco todo lo nuevo, si tengo software de la última o penúltima donde ha sido testado y luego lo uso siendo estable, y cada error luego es reportado y corregido por upstream ¿para qué entonces me estanco en algo que queda medio vanilla o soportado por una comunidad? De todos modos, qué comunidad no tiene código del Proyecto Fedora.

      Respecto al rolling release, bueno, prefiero tener como hace Fedora que ir añadiendo programas muy nuevos sin haber pasado por un previo repaso y maduración en el código, y también, andar recompilando los drivers, y más drivers....

      De momento quedo en Fedora, después de haber probado, siempre vuelvo al mismo sitio. Jeje

      ¿Y tú qué tal con las demás distros?

      Eliminar
    4. Hiiii!
      Siii en eso pensé sobre gentoo, seria una estupenda distro si no fuese tan lenta. Considero mejor los paquetes ya empaquetados.

      Sobre fedora regrese, es difícil dejar esta distro junto arch. Siempre quiero usar arch por la comodidad de ser rolling y pacman pero después... Espero en estas vacaciones aportar algo para ambos sistemas.

      Y en mi escritorio rompí por mi causa opensuse por tratar de experimentar jajaja.

      Sobre las demas distros, instale debian testing, salio una nueva iso beta. Siempre quise instalar esta distro, la recomiendan mucho. Pero me lleve una decepción. Y estoy esperando slackware 14.

      Eliminar
    5. Me parece bien fellsword, disfruta aportando este verano o bueno lo que queda de él y notifícame si quieres lo que aportas así también lo miro :D

      Saludos!

      Eliminar

Se respetuoso a la hora de comentar y gracias por visitar mi blog.

¡Saludos!