Instalar distribución GNU/Linux

GNU es un sistema operativo similar a Unix que es software libre y respeta su libertad. Los sistemas operativos similares a Unix se construyen a partir de un conjunto de aplicaciones, bibliotecas y herramientas de programación, además de un programa para alojar recursos e interactuar con el hardware, denominado núcleo.

Hurd, el núcleo propio de GNU, está lejos de poderse usar en el día a día. Por este motivo, GNU se usa habitualmente con un núcleo denominado Linux. Esta combinación es el sistema operativo GNU/Linux. La Free Software Foundation [ http://www.fsf.org/] es la principal organización que patrocina el Sistema Operativo GNU.

Ahora si hay que dar el paso a una distro GNU/ linux libre: ver lista de GNU [1]. que no recomienda y las que SÍ [2].

Hay otras distros especificas para jugar, para la educación, el trabajo, servidores, programadores (archlinux), etc. Estos son los pasos para triskel [3]:(Trisquel es un sistema operativo completamente libre basado en GNU/Linux)

  • Elegir usar un usb o un cd para la instalación, (recomiendo un cd, ya que hay veces que tenemos que actualizar la bios para arrancar el usb, que se crea con Linux live usb creator o unetbootin).
  • Si has elegido arrancar desde cd, descargar la distro de aquí [4], seleccionando 64 bit o 32 (x86), que dependerá de la placa base que tengamos instalada (ante la duda elegir 32 que funcionará siempre o lo podemos ver en características del sistema).
  • Una vez descargada la distro la quemamos en un cd con Infrarecorder [5] o K3b, reiniciamos el ordenador, introducimos el cd, y pulsamos la tecla f11 para entrar en el menú de la bios, donde seleccionaremos arrancar desde cd (después de la instalación debemos elegir otra vez la selección disco duro).
  • Seleccionamos probar (se inicia en modo live) para verificar el funcionamiento del hardware que dependera si es soportado por los controladores libres, si todo va bien pulsamos en instalar en el icono del escritorio, a lo que se inicia el menú de instalación, que es seleccionar las opciones (mejor seleccionar que no pida contraseña al inicio sesión para que inicie automáticamente) de partición, lenguaje, horario, … e ir pulsando siguiente; y cuando haya finalizado deberemos actualizar los paquetes.
  • Puede ocurrir que tenemos instalado algún hardware que su fabricante no ha querido que sea compatible con software libre (casi siempre adaptadores de red wifi o aceleradoras gráficas) y no funcione bien con el driver libre de linux, esto no ocurrería si existieran patentes libres, que permitieran que creemos nuestra propia tecnología. Escribiendo lspci o lsusb en terminal sabremos la marca y modelo o con una utilidad de información del sistema, para poder ver en está página después, si es compatible con el kernel de linux: h-node [6], si no es compatible, deberemos venderlo o regalarlo y comprarnos uno que si [7]. Por ejemplo, empresas que liberaron algunos de sus controladores y firmwares para adaptadores wifi son: Atheros, Tplink o Broadcom; para tajetas graficas ya liberaron intel (i915e), nvidia (nouveau, que no funciona bien, ya que el arranque gráfico aparece en negro y en algunos juegos se congela la pantalla). Hay que asegurarse que el dispositivo que queremos usar con trisquel tenga el firmware libre, y no solo el controlador libre.

Si es compatible, tendremos que descargarnos el controlador, después descomprimirlo (estará en tar ball) y ver si tiene algún archivo con la extensión .sh (es un install bash script que nos compilará e instalará automáticamente), pulsar botón derecho del ratón sobre él y en propiedades darle a “permitir ejecutarse como un programa”, salir y hacer doble clip. Por último debemos dar la orden en la terminal de que arranque automáticamente el driver al iniciar el pc, escribiendo:

echo "nombre del driver ya instalado" | sudo tee -a /etc/modules