#99 muy práctico!! (apto para el 99.9% de los usuarios)
#104 Todo esta en los repositorios. Hace años que no he necesitado compilar nada. Eso es cosa de la historia. Es una posibilidad solo si quieres optimizar.
#122 Los programadores quieren SO efectivos, que optimicen el uso del núcleo y demás. El usuario medio quiere comprarse una impresora, enchufarla y que funcione. Y sobre todo no quiere tener que dedicarle tiempo a su máquina. Para muchos su tiempo personal vale más que el tiempo de ejecución del núcleo, entre otras cosas porque tienen el ordenador casi todo el tiempo sin hacer nada.
Para #104. A parte de 'Libre', 'Práctico' es la palabra que mejor define a Gnu/Linux.
#115 Precisamente si la librerías en Linux fueran estáticas tendría muchos menos problemas, y total, ¿que consigues teniendo librerías dinámicas? ¿Ahorrar 4 Gigas de espacio en HD.. 5, 6..? Por favor si a día de hoy se venden discos duros de 3TB.
La ventajas de las librerías dinámicas actualmente son ínfimas comparadas con la cantidad de conflictos que pueden generar. Sobre todo cuando empiezas a tener varios repositorios. O instalas software a mano.
#201 #129 Me preocupa más el consumo de RAM que las actualizaciones o el disco duro, la verdad. No obstante, compilar en estático no es TAN malo.
Personalmente, creo que Linux sería más amigable si cada vez que alguien liberara una aplicación, la compilara en estático. Que luego la aplicación gana en usuarios y las distros empiezan a incluirla? Perfecto, pues ellos se encargarán de compilarlas en dinámico.
Que no? Pues al menos tienes una aplicación quecualquiera puede hacer funcionar con solo descargarla.
#238: Instalar cualquier cosa sin problemas es la experiencia normal en Linux... siempre que no uses Ubuntu, claro.
En serio me pone enfermo leer a la gente que usa eso y cree que es normal.
#242 Tampoco es pa tanto Mismamente meneame corre sobre Ubuntu y no va mal
#248: No confundamos servidor (Ubuntu Desktop) con escritorio (Ubuntu Server).
En servidor hay cierta tendencia a compilar todo y la distribución de debajo es menos importante... aun así jamás usaria Ubuntu Server... me fio bastante mas de las distribuciones dirigidas por la comunidad, no una empresa. Uso Gentoo hardened, Debian me parece también una opción razonable.
#238 No necesitas compilar las librerias de forma estatica para no tener problemas con las versiones, solo instalarlas de forma que puedas tener las distintas versiones al mismo tiempo.
Gentoo lo hace.
#279: Ni Gentoo ni ninguna de las distribuciones decentes rompe dependencias en ningún momento.
Pero hay quien sin haber probado nada más cree que todas las distribuciones están rotas como Ubuntu.
#279 No siempre puedes elegir qué distro usar. Solo digo que debería ofrecerse un binario estático por conveniencia, para el que no quiera/no sepa/no pueda usar otras opciones.
#292: Para situaciones así existe zeroinstall: http://0install.net/
No hace falta porquería estática en ningún caso. Ni ser root.
#129 Una librería dinámica se carga una sola vez en memoria, y solo cuando es precisa. Con librería estáticas no solo aumentas el espacio ocupado en disco, sino en memoria. Y eso sí es vital.
#129 Menuda burrada. En Linux y en cualquier sistema serio, tanto los ejecutables como las librerías dinámicas no se copian para cada proceso, simplemente se mapean (mmap) directamente desde la cache de la capa de bloques, por lo que se comparten entre los distintos procesos.
Con binarios estáticos, eso no es posible. Haz cuentas y verás como correr por ejemplo KDE no seria ni de lejos factible en un PC normal, puesto que no dispone de decenas de gigas de RAM, sin hablar ya de lo lento que se ejecutaría todo, puesto que la cpu se pasaría un buen tiempo esperando a faltas de cache.
Luego hay un fallo de seguridad (o cualquier otro bug) en una librería y ale, a actualizar TODOS los binarios que usan esa librería.
Problemas de conflictos con binarios dinámicos? Ni de coña. Están versionadas por ABI de manera que conflictos nada de nada. Este problema lleva décadas resuelto. Luego las dependencias cualquier gestor de paquetes decente las tienen en cuenta. Incluso Gentoo gestiona las dependencias inversas bien (actualizar una librería a una ABI superior no jode los binarios que dependen de la anterior, puesto que portage conoce estas dependencias y conserva la librería vieja hasta que ningún binario depende de ella).
#207 O si super resuelto, espera voy a instalar VLC 2 en Ubuntu 10.04... a espera que las librerías que usa son diferentes a la de mi disto, vaya.. bueno puedo elegir entre ejecutar VLC y que se vayan a la mierda la mitad de programas de mis sistema o reinstalar Linux con alguna disto que use esas librerías. Toda una gozada.
Cuando me refiero a que las Apps vengan con librerías estáticas, no me refiero a TODAS, sino a aquellas librerías que se sabe que van a crear conflicto.
Por ejemplo en el caso de VLC 2, cuando salió no funcionaba con la ultima LTS de Ubuntu. Solución: añade esas librerías conflictivas dentro de tu App y listo, no obligues a los usuarios a pegarse con temas de dependencias o a tener que compilarse ellos mismos las Apps.
#227: Culpa de Ubuntu, no del modelo de librerías dinámicas.
Por cierto, por favor, no uses jamás Ubuntu como ejemplo de la calidad de Linux y el software libre en general. Es un insulto. Ubuntu debe de ser tratada como un caso especial, como Android, puesto que es lo mismo. Van totalmente a su bola y generalmente no gusta nada de lo que hacen... Unity, Pulseaudio, Upstart... y ahora nos salen con Mir, que es un facepalm de cojones.
Se gastaron un dineral en marketing, contando historias de Comunidad. En realidad es una de las mas, sino la que más, comercial de las distribuciones. Totalmente controlada por una empresa, Canonical, y no se parece en nada a las demás distribuciones de Linux, puesto que tiene con mucho software Ubuntu-especifico, empezando por el escritorio, y modificaciones (destrozas) a muchas aplicaciones. Una pena que mucha gente confunda Ubuntu con Linux, siendo un caso aparte como lo es.
Para un usuario de informática avanzado pero sin experiencia en Linux suelo recomendar Arch, por estas razones.
1. Controlada por la comunidad, no una empresa.
2. Rolling releases (se actualiza continuamente, en lugar de releases cada n meses)
3. No te fuerza a usar pulseaudio, unity ni otras historias. Que usar lo decide el usuario.
4. Te enseña a usar un sistema Linux, en lugar de ocultarte todo, desde la propia instalación. Y lo hace sin ser difícil de usar y con documentación de puta madre.
Prueben-la! https://wiki.archlinux.org/index.php/Beginners%27_Guide
#66 Eso te pasa por meterte a mirar cosas que un usuario de Mac no debería. A mi me pasó igual con un mac nuevecito del 2008 que no iba muy bien, le miro el dmesg y me encuentro multitud de read errors en el hd. La odisea para explicar al applecare que has visto multitud de errores de disco en el log se puede volver muy cansino. Te hacen hacer pruebas absurdas, arrancar con el cd de diagnistico, reinstalar, etc.
#98 Y lo bonito de que pete la compilación, y seas capaz de solucionar el problema?
#253: Las compilaciones generalmente funcionan.
En parte, si ejercitas un músculo se vuelve fuerte. Debian tiene granjas de compilación compilando todo constantemente. Si algun paquete peta, se detecta rápido y de ser necesario se avisa y parchea en upstream.
Luego en Gentoo cada usuario (de forma automatizada y cómoda, con Portage) se lo compila todo y a medida (CFLAGS, USE flags), de manera que ejercitamos el musculo asaco :). Si fuese tan malo como dices no seria factible. Y es factible, créeme. Llevo una década con Gentoo en el escritorio.
Otro tema es que tires de Ubuntu. Si usas Ubuntu, por favor, no pienses que tu mala experiencia con ella es lo normal en Linux. Te recomiendo probar Arch Linux.
#257 ¿Yo he dicho que sea malo? Lo único que dije es que solucionar problemas de compilación suele ser, sobre todo para el iniciado, una satisfacción.
#299: Y lo que yo te he intentado decir es que en una distribución normal las cosas generalmente funcionan. Eso incluye compilar cosas al azar si así te apetece. Ubuntu no es una distribución normal.
“Linux nunca se las arregló para cruzar el abismo de escritorio”->Lo dice el creador de un escritorio para Linux
#11 Por ejemplo que tiene soporte para ser servidor de SAMBA(en las ultimas versiones) o que tiene soporte para NTFS
#95 Si aprender como funciona tu ordenador es inproductivo deberiamos empezar a cerrar las escuelas
#98 ./configure &&make && make install Esto es lo que en el 90% de las veces se traduce compilar un programa en Linux ,crees que lo puedes memorizar o te lo apuntas?
#85 Lee un poco www.nodo50.org/ts/editorial/enelprincipio.pdf
#70 Si Alan Cox y Linus dicen que esta equivocado tambien deberiamos escucharlos o solo tenemos que escuchar a Icaza?
#55 instalar una aplicación escribiendo una línea en la consola??? joder, si eso es práctico entonces lo de hacerse un nórdico tirándote del pellejo del escroto ni te cuento!! Para mí, eso, el rollo de compilar y tener que hacer un master cada vez que quieras instalar algo, es un FAIL en toda regla.
La masa demanda sistemas para tontos, aunque nos escueza. Y OSX es para tontos tontos. Algo que agradezco cuando enciendo mi máquina cada mañana. El que quiera cacharrear que use LINUX, mi época de cacharreo ya pasó y no quiero perder más tiempo. EA!
#86 al final siempre... SIEMPRE... SIEMPREEEEEEEEEEEEEE!!! ACABAS TENIENDO QUE COMPILAAAAAAAAARRRRRRRRRRRRHLughrlahgaugARglaruhga!!! Y el rollazo de sistema de paquetes, dependencias y puntas de pollas, es un MSDOS con esteroides.
No os pongáis flamencos que os asuso a mi suegro que quiere volverse al DR-DOS!!
#99 muy práctico!! (apto para el 99.9% de los usuarios)
#104 Todo esta en los repositorios. Hace años que no he necesitado compilar nada. Eso es cosa de la historia. Es una posibilidad solo si quieres optimizar.
Para #104. A parte de 'Libre', 'Práctico' es la palabra que mejor define a Gnu/Linux.
#115 Precisamente si la librerías en Linux fueran estáticas tendría muchos menos problemas, y total, ¿que consigues teniendo librerías dinámicas? ¿Ahorrar 4 Gigas de espacio en HD.. 5, 6..? Por favor si a día de hoy se venden discos duros de 3TB.
La ventajas de las librerías dinámicas actualmente son ínfimas comparadas con la cantidad de conflictos que pueden generar. Sobre todo cuando empiezas a tener varios repositorios. O instalas software a mano.
#201 #129 Me preocupa más el consumo de RAM que las actualizaciones o el disco duro, la verdad. No obstante, compilar en estático no es TAN malo.
Personalmente, creo que Linux sería más amigable si cada vez que alguien liberara una aplicación, la compilara en estático. Que luego la aplicación gana en usuarios y las distros empiezan a incluirla? Perfecto, pues ellos se encargarán de compilarlas en dinámico.
Que no? Pues al menos tienes una aplicación quecualquiera puede hacer funcionar con solo descargarla.
#238: Instalar cualquier cosa sin problemas es la experiencia normal en Linux... siempre que no uses Ubuntu, claro.
En serio me pone enfermo leer a la gente que usa eso y cree que es normal.
#238 No necesitas compilar las librerias de forma estatica para no tener problemas con las versiones, solo instalarlas de forma que puedas tener las distintas versiones al mismo tiempo.
Gentoo lo hace.
#129 Una librería dinámica se carga una sola vez en memoria, y solo cuando es precisa. Con librería estáticas no solo aumentas el espacio ocupado en disco, sino en memoria. Y eso sí es vital.
#129 Menuda burrada. En Linux y en cualquier sistema serio, tanto los ejecutables como las librerías dinámicas no se copian para cada proceso, simplemente se mapean (mmap) directamente desde la cache de la capa de bloques, por lo que se comparten entre los distintos procesos.
Con binarios estáticos, eso no es posible. Haz cuentas y verás como correr por ejemplo KDE no seria ni de lejos factible en un PC normal, puesto que no dispone de decenas de gigas de RAM, sin hablar ya de lo lento que se ejecutaría todo, puesto que la cpu se pasaría un buen tiempo esperando a faltas de cache.
Luego hay un fallo de seguridad (o cualquier otro bug) en una librería y ale, a actualizar TODOS los binarios que usan esa librería.
Problemas de conflictos con binarios dinámicos? Ni de coña. Están versionadas por ABI de manera que conflictos nada de nada. Este problema lleva décadas resuelto. Luego las dependencias cualquier gestor de paquetes decente las tienen en cuenta. Incluso Gentoo gestiona las dependencias inversas bien (actualizar una librería a una ABI superior no jode los binarios que dependen de la anterior, puesto que portage conoce estas dependencias y conserva la librería vieja hasta que ningún binario depende de ella).
#207 O si super resuelto, espera voy a instalar VLC 2 en Ubuntu 10.04... a espera que las librerías que usa son diferentes a la de mi disto, vaya.. bueno puedo elegir entre ejecutar VLC y que se vayan a la mierda la mitad de programas de mis sistema o reinstalar Linux con alguna disto que use esas librerías. Toda una gozada.
Cuando me refiero a que las Apps vengan con librerías estáticas, no me refiero a TODAS, sino a aquellas librerías que se sabe que van a crear conflicto.
Por ejemplo en el caso de VLC 2, cuando salió no funcionaba con la ultima LTS de Ubuntu. Solución: añade esas librerías conflictivas dentro de tu App y listo, no obligues a los usuarios a pegarse con temas de dependencias o a tener que compilarse ellos mismos las Apps.
#66 Eso te pasa por meterte a mirar cosas que un usuario de Mac no debería. A mi me pasó igual con un mac nuevecito del 2008 que no iba muy bien, le miro el dmesg y me encuentro multitud de read errors en el hd. La odisea para explicar al applecare que has visto multitud de errores de disco en el log se puede volver muy cansino. Te hacen hacer pruebas absurdas, arrancar con el cd de diagnistico, reinstalar, etc.
#98 Y lo bonito de que pete la compilación, y seas capaz de solucionar el problema?
#253: Las compilaciones generalmente funcionan.
En parte, si ejercitas un músculo se vuelve fuerte. Debian tiene granjas de compilación compilando todo constantemente. Si algun paquete peta, se detecta rápido y de ser necesario se avisa y parchea en upstream.
Luego en Gentoo cada usuario (de forma automatizada y cómoda, con Portage) se lo compila todo y a medida (CFLAGS, USE flags), de manera que ejercitamos el musculo asaco :). Si fuese tan malo como dices no seria factible. Y es factible, créeme. Llevo una década con Gentoo en el escritorio.
Otro tema es que tires de Ubuntu. Si usas Ubuntu, por favor, no pienses que tu mala experiencia con ella es lo normal en Linux. Te recomiendo probar Arch Linux.
#257 ¿Yo he dicho que sea malo? Lo único que dije es que solucionar problemas de compilación suele ser, sobre todo para el iniciado, una satisfacción.
#299: Y lo que yo te he intentado decir es que en una distribución normal las cosas generalmente funcionan. Eso incluye compilar cosas al azar si así te apetece. Ubuntu no es una distribución normal.
“Linux nunca se las arregló para cruzar el abismo de escritorio”->Lo dice el creador de un escritorio para Linux
#11 Por ejemplo que tiene soporte para ser servidor de SAMBA(en las ultimas versiones) o que tiene soporte para NTFS
#95 Si aprender como funciona tu ordenador es inproductivo deberiamos empezar a cerrar las escuelas
#98 ./configure &&make && make install Esto es lo que en el 90% de las veces se traduce compilar un programa en Linux ,crees que lo puedes memorizar o te lo apuntas?
#85 Lee un poco www.nodo50.org/ts/editorial/enelprincipio.pdf
#70 Si Alan Cox y Linus dicen que esta equivocado tambien deberiamos escucharlos o solo tenemos que escuchar a Icaza?
#85 A mi me parece práctico : "aptitude install 'programa'"
Lo de tener que compilar depende de cómo te den el programa, si te dan los fuentes lo tedrás que hacer, si no no, pero si pillas las cosas del repositorio la gran mayoría se instalan y desinstalan en un periquete sin tener mayores conocimientos, solo memorizar un par de comandos, que no lo veo más complicado que por ejemplo aprender de memoria que para configurar la impresora en Windows me tento que ir a "Panel de control" -> "Dispositivos e impresoras" etc, solo hay que cambiar de mentalidad un poco, pero complicado no es. Otra cosa es que quieras hacer cosas más avanzadas, pero eso es como todo, hay una curva de aprendizaje.
#85 No se habla de lo que no se sabe. Llevo sin compilar aplicaciones que no sean mias alrededor de... 6 años, más o menos. Y si no sabes/quieres usar consola, para algo está el Centro de software, que instalas un programa con un clic de ratón.
#85 http://www.ubuntu.com/ubuntu/features/find-more-apps
Tu no has tocado un linux desde hace años.
#219 o más, pero me salen escaras en los ojos con las tipografías.
#31 no exagera nada. Vengo de familia con hermanas y novia torpes, y créeme que desde que les hice cambiarse a Mac, haciendo cómputo de horas de "pringao how-to-deces" ya se ha amortizado el precio de todos los ordenadores con creces. Si me llaman una vez al año para alguna cosa importante, a Dios gracias. A veces ni eso. Antes era cada 4-6 meses una extracción de datos+formateo+reinstalación. PUTO INFIERNO!!
#37 cuesta 4 veces más, se disfruta 4 veces más y te da 4 veces menos quebraderos de cabeza en el día a día.
#79 Y exactamente por qué se disfruta más, si el software, salvo casos muy concretos es el mismo y en el caso de los juegos hay menos¿? Y a mi no me da ningún uqebradero de cabeza ninguno de los ordenadores que tengo a mi cargo, no se que quebraderos de cabeza te darían a ti... pero vamos, si estás convencido que por tener un manzanita ya es mejor, allá tu... de los fanboys como tu se enriquecen. A mi no me has dado ningún argumento concreto de porqué son mejores. Ya te digo que tema drivers es obvio, malware de todo tipo es irrelevante en Linux y con un poco de sentido común y un antivirus yo no he tenido problemas en windows. Disfrute? Para jugar tengo windows y de multimedia uso indistintamente windows y Ubuntu y si quiero vacilar de experiencia visual, habilito los efectos 3d del escritorio... Mira el hardware: Mismo procesador, misma tarjeta gráfica, mismo disco duro... sólo que cuatro veces más caro que si te los compras dentro de un PC que no tenga manzanita... en fin, apple te agradece su devocion, seguro.
#237 Pues yo ahora estoy e el paro y no tengo pasta, pero cuando la tenía, en lugar de un apple (y por menos) me compré un sobremesa para jugar bien petado, un netbook y un monitor de 23 pulgadas de puta madre, y todo me costó menos que un imac al final. Y tema de cables... bueno, si estás dispuesto a pagar casi mil euros de diferencia por unos cables, te aconsejo que mires los pcs all-in-one que tienen varias marcas, tampoco tendrás cables y tendrás mejores tripas que los mac seguro, y seguirán siendo más baratos.
#252 "No confundamos servidor (Ubuntu Desktop) con escritorio (Ubuntu Server)" más o menos al revés jejejeje
#234 después de currar durante más de 10 años arreglando mierdas de estas, solucionando tripas sueltas, cagadas varias de los usuarios (WINDOWS, WINDOWS Y MAS WINDOWS, al fin al cabo no deja de ser un software mal orientado a los usuarios), asistencia técnica, y programación de aplicaciones, te digo más que sobradamente si quieres fardar de algo entonces alicata tu coche por fuera, que yo cuando llegaba a casa y cogia el Mac, era para disfrutar y no para seguir jodido y formateando, mirando los bajones de cpu por el antivirus y el cortafuegos, pausando servicios y más servicios para poder jugar y que no se desplomara el framerate. Todo eso tenía con mi PC.
Y sí, costarán un riñón, pero el otro riñón con un PC te lo dejabas en tarjetas gráficas y ampliaciones cada 6 meses. Llámame fanboy si quieres, pero sé en que gastar el dinero, sé como disfrutarlo y sé como no perder ni un minuto más de mi vida formateando un ordenador en casa. Igual a ti te falta pasta o te sobra tiempo. Me importa un comino si tiene el mismo hardware que un PC a precio de jabugo, pero la simbiosis que tiene con el sistema operativo es impresionante y es una asignatura pendiente de muchos fabricantes de compatibles. Ojo, que los Mac tienen su mierda como todos los cacharros, y el que diga lo contrario miente como un bellaco.
Igual deberías probar uno y así hablarías con conocimiento.
#267 Pues tu dirás lo que quieras, no se cómo tratarías el PC para tener que andar formateándolo cada dos por tres. Yo llevo casi 2 años sin formatear, juego al wow con los gráficos altos y no pierdo fps (y llevo 2 años con la gráfica que traía el PC), también tengo 2 ó 3 juegos más a los que juego de vez en cuando, y ni tengo problemas de virus, ni de aplicaciones molestas (salvo java, que no importa las veces que le diga que yo buscaré las actualizaciones, que siempre salta).
#283: Dos años?
Yo llevo desde que mi CPU es de 64bit (2006) con mi Gentoo. He cambiado de placa base, CPU, disco duro y gráfica al menos un par de veces. Ningún problema.
Hardware nuevo, como mucho, significa que hay que compilar el kernel si no se usa uno genérico. Una distribución de Linux seria (hay bastantes, Ubuntu no lo es) jamás se degrada, puesto que todo fuera de /home esta gestionado.
En Gentoo, por ejemplo, basta hacer qfile para saber a qué "paquete" pertenece un fichero instalado. O qlist para ver que ficheros pertenecen a un paquete dado. Las dependencias de todos los ejecutables son conocidas y gestionadas. Los ficheros de configuración están versionados. Es ortogonal, no se puede degradar.
Compara esto con actualizar un Windows o una Ubuntu, que no hacen tracking de nada y dónde el actualizador es simplemente un script pensado para la mayoria de gente, que no ha modificado su sistema en absoluto, pero incapaz de gestionar un sistema con alguna personalización, como las que recomiendan en foros y demás cuando algo no funciona... De puta risa... solo que es un tema muy serio, ya que muchísima gente usa y sufre esos sistemas por ignorancia o dejadez.
#285 Eso cuando no les sale de los huevos implementar el stack tcp/ip como ellos creen usando los RFCs para limpiarse el culo.
Fijate cuando abre un socket Windows 2012 o Windows 8, que no envia un SYN a secas, envia un SYN con un cojon de flags incongruentes.
Y la implementacion del ASLR ya es de coña
#293 Has de tener en cuenta que para esta gente tema ASLR es rollo checklist.
ASLR? Check.
Eso es todo. Se trata de poder decir que lo tienen. Luego que este implementado con el culo y no sirva para nada no les preocupa lo más mínimo. Lo tienen.
#32 Lion es a OSX lo que Vista a Windows, pero menos mierdoso. Ha tenido mala suerte, yo estoy con el resto. Compré un PowerMac en 2004-2005 y desde entonces no me vuelvo a PC. El Windows sólo lo uso para virtualizarlo y probar las webs en IE>=6 y Boot Camp con Windows 8 para jueguicos, que con el pepinaco que tengo ahora da pena no explotarlo con el vicio!
El renderizado de tipografías en Linux, me hace llorar sangre a chorros.
#86 al final siempre... SIEMPRE... SIEMPREEEEEEEEEEEEEE!!! ACABAS TENIENDO QUE COMPILAAAAAAAAARRRRRRRRRRRRHLughrlahgaugARglaruhga!!! Y el rollazo de sistema de paquetes, dependencias y puntas de pollas, es un MSDOS con esteroides.
No os pongáis flamencos que os asuso a mi suegro que quiere volverse al DR-DOS!!