Sprint 1
Aqui se documentara toda la informacion necesaria sobre el Sprint 1.
Instalacion del Sistema Operativo
Abriremos el Ubuntu y lo primero que hara es comenzar a cargar la .iso, una vez acabe lo primero que nos pedira es seleccionar el idioma en el que queremos el lenguaje de ubuntu.

Una vez le demos a "instalar ubuntu" nos pedira seleccionar el idioma del teclado

La siguiente pagina que nos mostrara sera el tipo de instalacion que queremos, ya que podemos elegir un ubuntu con una instalacion minima que se saltara mucho proceso. En este caso yo eligire Instalacion Normal.

ahora escogeremos como queremos instalar ubuntu, borrando el disco e instalando ubuntu o tendremos para escoger "Mas opciones" al tener el disco completamente limpio le daremos a "Borrar disco e instalar ubuntu"

Nos pedira la ubicacion para definir la zona horaria.

Una seleccionamos la zona horaria comenzaremos con la creacion del perfil que utilizaremos en el S.O.

Una vez acabemos ese paso windows se comenzara a instalar automaticamente. Una vez acabe ya podriamos comenzar a usar ubuntu libremente.



Licenciamiento
Una licencia de software es un acuerdo legal entre el creador del software (normalmente el desarrollador o la empresa que lo produce) y el usuario final. Este contrato define:
-
Los derechos y limitaciones sobre el uso del programa.
-
Cuántas instalaciones se permiten.
-
Si se puede modificar, copiar o redistribuir.
-
Si es un software gratuito o de pago.
Tipos de licencias
Existen varios tipos de licencias, cada una con sus propias condiciones:
Licencia Propietaria
-
El código fuente no está disponible.
-
El usuario solo puede usar el software bajo ciertas condiciones estrictas.
-
Ejemplos: Microsoft Office, Adobe Photoshop.
Licencia Libre o de Código Abierto
-
El código está disponible para ver, modificar y distribuir.
-
Ejemplos: Linux, GIMP, LibreOffice.
Licencia Freemium
-
Parte del software es gratuita, pero se ofrecen funciones adicionales de pago.
-
Ejemplo: Spotify, Zoom.
Licencia de Prueba o Demo
-
Permite usar el programa durante un tiempo limitado.
-
Ideal para evaluar antes de comprar.
Licenciamiento Ubuntu
Ubuntu es un sistema operativo 100% legal y gratuito, ideal para educación, empresas y usuarios domésticos. Gracias a su licencia libre, fomenta el aprendizaje, la colaboración y el respeto por la libertad del software.
Tipos de licencia Ubuntu
Ubuntu no tiene una sola licencia, sino que utiliza múltiples licencias de software libre dependiendo del componente. Aquí tienes los más importantes:


Puntos de restauracion
Con el sistema de ubuntu no trae puntos de restauracion de archivos instantaneos. Por eso la herramienta timeshift hace imagenes del sistema a las que se puede volver.
Comenzaremos instalano la App de timeshift desde la terminal con sudo apt install timeshift

Una vez tengamos instalado el timeshift lo ejecutamos y configuramos, el programa nos permitira guardar en eque estado se encuentran las carpetas de nuestro dispositivo, con este punto de guardado podemos volver en caso de perder datos o informacion. Tambien podremos crear puntos de restaracion por dia, hora, mes o semana

Dejaremos la configuracion predeterminada.
Nos saldra sobre que discos queremos hacer uso del timeshift en mi caso dejare el default.

Crearemos una carpeta y un archivo sobre la que haremos la instantanea para comprobar su funcionamiento

Seguidamente crearemos un punto de restauracion

Una vez acabe aparecera la instantanea en la lista del time shift

La seleccionamos y nos permitira restaurar la instantnea

Configuracion básica de la red
Nos introducimos dentro de la carpeta "/etc/netplan" y modificamos el archivo de Red añadiendo la configuracion que nosotros queramos para nuestra red

Para que esta configuracion se guarde tendremos que utilizar el comando "netplan apply"
Al realizar "ip a" veremos que la configuracion editada en el anterior archivo se a verificado y aplicado correctamente.

Instalacion de aplicacions
Comandos basicos a tener en cuenta:
Comandos para actualizar:
- apt update -> actualitza llista de tos els paquets mirant el fitxer /etc/apt/sources.list
- apt upgrade -> actualitza el sistema, instal·lant noves versions en cas que existeixin, però NO instal·la nous paquets
- apt dist-upgrade -> igual que l'aneterior, però també instal·larà nous paquets en cas que existeixin
Comandos para eliminar:
- apt remove paquet -> esborra paquet
- apt purge paquet -> esborra paquet i configuracions
- apt autoremove -> esborra paquets del SO que ja no s'utilitzen
- apt clean -> esborra paquets descarregats
DPKG:
- dpkg -r paquet
- dpkg -P paquet
- dpkg -i arxiu.deb
- dpkg -s paquet -> per a veure la priority del paquet (required, important, standard, optional, extra)
- dpkg-reconfigure
- dpkg –get-selections | grep paquet → no el mostra si no està instal·lat
Instalacion y Desinsatalacion
Guiandonos de los comandos que puse arriba es muy sencillo instalar o desinstalar un paquete con "apt". Con dpkg es algo mas complicado, tienes que descargar un paquete .deb por google y utilizar una serie de comandos en la terminal:

Con la desinstalación pasa lo mismo, es muy sencillo con ambos sistemas.

Repositorios
Los repositoris son aquellas zonas donde busca el sistema el paquete que tu quieres instalar con un "apt", en ocasiones si en la instalacion de ubuntu no seleccionamos la opcion avanzada no nos añadira repositorios como el de "google" por lo que abra paquetes que no se podran instalar ya que no los encontrara.
Comandos Generales
- ls: Lista los archivos y carpetas del directorio actual

- cd: Cambia de directorio.

- pwd: Muestra la ruta del directorio actual

- mkdir: Crea un nuevo directorio.

- rm: Elimina archivos o carpetas. Usa
-r para eliminar carpetas

- cp: Copia archivos o carpetas

- mv: Mueve o renombra archivos/carpetas

- touch: Crea un archivo vacio

- find: Busca archivos

Gestor de arrancada
¿Que es un Gestor de arrancada?
Un Gestor de Arrancada (o "Boot Manager" en inglés) es un software que se encarga de gestionar el proceso de arranque del sistema operativo. Su función principal es determinar qué sistema operativo cargar si hay múltiples instalados y facilitar la selección del mismo.
Cuando enciendes el ordenador, el Gestor de Arrancada se activa después del POST (Power-On Self Test) y permite al usuario elegir entre diferentes opciones de arranque, como diferentes sistemas operativos o modos de recuperación. Algunos ejemplos de gestores de arranque son GRUB (GNU Grand Unified Bootloader) y el gestor de arranque de Windows.
Sistemas de almacenamiento
MBR (Master Boot Record)
- Estructura: Utiliza una tabla de particiones que permite hasta cuatro particiones primarias. Si se necesita más, se puede crear una partición extendida que contenga particiones lógicas.
- Capacidad: Soporta discos de hasta 2 TB. Si el disco es más grande, MBR no podrá gestionar el espacio adicional.
- Compatibilidad: Es más antiguo y compatible con una amplia gama de sistemas operativos, incluidos muchos BIOS tradicionales.
- Limitaciones: No admite características avanzadas como el almacenamiento redundante o el arranque desde discos duros de más de 2 TB.
GPT (GUID Partition Table)
- Estructura: Permite un número prácticamente ilimitado de particiones (en la práctica, hasta 128 en Windows). Cada partición tiene un identificador único.
- Capacidad: Soporta discos de tamaño mucho mayor, más de 9.4 ZB (zettabytes), lo que lo hace ideal para discos modernos.
- Compatibilidad: Es parte del estándar UEFI (Unified Extensible Firmware Interface), que reemplaza el BIOS. No todos los sistemas operativos más antiguos son compatibles con GPT.
- Ventajas: Incluye características como la redundancia de la tabla de particiones (se almacena una copia en el principio y otra al final del disco) y una verificación de integridad para proteger la tabla de particiones.
Tabla comparativa
