InicioInfoLo que es linux capas...

Lo que es linux capas...

Info5/6/2010

Lo que se puede en linux
Podría parecer increible realizar esta pregunta en este tiempo, pero a pesar de toda la difusión que se da a Linux, aun existen personas que jamás han visto al sistema operativo del pingüino, y peor aún no saben que se puede hacer con él.

O, si lo conocieron se quedaron con una idea anticuada de un par de años atrás. Algunos erroneamente siguen pensando que Linux se controla a través de comandos en una misteriosa pantalla negra, o que para utilizarlo es necesario tener avanzados conocimientos de informática y de programación.

Curiosamente, parece haber una sensación entre el público no conocedor de este sistema operativo, de que una vez que lo instalen no van a encontrar la aplicación que necesitan. En realidad ocurre todo lo contrario: probablemente tengan dificultades para elegir una de las muchas opciones que pueden usar para resolver su problema, por ejemplo, si desean grabar un CD puden utilizar K3B, Brasero, Gnomebaker, Gtoaster, etc.
Si por algo se caracteriza Linux es por la gran cantidad de opciones en desarrollos software que existen para un gran número de tareas, de modo que la falta de aplicaciones no es un problema, desde luego. Lo que sí puede ocurrir es que ciertas tareas estén mejor resueltas en Windows o Mac OS X por la veteranía de los desarrolladores, e incluso puede haber aplicaciones a medida que no tengan su equivalente en el mundo Linux, pero en general si buscas, encontrarás una aplicación que te permita realizar la tarea necesaria. Al final del artículo se encuentra una lista de sitios que te permiten buscar e informarte sobre las aplicaciones de software libre.

A pesar de lo anterior, uno de los obstáculos cuando se migra de cualquier sistema operativo a otro, no es realmente el sistema operativo por si mismo, sino, que algunas de las aplicaciones que el usuario ha aprendido a utilizar por varios años y los archivos que ha producido con esas aplicaciones.
Equivalencias de Windows en Linux

Veamos que aplicaciones existen en Linux y que podemos utilizar para realizar nuestras labores diarias.

No será una lista exahustiva de todas las alternativas de software libre existentes, ya que sería un artículo demasiado extenso, pero permitirá al lector conocer algunas de ellas y tomar confianza en la decisión del cambio al nuevo sistema.

El sistema operativo en capas
Podemos imaginar a Linux como una cebolla donde cada capa se comunica con la capa inferior. En la parte del centro se encuentra la capa de comunicación con el hardware. El SO la utiliza para poder controlar los diversos aspectos del hardware. Sobre ella se encuentra la capa de dispositivos. Es un conjunto de funciones denominadas controladores de dispositivo que se encuentra dentro del kernel del SO. Ellas acceden directamente al hardware y hacen el trabajo de lectura, escritura, etc. Es un punto muy sensible del sistema en donde cuando un error surge poco puede hacerse para detener el proceso. Sobre la capa de dispositivos se encuentra la capa de administración, esta es un conjunto de funciones a las que se hace referencia como sistema operativo tomando la decisión de que se ejecuta y cuando. Son las funciones que administran también los procesos, dándoles los turnos pertinentes y mandándolos a dormir cuando no es su turno.

La capa que sigue es la de los procesos mismos, por ejemplo el shell del SO. Estos procesos reciben la ordenes directamente del usuariou otros procesos y los traducen al lenguaje de maquina pasándoselos al SO para su ejecución. A partir del shell se podrán arrancar otrosprocesos, como programas, que forman la capa superior de la cebolla.Estos se comunicaran con el shell para que el SO interprete sus órdenes


-Otras…

En Linux podeis encontrar distribuciones para todos los gustos, y la lista podría ser interminable. Cada país tiene las suyas, e incluso cada comunidad autónoma adapta algunas ya existentes. En España, por ejemplo tenemos además de EsWare e Hispafuentes, a Linex en Extremadura, a Guadalinex en Andalucía, a MAX (MAdrid linuX) en Madrid, a Molinux en Castilla la Mancha, y un largo etc.

No obstante, a continuación os dejo una lista de las más populares. Si os interesa saber algo más de alguna de ellas solo teneis que decírmelo y la explicaré detalladamente:

* Archlinux
* Aurox
* BestLinux
* Bluewall
* ByzantineOS
* Debian
* CentOS
* Fedora Core
* Gentoo Linux
* Gnoppix
* Knoppix
* Ubuntu
* Kubuntu (Ubuntu con KDE)
* Mandriva Linux (antes Mandrake Linux)
* MkLinux (para todo tipo de modelos Apple [[Macintosh])
* Pardus
* ROCK Linux
* Slackware
* Slax
* Scientific Linux
* OpenSuSE
* Trinux
* Trustix Secure Linux
* VectorLinux
* White Box

Ubuntu


Shuttleworth vio con simpatía el proyecto y decidió convertirlo en una iniciativa autosostenible, combinando su experiencia en la creación de nuevas empresas con el talento y la experiencia de los programadores de la plataforma Linux. De esta forma nació la empresa Canonical, la cual se encarga de sostener económicamente el proyecto mediante la comercialización de servicios y soporte técnico a otras empresas. Mientras los programadores armaban el sistema, Shuttleworth aprovechó la ocasión para aplicar una pequeña campaña de mercadotecnia para despertar interés en “la distribución-sin-nombre” (en inglés: the no-name-distro).

Tras varios meses de trabajo y un breve período de pruebas, la primera versión de Ubuntu (Warty Warthog) fue lanzada el 20 de octubre de 2004.


Entre las características de Ubuntu son muy destacables las siguientes:

* Basada en la distribución Debian.
* Disponible en 3 arquitecturas: Intel x86, AMD64, PowerPC.
* Los desarrolladores de Ubuntu se basan en gran medida en el trabajo de las comunidades de Debian y GNOME.
* Las versiones estables se liberan cada 6 meses y se mantienen actualizadas en materia de seguridad hasta 18 meses después de su lanzamiento.
* La nomenclatura de las versiones no obedece principalmente a un orden de desarrollo, se compone del dígito del año de emisión y del mes en que esto ocurre. La versión 4.10 es de octubre de 2004, la 5.04 es de abril de 2005, la 5.10 de octubre de 2005, la 6.06 es de junio de 2006 y la 6.10 es de octubre de 2006.
* El escritorio oficial es Gnome y se sincronizan con sus liberaciones.
* El navegador web oficial es Mozilla Firefox.
* El sistema incluye funciones avanzadas de seguridad y entre sus políticas se encuentra el no activar, de forma predeterminada, procesos latentes al momento de instalarse. Por eso mismo, no hay un firewall predeterminado, ya que no existen servicios que puedan atentar a la seguridad del sistema.
* Para labores/tareas administrativas incluye una herramienta llamada sudo (similar al Mac OS X), con la que se evita el uso del usuario root.
* Mejorar la accesibilidad y la internacionalización, de modo que el software esté disponible para tanta gente como sea posible. En la versión 5.04, el UTF-8 es la codificación de caracteres en forma predeterminada.
* No sólo tiene como lazo a Debian el uso del mismo formato de paquetes deb, Ubuntu tiene uniones muy fuertes con esa comunidad, contribuyendo cualquier cambio directamente e inmediatamente, más que anunciándolos. Esto sucede en los tiempos de lanzamiento. Muchos de los desarrolladores de Ubuntu son también responsables de los paquetes importantes dentro de la distribución de Debian.
* Todos los lanzamientos de Ubuntu se proporcionan sin costo alguno. Los CDs de la distribución se envían de forma gratuita a cualquier persona que los solicite (la versión 6.10 ya no se distribuye en cd’s, la versión anterior se sigue distribuyendo sin costo alguno) aquí(crear una cuenta primero, luego indicar cuántos ejemplares se necesitan, y por último rellenar el formulario anotando MUY BIEN la dirección en donde se quiere recibir el envío, junto con un número telefónico). También es posible descargar las imágenes ISO de los discos por transferencia directa o bajo la tecnología Bittorrent.
* Ubuntu no cobra honorarios por la suscripción de las mejoras de la “Edición Enterprise”.

-Versiones:

Una nueva versión de Ubuntu es lanzada cada seis meses, y cada lanzamiento tiene un “nombre” y un número de versión. El número de versión está basado en la fecha de lanzamiento, por lo tanto, por ejemplo, la versión 5.04 fue lanzada en abril (04) de 2005 (5). Aquí debajo os dejo una lista de las versiones previas y lanzamientos planeados.

Nota: El lanzamiento de la versión 6.06 (junio del 2006) se demoró más de seis meses (el tiempo previsto entre cada release) debido a que Canonical Ltd. quería desarrollar una distribución a la que fuera posible dar soporte durante 3 años en el escritorio y 5 años en el servidor (LTS – Long Term Support).

-Otras distribuciones de la familia…

-Kubuntu: caracterizado por el uso del escritorio KDE
-Xubuntu: sustituye el escritorio Gnome de Ubuntu por el Xfce
-Fluxbuntu: con interfaz gráfica Fluxbox
-Edubuntu: para su uso en ambientes escolares
-Ebuntu: con Enlightenment como gestor gráfico
-nUbuntu: Dedicado a temas de seguridad y redes
-Ubuntu Lite – Optimizado para máquinas lentas

Diferencias - Ventajas en Servidores Linux - Windows
Linux es un sistema operativo libre-distribuido que fue creado en 1991 por un estudiante en la universidad de Helsinki en Finlandia. Fue creado con la ayuda de asistentes y desarroladores alrededor del mundo, bajo de una licencia abierta que desde entonces ha puesto libremente a disposición cada uno. Hoy, es robusto, confiable, y muy eficiente. Se ha probado en varias ocasiones como solución popular para los servidores de web hosting.

Linux utiliza PHP, el Perl, o MySQL como idiomas para agregar el acceso y procesar datos en línea. Linux es ideal para los Web site que brindan información de exhibición como folleto, en formato del boletín de noticias o como hojas de datos. Linux trabaja bien para los sitios interactivos de la exhibición como las funciones de las formas de investigación, en línea el comprar y otro del e-commerce. Los programas del diseño del sitio como Microsoft FrontPage® se pueden también utilizar con éxito con la tecnología de Linux. De hecho, Los webhosting ofrece extensiones del Frontpage con Linux

Por norma general, recomendamos sistemas Linux para:

•Cualquier tipo de proyecto que no requiera el uso de las tecnologías anteriores: ASP, ASP.NET, Access, FrontPage.
•Cualquier tipo de proyecto que haga uso de tecnologías como C, o bien se base en PHP, Perl, o Mysql. Recuerda que este tipo de servicios está optimizado para entornos Linux.

Windows
Pues la mayoría de la gente está enterada, Microsoft es un gigante prominente en el ambiente de computacion. La solución de Microsoft es ideal para los clientes que desean utilizar ASP (páginas activas del servidor) u otros usos de Microsoft para diseñar tus Web pages. Microsoft hosting también ofrece una ventaja si deseas incorporar bases de datos en tu Web site. La plataforma de Microsoft entrega tiempo de desarrollo reducido y una funcionalidad mejor para las bases de datos.

Windows Utiliza ASP, ASp.Net , Ms-Sql , Access ODBC

Por norma general, recomendamos sistemas Windows para:

•Programadores de ASP, ASP.NET, Bases de datos Access Ms-Sql , Access, Odbc.
•Usuarios que publiquen su Web mediante las extensiones de FrontPage.

Cuales son las ventajas de Linux frente a Windows?, ¿en qué se diferencian?

La instalación:
En Linux a pesar de todos los esfuerzos la instalación no resulta sencilla siempre, pero te permite personalizar totalmente los paquetes que quieras instalar.
En Windows la instalación es mínimamente configurarle aunque es muy sencilla.

La compatibilidad: Ninguno de los dos sistemas operativos son totalmente compatibles con el Hardware, a pesar de que Windows se acerca más, los dos están cerca de conseguirlo.
Aunque Linux no esta detrás de ninguna casa comercial gracias a su elevada popularidad ofrece una alta compatibilidad ofreciendo, además, actualizaciones frecuentes.
Windows al ser parte de Microsoft intenta ofrecer una gran cantidad de drivers ya que su gran poder económico hace que las empresas mismas de hardware creen sus propios drivers.

Software:
Linux al tener menos software en algunos campos sufre una menor aceptación por parte de las empresas, aunque gracias a los apoyos de empresas como Sun Microsystems o IBM se ha logrado muchos avances.
Windows al ser el más fácil de usar en las empresas, posee una gran cantidad de software.

Robustez:
Linux se ha caracterizado siempre por la robustez de su sistema ya que pueden pasar meses e incluso años sin la necesidad de apagar o reiniciar el equipo, también si una aplicación falla simplemente no bloquea totalmente al equipo.
En Windows siempre hay que reiniciar cuando se cambia la configuración del sistema, se bloquea fácilmente cuando ejecuta operaciones aparentemente simples por lo que hay que reiniciar el equipo.

Conclusión: Tanto Windows como Linux tienen su ventajas y inconvenientes, aunque desde un punto de vista más técnico Linux sale ganando.

Razones para cambiar:
Es software libre, lo que quiere decir que no hay que pagar nada por el sistema en sí.
Es un sistema operativo muy fiable ya que hereda la robustez de UNIX.
Ideal para las redes ya que fue diseñado en Internet y para Internet
No es cierto que tenga pocos programas, solo en algún campo muy especifico.
Es 100% configurarle.
Es el sistema más seguro, ya que al disponer del código fuente cualquiera puede darse cuanta de algún fallo, se puede decir que decenas de miles de personas velan por tu seguridad.
Existe muchísima documentación, también en español gracias a los proyectos como LUCAS.
Cuenta con el soporte de muchas grandes empresas como IBM, Corel, Lotus, Siemens, Motorola, Sun, etc.
Puedes encontrar ayuda en millones de sitios en Internet como los foros.
Es muy portable, si tienes un Mac un Alpha o un Sparc puedes usar Linux sin problemas.

1. Actualizar todo el software de mi sistema en una sola acción. Aunque Windows tiene Windows Update, apenas puede actualizar el sistema operativo, Office y unas pocas cosas más. En cada distribución de Linux que he usado (Gentoo, Red Hat, Suse, Ubuntu) actualizarse es muy fácil. La mayor parte de ellas revisan si hay actualizaciones y te lo notifican. Esto es grandioso, por seguridad, para resolver bugs rápidamente y para obtener los últimos adelantos.

2. Actualizar casi todo, sin reiniciar. Sólo hay una cosa en Linux que requiere reiniciar el equipo tras actualizar: el kernel. Y aún así puedes seguir usando el viejo Kernel hasta que realmente quieras reiniciar.

3. Mantener mi equipo seguro, sin software que consume mis recursos de sistema, mi tiempo y me fastidia constantemente. Para asegurar un equipo Windows, necesito antivirus (que requieren recursos y escaneos frecuentes), un firewall que constantemente me pregunta si quiero permitir a un software conectarse a Internet, pasar un anti-spyware rutinariamente y desconfiar de todo el software. Vas por la vida, asumiendo que cada programa y cada website que hay en Internet está intentando fregarte. Triste estado de cosas.

Todo ello requiere de tu atención, pone tu sistema más lento y arruina la experiencia de la Internet. Nada de esto es necesario en Linux, pues obtienes el software a través de tu distribución, que se ocupa de asegurar que puedas confiar en el software disponible.

4. Correr un sistema completo gratis, sin piratear software y sin violar la Ley. La mayor parte de los usuarios de Windows parecen aceptar que violar la ley está bien porque es necesario. O violas la ley o gastas miles de dólares en el software que requieres. Con Linux esto es innecesario, y yo sé que duermo mejor por las noches.

5. Llevo mis configuraciones conmigo a donde vaya. En Linux, todas tus configuraciones personales se almacenan en tu carpeta Home, y puedo copiar estas configs de una máquina a otra. Puedo ponerlas en una memoria USB. En Windows tus preferencias están en parte en el registro y por ello no son portátiles.

6. Correr Internet Explorer 5.0, 5.5, 6.0, and 7.0 en la misma máquina. Tengo todas instaladas gracias al maravilloso proyectoIEs4Linux. Eso es importante para un desarrollador web, pues permite revisar tus proyectos en cuanto a compatibilidad con diferentes browsers. Además, corriendo IE en Linux no tengo que preocuparme del malware o virus.

7. Entender todo lo que pasa en mi computador. En Windows, es como tener una caja negra. Puedes verla por fuera pero no sabes qué pasa por dentro. Si tienes problemas, sólo puedes aspirar a que Microsoft los arregle. Quizás puedas enviar un reporte de bug, malgastando tu tiempo en mejorar un software del cual una compañía está ganando billones. Con linux, con sólo mirar los logs del sistema puedes ver la mayor parte de los errores, buscar en Google y descubrir qué los causa. Puedes incluso ver el código fuente para encontrar el problema. Entiendo que mucha gente no es capaz o no tiene el tiempo de mirar el código fuente, pero el que decenas de miles de geeks lo hagan ayuda. Y si envías un reporte de bug, estás ayudando a gente como tú, no contribuyendo tu tiempo a una compañía multimillonaria.

8. Personalizar cada aspecto de mi escritorio. Con Windows, estás atorado con lo que te den. Seguro, puedes instalar aplicaciones de skins (que traen bugs) o pagar a Microsoft para poner skins en tu desktop. Pero aún así no son adaptables, es sólo una capa de pintura en el mismo desktop. En Linux, puedo usar window manager, el ambiente de escritorio, el tema, el motor GTK, el tema de icones, los efectos especiales… casi todos los aspectos tienen opciones competitivas. Si miras por Internet capturas de pantallas de escritorios Linux rara vez verás dos que se vean iguales.

9. Beneficiarme de la competencia entre proyectos en cada parte de mi computadora. No sólo es divertido probar las diferentes opciones, sino que lleva a un mejor software cuando múltiples proyectos compiten entre sí. Cuento con diferentes opciones de backends de impresión, ambientes de escritorio, o sistemas de montaje de un dispositivo USB. Tengo 3 años usando Linux y he visto mejoras significativas en los sistemas que se usan en el Linux Desktop.

10. Correr miles de programas excelentes que sólo corren en Linux, como Amarok, Bluefish, Neverball, Gnumeric, K3B, Beryl, gdesklets, y MythTV. Sé que Windows está en la misma situación, y a menudo escucho “No puedo usar linux porque no corre X software”. Pero también hay que entender que es una calle de doble vía.

11. Aprender y apreciar el valor del software libre. Aunque uses software de pago, el movimiento de Free Software se asegura de hacer equilibrio ofreciendo una alternativa. Si usas un sistema operativo libre y te involucras en la comunidad, contribuyes con el software aunque sea en una pequeña parte.

Blog de Dan Marti

--------------------------------------------------------------------------------------------

Algunos otros agregados (por Rubiño):

12- Compilar todas las aplicaciones y librerías del sistema incluyendo en cada una solo aquello que me interesa, por lo que me libro de cualquier falla inherente al código descartado y consigo programas mas ágiles.
13- Construir el kernel a medida de mi hardware: Los kernels precompilados redundan los 60 Mb, en cambio el mio ocupa solo 2Mb, por lo que resulta mas ligero y contiene menos fallas.
14- Adaptar cada software a mi procesador.
15- Automatizar tareas mediantes scripts escritos en Bash.
16- Valerme de la potencia de la Shell para en pocos minutos realizar gestiones que en Windows tomaría horas.
17- Utilizar multislot (Gentoo) para que varias versiones de un mismo programa coexistan en el sistema.
18- Tener un SO multiusuario real y multitarea real.
19- Por razones que no van al caso, las aplicaciones libres que funcionan tanto en Windows como en GNU/Linux muestran mucha mejor performance en este ultimo sistema.
20- Mezclar la rama estable con la de pruebas para hacerme con las ultimas versiones de software.
21- Mi sistema nunca se cuelga, tampoco arroja errores inesperados ni se ralentiza con el tiempo.

Y algunos agregados por vardor:

-Instalar un firewall en linux se reduce a unos simples pasos (y se complica tanto como uno quiera)
-Tener un servidor casero funcionando por semanas o meses es muy simple
-Se puede crear un firewall con un PC viejo

SALUDOS!
Linux es el mejor SO del mundo
Aguante linux
Datos archivados del Taringa! original
20puntos
2,807visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
10visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

r
rodri222🇦🇷
Usuario
Puntos0
Posts43
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.