Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

LInux Club Presentation

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 26

PRESENTACION HECHA POR: ADOLFO ISMAEL OLMEDO

GRANADOS

Bienvenidos al
club de linux!
Manual de estudio con los temas
Especificaciones del curso:
Distribuciones linux que se estaran
utilizando:
Sistema Embedido elegido:
Linux Mint 21.2
Ubuntu 22.04.03
Raspberry Pi OS

Es recomendable tener un live-usb a la mano en caso de trabajar con la


distribucion requerida
¿Que es el distrohopping?
Es un término informal utilizado en la comunidad de usuarios de
Linux para describir el hábito de cambiar frecuentemente de
distribución de Linux. Los usuarios que practican el distrohopping
suelen probar y experimentar con diferentes distribuciones de
Linux, instalando una nueva distribución cada cierto tiempo en
lugar de adherirse a una sola distribución durante un largo
período.
¿Que es una distribucion de
Linux?
Una distribución de Linux es una versión particular del sistema operativo Linux que incluye el
núcleo de Linux, software de sistema y aplicaciones adicionales, todo empaquetado y
configurado para su uso. Cada distribución de Linux puede variar en cuanto a su enfoque,
objetivos y conjunto de características. Algunas distribuciones están diseñadas para ser fáciles
de usar para usuarios principiantes, mientras que otras están dirigidas a usuarios más
avanzados o a entornos específicos, como servidores, sistemas embebidos o computación
científica.

Algunas de las distribuciones de Linux más populares incluyen Ubuntu, Fedora, Debian, CentOS,
Arch Linux, Linux Mint y openSUSE, entre otras. Cada una de estas distribuciones tiene sus propias
características distintivas, métodos de gestión de paquetes y comunidades de usuarios. Los usuarios
pueden elegir la distribución que mejor se adapte a sus necesidades y preferencias personales.
Metodos de gestion de paquetes
Los métodos de gestión de paquetes son sistemas que permiten instalar, actualizar y eliminar software en un sistema operativo
de manera organizada y automatizada. En el contexto de las distribuciones de Linux, hay varios métodos de gestión de
paquetes que son comunes:

1. **APT (Advanced Package Tool)**: Utilizado principalmente en distribuciones basadas en Debian, como Ubuntu. APT permite
la instalación, actualización y eliminación de paquetes de software mediante el uso de herramientas como `apt-get` o `apt`.

2. **DPKG**: Este es el sistema de gestión de paquetes de nivel inferior utilizado en combinación con APT en las distribuciones
basadas en Debian. DPKG es responsable de la instalación y configuración de paquetes individuales.

3. **RPM (Red Hat Package Manager)**: Utilizado en distribuciones basadas en Red Hat, como Fedora y CentOS. RPM gestiona
los paquetes de software y permite la instalación, actualización y eliminación de los mismos utilizando herramientas como
`rpm` o `dnf`.

4. **YUM (Yellowdog Updater, Modified)**: Una interfaz de línea de comandos para RPM utilizada en algunas distribuciones
basadas en Red Hat. YUM facilita la administración de paquetes al manejar automáticamente las dependencias del software.

5. **ZYpp**: Utilizado en distribuciones como openSUSE y SUSE Linux Enterprise. ZYpp es un gestor de paquetes que puede
trabajar con múltiples tipos de repositorios y formatos de paquetes, incluidos RPM y DEB.

6. **Pacman**: El gestor de paquetes utilizado en la distribución Arch Linux. Pacman es una herramienta simple pero poderosa
que permite la instalación, actualización y eliminación de software, además de manejar las dependencias de manera eficiente.
Un "Live USB" es un dispositivo de almacenamiento USB que contiene una distribución de Linux
completa y funcional, que se puede ejecutar directamente desde el USB sin necesidad de instalarla
en el disco duro de una computadora. Este enfoque permite a los usuarios probar una distribución
de Linux sin comprometer su instalación en el disco duro de la computadora, lo que resulta útil
para propósitos de prueba, demostración, recuperación de datos, diagnóstico de problemas, entre
otros.

Para crear un Live USB, se necesita una imagen ISO de la distribución de Linux que se desea utilizar
y un software de creación de medios de arranque, como Rufus, Etcher, UNetbootin o balenaEtcher.
El software se utiliza para grabar la imagen ISO en el USB y crear un entorno de arranque que
permite ejecutar la distribución de Linux desde el USB.

Una vez que el Live USB ha sido creado, se puede conectar a una computadora y configurar la BIOS
o el firmware de arranque para que inicie desde el USB. Después del arranque, el sistema operativo
Linux se cargará desde el USB y se podrá utilizar de manera temporal sin afectar el sistema
operativo instalado en el disco duro de la computadora.

Los Live USB son especialmente útiles para probar distribuciones de Linux antes de instalarlas, ya
que permiten familiarizarse con el sistema operativo y sus características sin realizar ningún
cambio permanente en el sistema de la computadora.
Como personalizar linux?
Personalizar linux es relativamente sensillo solo tienes que
bajar el tema de https://www.pling.com/ una vez descargado el
tema como tar.gz tendras que descomprimir el archivo dentro
del directorio home/.themes esta carpeta se encuentra la
mayoria de las veces oculta por consiguente para mostrarla
tendras que hacer click derecho “mostrar archivos ocultos”. En
caso de que la carpeta no exista tendras que crearla. Una vez
seguidos estos pasos solo tendras que aplicar el tema dentro de
la configuracion apartado “temas”
Pasos de la instalacion de una distribucion linux basada en ubuntu
Primer programa que instalaran

Cada vez que instalas una distribucion de linux en tu pc o


laptop es de ley instalar este programa . El nombre de
este programa en “Neofetch” . Neofetch es un programa
de línea de comandos que muestra información del
sistema, como el nombre del sistema operativo, la
versión del kernel, el tipo de shell, la CPU, la memoria
RAM, la GPU y otros detalles del hardware y software del
sistema. Es útil para obtener una rápida visión general
de la configuración de una computadora.
Como instalar Neofetch?
Para instalar “Noefetch” es tan simple como escribir la siguente linea en la terminal
“sudo apt-get install neofetch” cabe aclarar que es recomendando hacer un “sudo
apt-update” es recomendadp para actualizar la lista de paquetes disponibles en los
repositorios de software configurados en el sistema.
Segundo programa que instalaran

Htop es una herramienta de línea de comandos que


ofrece una visión en tiempo real del uso del sistema,
mostrando información detallada sobre los procesos en
ejecución, el uso de CPU, memoria y recursos del
sistema. Es especialmente útil para monitorear el
rendimiento del sistema y diagnosticar problemas de
manera eficiente.
Como instalar Htop?
Para instalar “Htop” es tan simple como escribir la siguente linea en la terminal
“sudo apt-get install Htop” cabe aclarar que es recomendando hacer un “sudo apt-
update” es recomendadp para actualizar la lista de paquetes disponibles en los
repositorios de software configurados en el sistema.
¿Que es “Login Manager”?
El "login manager" o gestor de inicio de sesión es un componente del
sistema operativo que gestiona y presenta la interfaz de inicio de sesión
cuando un usuario intenta acceder a un sistema. Es la primera pantalla
que se muestra al iniciar el sistema operativo, donde los usuarios deben
ingresar sus credenciales de inicio de sesión (como nombre de usuario y
contraseña) para acceder al sistema.
Algunos ejemplos de “Login
Manager” son:
1. GDM (GNOME Display Manager): GDM es el gestor de inicio de sesión
predeterminado para el entorno de escritorio GNOME. Proporciona una interfaz
gráfica para iniciar sesión en el sistema y administrar múltiples sesiones de
usuario.
2. SDDM (Simple Desktop Display Manager): SDDM es un gestor de inicio de sesión
utilizado principalmente en entornos de escritorio KDE Plasma, aunque también
es compatible con otros entornos de escritorio. Proporciona una interfaz gráfica
similar a GDM para iniciar sesión en el sistema.
3. LightDM (Lightweight Display Manager): LightDM es un gestor de inicio de sesión
que es más modular y puede ser utilizado con una variedad de entornos de
escritorio. Es conocido por su flexibilidad y puede ser configurado para trabajar
con diferentes kits de herramientas y temas de escritorio.
Que es un ENTORNO DE ESCRITORIO (DE)?
Un entorno de escritorio es un conjunto de software que proporciona una interfaz gráfica
de usuario (GUI) para un sistema operativo. Este entorno gráfico incluye elementos como
ventanas, iconos, barras de herramientas, menús y fondos de pantalla, que permiten a los
usuarios interactuar con el sistema de una manera intuitiva y visual.
De que esta compuesto el
ENTORNO DE ESCRITORIO(DE)?
1. Gestor de ventanas: Controla la apariencia y el comportamiento de las
ventanas en el entorno de escritorio, permitiendo a los usuarios mover,
redimensionar, minimizar y maximizar las ventanas.
2. Administrador de archivos: Proporciona herramientas para administrar
archivos y carpetas en el sistema, como copiar, pegar, mover y eliminar
archivos.
3. Panel o barra de tareas: Ofrece acceso rápido a aplicaciones, notificaciones del
sistema y otros elementos importantes, como el reloj y el menú de inicio.
4. Configuraciones del sistema: Permite a los usuarios personalizar la apariencia
y el comportamiento del entorno de escritorio, como cambiar el fondo de
pantalla, configurar el tema visual y ajustar la configuración del mouse y del
teclado.
De que esta compuesto el
ENTORNO DE
ESCRITORIO(DE)?
Que es Pling.com?
Pling es una plataforma en línea que proporciona una variedad de recursos y
personalizaciones para entornos de escritorio de Linux y otros sistemas operativos de
código abierto. En Pling, los usuarios pueden encontrar temas, iconos, fondos de
pantalla, extensiones y otros elementos de personalización para mejorar la apariencia
y la funcionalidad de sus sistemas.
Pling ofrece una amplia gama de recursos creados por la comunidad de usuarios de
Linux y desarrolladores de software de código abierto. Estos recursos están disponibles
para su descarga e instalación gratuita, lo que permite a los usuarios personalizar
fácilmente sus entornos de escritorio de acuerdo con sus gustos y preferencias.
¿Como crear un Live-Usb o USB
Booteable?
Existen muchos programas que nos facilitan
esta tarea como lo son Rufus, Etcher,
UNetbootin, balenaEtcher en este curso
utilizaremos balenaEtcher debido a que es
multiplataforma una buena opcion es Rufus
el unico problema es que solo funciona en
windows y por ende no nos servira de
mucho. ACLARACION: balenaEtcher no es
caoaz de flasheat sistemas windows en una
usb en cambio Rufus si.
¿Donde encontrar nuestras distros linux Favoritas?
Distrowatch es un sitio web
que proporciona información https://distrowatch.com/
sobre diferentes
distribuciones de Linux y otros
sistemas operativos de código
abierto. Ofrece noticias,
reseñas, descripciones de
distribuciones, enlaces de
descarga y estadísticas de
popularidad, ayudando a los
usuarios a encontrar y
aprender sobre diferentes
opciones de sistemas
operativos.
Programas para crear “Maquinas Virtuales”
VirtualBox Vmware KVM Boxes
¿Como conectarse al Raspberry Pi por
medio de ssh?
Arquitecturas de procesador
ARM RISC-V X86
¿Que es una dependencia en
Linux?
¿Que es un Lib?
Tecnologias de Empaquetado
de programas
Flatpak
Snapcraft

También podría gustarte