Linux. Tiene un minuto para hablar de software libre

Introducción

Que es Linux ? y UNIX ? y Mac Ox ? y Windows ? Que pase el sistema operativo

Tenemos acceso a una tecnología que apenas si era ciencia ficción que ni el gran Julio Verne, o adelantados a su época como George Méliès fueron capaces de imaginar, fuimos a misiones a la luna con una electrónica y programación que hoy en día es superada por cualquier microondas no digamos un teléfono móvil.

Todos estos dispositivos están compuestos por su electrónica que está compuesta en su mayor parte de silicio, estaño, tierras raras y muchos componentes, que a través de la electricidad hace su magia, pero¿ cómo sabe lo que debe hacer ? si en realidad solo son electrones corriendo de un sitio a otro.

Toda este electrónica no sería nada, sin un control, sin una manera de comunicarse entre los diferentes elementos de nuestra parte física «hardware» de la informática. ¿Cómo una pulsación se convierte en letras en la pantalla en su posición correcta o en una hoja impresa, o unos cálculos en el acelerador de partículas. ?

Todo esto es gracias a los sistemas operativos. Los sistemas operativos hacen que nuestra electrónica haga todas estas funciones.

Linux y sus familias

Corría el año 1969 , en los laboratorios Bell , en 1969, Dennis Ritchie and Ken Thompson creaban un sistema operativo de propósito general llama UNIX y ahí partió casi todo, UNIX era básicamente un sistema de consola de ordenador utilizado para entornos de comunicaciones que estaban empezando a despuntar, además de un sistema de propósito general.

Estos sistemas operativos realmente eficientes muy buenos estaban limitados a empresas y grandes corporaciones, sobre todo en el mundo de la electrónica aún en pañales la hacía cara. Pero para los usuarios finales, eran inaccesibles.

Allá por los años 1980 había muchos sistemas operativos y muchos microprocesadores, cada uno con su sistema operativo e incompatibles entre sí.
DR-DOS, MS-DOS, Machintos, Amiga OS, SunOS

MS-DOS –> Microsoft Soft Disk Operating system.  corría el año 1981
AmigaOS -> Lanzado por Commodore años 1985 con un entorno gráfico con gestión de ventanas.
Machintos -> MacOS lanzado en 1984, que también incluía un sistema de gestión de ventanas.

Hasta que llegó el momento de unificar todos los microprocesadores en uno basado en el microprocesador Intel8086 y sus descendientes, 286,386,486, Pentium, I,II,III,IV, Dual cores, , I3,I5,I7…….pero la ventaja es que los sistemas empezaron a ser compatibles.  y empezó la batalla por el sistema operativo.

Y los sistemas operativos ??

Seguían siendo caros, y hacían que el precio final de los ordenadores.

Hacia 1987 salían unos sistemas operativos que sin ser UNIX , eran como Unix (Unix-like) heredando la estructura y la arquitectura de los UNIX, pero siendo reescrito por la comunidad.

 

Unix history-simple

De aquí ya tenemos una primera noción de donde nació el UNIX y sus Unix-like, nos fijamos no que Mac Ox sea pariente de Linux, no tienen nada en común pero si lo tiene con BSD.

Los sistemas Unix-like están extendiéndose por una comunidad que ha hecho más fácil su acceso y aplicaciones, basándose en licencias de código abierto.

 

Pues si esta familia de sistemas operativos que nació de los UNIX, los Unix-Like tienen una familia mucho más extensa

 

Linux Distribution Timeline

Y ahora cual elegimos ? Versión Live

Hay familias, estas son las más grandes, dependiendo de varios aspectos de como se organizan los sistemas, y dentro de cada familia hay subfamilias

  • Debian
  • Slackware
  • Red Hat
  • encho
  • Arch

Una manera de elegir es probar , y como es código libre nos lo podemos descargar, comprar, copiar, compartir, intercambiar.

Aquí tenemos un largo ranking de las distribuciones. y de ahí mismo nos las podemos descargar.

DistroWatch.com: Un ranking  de las distribuciones, no las hay mejores ni peores, son más orientadas hacia una u otra aplicación, ofimática,redes y comunicaciones, seguridad, ocio. Pero está clasificación es más como están organizadas las aplicaciones (paquetes).

Linux Live

Los experimentos con gaseosa

No nos preocupemos de si al instalar nuestro linux se nos van a perder los datos, vamos a hacernos una herramienta muy útil de trabajo.

¿Qué es una versión Live?

Un Linux Live, una versión Live es una versión 100% funcional, pero en lugar de estar instalada en el disco duro, solo está funcionando sobre el soporte que hayamos elegido , USB, CD,DVD, hoy en día lo más utilizado es usar USBs.

Manos a la obra.
Material.

  • Distribución a probar (.iso, .img)
    • Una imagen .iso, es una copia exacta de un sistema de archivos.
    • Las imágenes de distribuciones, son copias limpias, listas para usar/instalar.
    • Distrowatch y buscar alguna distro, o páginas web.
      • Distros para empezar
        Debian
        Ubuntu
        Linux Mint (Basada en Ubuntu o Debian)
        Elementary Os (basada en Ubuntu)
  • USB
  • Ordenador
    • Windows
    • Linux.

Crear un USB de arranque (booteable — hace daño al diccionario)

En Linux

Como administrador y en modo comando. buscamos la distribución que nos interesa (Buscamos en DistroWatch.com)

root@olimpo:/home/cid/Descargas/Linux# ls -lh
total 4,9G
-rw-r–r– 1 cid cid 1,2G abr 5 05:46 linuxcnc-2.7-wheezy.iso
-rw-r–r– 1 cid cid 1,9G mar 28 09:22 linuxmint-19.1-mate-64bit.iso
-rw-r–r– 1 cid cid 1,9G abr 3 16:16 ubuntu-18.04.2-desktop-amd64.iso
root@olimpo:/home/cid/Descargas/Linux#

Localizamos donde nos ha montado el USB

cid@olimpo:~/Descargas$ df -h
S.ficheros Tamaño Usados Disp Uso% Montado en
/dev/sdb1 15G 8,0K 15G 1% /media/cid/6263-8DA8

 

root@olimpo:/home/cid/Descargas/Linux# dd if=ubuntu-18.04.2-desktop-amd64.iso of=/dev/sdb bs=8M

En Windows

En windows hay muchas páginas con distintas aplicaciones.

Usaremos la herramienta en código libre Unetbootin, que nos permitirá usar una imagen ya descargada, o descargar la imagen por nosotros.

Persistencia.

Cuando hacemos un USB/HD lo normal es trabajar en RAM nuestro sistema está flotando en la memoria, por lo cual su ejecución es muy rápida, pero no podemos guardar datos.

Pero podemos crear una zona de persistencia en el USB que nos podrá mantener nuestros datos.

Nos puede servir para hacernos nuestras herramientas por ejemplo de seguridad , herramientas para navegación anónima.

Esto es un parámetro que nos viene para configurar en Unetbootin (también está disponible para Linux, MAC)

 

 

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

nueve + 1 =

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.