Check the new version here

Popular channels

Otro post mas sobre GNU/Linux

En cuanto a GNU/Linux

He leido varios comentarios en los post relacionados a GNU/Linux y me decidi por crear este post YO, sin copy & paste ni nada por el estilo.

No hace mucho que uso GNU/Linux (2 años +-) y estoy muy contento de haber migrado.
Antes que nada voy a comentar el uso que le doy a mi pc.
Soy estudiante (casi graduado) de ingenieria electrónica. Basicamente uso la computadora para ocio (videos, musica, navegar, etc) y tambien para
mi carrera (programacion , simulacion de circuitos con herramientas CAD, diseño de PCB, grabacion de microcontroladores, etc) y tambien son un
musico aficionado (grabar sesiones multitracks, midi, herramientas de loopeo, etc).
Voy a dividir mis comentarios en:
Avanzado
Intermedio
Basico

Los titulos estan linkeados a wikipedia y otras fuentes para quienes quieran interiorizarse.

Avanzado

OJO!!!: Como ya dije antes no soy ningun guru ni experto en el tema y si digo algo errado por favor corrijanme.


Kernel

Si bien tanto el kernel de linux como el de windows estan programados en C y assembler, se sabe que el de windows tiene codigo en C++, por lo que
el kernel de linux es siempre mas chico que el de windows y a su ves mas veloz.

Otra excelente prestación del kernel de linux es que debido a su licencia es GPL, podemos bajarnos el codigo fuente y compilarlo a nuestro gusto.
Esto significa que podemos generar el kernels especifico para nuestro hardware, evitando asi tener un kernel grande y pesado con soporte para cosas que no tenemos.
Esto se puede observar por ejemplo en distribuciones como GeexBox, que es una distribucion Live de solo 9 MB, en la cual se encuentra el kernel, soft de video y casi todos los codecs necesarios para resucitr una maquina vieja y poder ver peliculas sin siquiera tener HD.


Aca dejo una excelente comparacíon entre el kernel 2.6.22 de linux y el de windows vista.

Multiusuario
Si bien ambos sistemas son multiusuarios, linux (basado en UNIX) lo fue desde su concepcion, mientras que windows lo implemento mucho despues.
En GNU/Linux cada usuario tiene en su carpeta peronal archivos y carpetas ocultas donde se encuentran las configuracion de todos los programas que se usan. La mayoria son sencillos y livianos archivos de texto que los programas cargan al iniciarse (tambien estan los bookmarks de mozila y demas). De manera tal que son perfectamente portables, y uno podria llevarlos en un pen y usarlo en otra maquina. Mientras que microsoft soluciono este problema con el bendito registro, entonces mientras mas programas instalas y mas usuarios tiene la pc este se va agrandando y haciendolo cada ves mas pesado.

Que beneficio podemos obtener de esto en GNU/Linux?

Se podria por ejemplo alojar las carpetas de los usuarios en una particion diferente, de tal manera que al instalar otra distribucion, no solo no perderiamos los datos nuestros sino que mientras comenzamos a instalar los programas usados automaticamente tienen la configuración personal.

El linik del titulo lleva a la seccion "multitasking" de wikipedia debido a que no encontre mejor info.

Permisos

Es justamente el excelente sistema de permisos de GNU/Linux el que lo hace tan robusto. De hecho de ahi viene el tema de que GNU/Linux "no tiene virus". De hecho pueden existir virus para GNU/Linux, pero para que este haga algun tipo de daño uno tendria que: compilarlo uno mismo e instalarlo o bien darle privilegios de superusuario.
Pero muchas distribuciones de GNU/Linux tienen un sistema de repositorios con miles de programas que estan completamente testeados y revisados, de manera tal que no se corren riesgos.

Es cierto que existen rootkit. Y que pueden ser muy nocivos (me paso =( ).
Pero esto se debe a negligencia por parte del usuario de no tomar las medidas necesarias. En cambio segun algunos estudios un [/url=http://www.news.com/8301-13579_3-9906001-37.html?part=rss&subj=news&tag=2547-1_3-0-20]windows[/url] recien
instalado y conectado a internet se ve afectado a los 40 minutos.

Actualizaciones

Algo realmente sorprendente de GNU/Linux es su respuesta a los bugs reportados. Si se descubre un bug, es muy raro que tome mas de 2 dias en ser solucionado (esto depende muchas veces de la distribucion usada). Ademas cuando se hace una actualizacion (update && upgrade), se actualizan absolutamente todas las aplicaciones a la ves. Mientras que los update de microsoft solo afectan a los productos microsoft.

Sistemas de archivos

GNU/Linux soporta una gran variedad de sistemas de archivos. Ext3 es uno de los mas usados y posee caracteristicas excelentes. A difenencia de lo que es FAT, ext3, hace un manejo mas eficiente del disco ridgido. Como respuesta a esto Microsoft desarrollo NTFS.
Cual es mejor, queda a criterio de cada uno.

Lo que si es muy cierto es que Ext3 maneja muy bien la escritura de manera tal que los datos practicamente no se fragmentan.
Otra virtud de GNU/Linux es que soporta los formatos de archivos de windows, mientras que windows no soporta los de linux.

Programación

Algo que encontre facinante en GNU/Linux es que tenemos casi todos los compiladores necesarios en la palma de la mano. Uno instala cualquier distribucion y se puede largar a programar.
Existen infinidades de APIs, librerias IDEs y demas cosas que hacen que la vida del programador sea casi un paraiso.
De hecho, nunca en mi vida habia programado una plicación visual y a los pocos meses de haber migrado le dedique un dia a esto e hice un programa
similar a ese de tv que anda en el top post. Lo pueden ver aca.
Y ademas estoy realizando mi tesis todo bajo GNU/Linux, con conexion usb y varias cosas mas.
Y lo mas importante, todo el soft es Open source de manera tal que puede ser modificado a gusto propio o bien se puede leer y aprender.


Algunos TIPS

- Se puede realizar la siguiente particion:
/boot <----aca dejamos todos los kernels que querramos
/ <----aca se instala la distro elegida
/home <----aca estan todos nuestros documentos y las configuraciones de nuestros programas
De esta manera formatear es solo un tramite.

- Se pueden crear cuantos scripts uno desee haciendo que la vida frente a la pc sea mucho mas facil

- Absolutemente TODO es configurable.




Intermedio


Distribuciones

Existen miles de distribuciones, una mejor que la otra. De manera que se puede encontrar la que mejor satisfaga nuestra necesidad.
De hecho existen varias distribuciones "especificas" Como por ejemplo distros que apuntan a cientificos o ingenieros, algunas multimedias orientadas a musicos y demas.
EJ:
GeexBox, que es una distribucion Live de solo 9 MB, en la cual se encuentra el kernel, soft de video y casi todos los codecs necesarios para resucitr una maquina vieja y poder ver peliculas sin siquiera tener HD.

Aplicaciones

Hay miles de aplicaciones para GNU/Linux, las cuales se pueden instalar y desinstalar sin correr el riesgo de desestabilizar el sistema. Y debido a las licencias que usan siempre vamos a encontrar ayuda en la web
Si por algun motivo es necesario correr alguna aplicacion de windows, existen varios emuladores muy buenos que se encargan de hacer eso.
A la hora de instalar una aplicacion, solo hay que hacer un par de click o bien ejecutar una linea de comando (como mas te guste).
Varias distribuciones de GNU/Linux usan un sistema de repositorios, que no son mas que direcciones web a servidores, donde estan alojadas miles (30.000 o mas) aplicaciones. Para instalarlas solo se requiere elegir cuales se desea y luego el programa se encarga de descargar todas ellas, configurarlas e instalarlas.
Luego, cada tanto el ssistema busca si alguna aplicacion puede ser actualizada, y despues de un click podemos tener no solo todo el sistema operativo al dia sino tambien todas nuestras aplicaciones.
Ademas de cada aplicacion que se desee uno tiene varias opciones para elegir.
Aca hay una lista de equivalencias entre soft de windows y linux
Y aca hay otra un poco mas larga

Requerimientos

De por si todas las distribuciones de GNU/Linux requieren menor hardware que su equivalente de windows. Con esto me refiero a que si deseamos tener un S.O que se vea como windows vista por ejemplo lo podemos hacer en una maquina casi con la mitad de los requerimientos de vista.


Instalacion y formateo.

El proceso de instalacíon es realmente muy sencillo (asumiendo que saben lo que es una particion, si no es asi no deberian intentar instalar un S.O), es completamente visual (en la mayoria de los casos) y completamente automatico. Y lo bueno es que si hacen una buena instalación, lo mas probable es que no sea necesario formatear por varios años.



Algunos TIPS

- Absolutemente TODO es configurable y personalizable.
- Hay muchisima ayuda en la web, si tenemos un error tan solo hay que pegarlo en google y automaticamente tenemos la respuesta.
-


Basico


Facil

Convengamos que muchas de las personasque dicen que "linux es dificil", en su vida si quiera instalaron ellos mismos un windows. Basicamenente windows es "facil debido a que siempre hay un amigo/conocido/pariente que te resuelve los problemas.
Si tenemos en cuenta esto GNU/Linux entonces si es realmente facil de usar.
Si se instala una distribucion de GNU/Linux a una persona que solo le daria uso hogareño a la pc, esta podria actualiar todo el sistema operativo y todas sus aplicaciones con un solo click (y legalmente!!!), no tendria que preocuparse sobre los virus y demas cosas.
Si necesita instalar alguna aplicacion en particular solo necesita saber que quiere y luego de dos o tres clicks ya la tiene instalada y lista para ser usada, sin tener que preocuparse de conseguir crack serials y cosas por el estilo, y sin poner en riesgo el sistema.


Humor

Si, ya se que esto no es imprescindible, pero en GNU/Linux existe el humor. Por ejemplo si uno escribe sl en lugar de ls vemos que un trencito pas por la pantalla. Mmm...bueno que se yo mil pavadas mas.

Comunidad

Aunque suene tonto, GNU/Linux no solo es un S.O, sino tambien una comunidad. Se puede encontrar en la web millones de personas con ganas de ayudarte, darte una amano o un consejo. Miles de foros, canales de chat, blogs de noticias y foros existen en la web.


______________________________________________________________________________________________

Algunos comentarios personales

- Es errado decir que GNU/Linux es malo porque no tiene compatibilidad de hardware o software. Con respecto a lo de hardware, quiza lo fue en su hace mucho tiempo, esto ahora no es cierto. Y en todo caso se debe a que ciertas empresas no desean dar soporte para linux, lo cual va a cambiar en un par de años debido a la velocidad con la que esta creciendo el software libre. Y sucede lo mismo con el software.

- Como dije al principio, yo he usado GNU/Linux para grabar musica, (las pueden escuchar en mis post anteriores), para programar aplicaciones visuales, para simulacion de circuitos electronicos, para calculos del tipo de Matlab, para diseñar plaquetas electronicas. Al igual que unso GNU/Linux para bajar torrents, bajar de la mula, para ver peliculas, escuchar musica, escribir documentos, hacer presentaciones, chatear, navegar, etc.

- Si sos un usuario de pc avanzado o intemedio, GNU/Linux es un mundo completemente diferente. Uno re-descubre su computadora y La computación. Conoces muchas aplicaciones interesantisimas, personas muy grosas, y lo mas importante te ayuda a desarrollar la creatividad (es cierto, ni bien te lo instalas te pones a meter mano a mas no poder ).

- En fin, solo he encontrado cosas a favor en GNU/Linux.

______________________________________________________________________________________________

Comentarios extras y de buena fe

Todo lo arriba expuesto no implica que Linux sea "mejor" que windows, solo que en mi experiencia personal asi lo he encontrado. Peroes cierto que si se quiere hacer una analogia con la "libertad" GNU/Linux seria la respuesta.
Es cierto que todavia le falta mucho a GNU/Linux, pero esto no implica para nada de que no este a la altura de windows o mas aun.

Beuno, no mas por mi marte (estoy cansado yo ). No dejo mas links con informacion porque la web esta repleta de estos. Disculpen mi ortografia y por favor no creen forobardo. Saludos a toda la comunidad T!aringuera.


todoesverso. (¬¬ )
0
0
0
1
0No comments yet