0% encontró este documento útil (0 votos)
2 vistas13 páginas

ASDFSD

El documento proporciona una visión integral del sistema operativo Linux, abordando su estructura interna, que incluye aplicaciones de usuario, shell y kernel, así como sus características distintivas como código abierto, seguridad y estabilidad. También se detalla la evolución histórica de Linux desde sus inicios hasta convertirse en un sistema operativo ampliamente utilizado, y se describen diversas distribuciones de Linux, cada una con características y objetivos específicos. Finalmente, se mencionan los requisitos necesarios para la instalación de Linux, destacando la importancia de evaluar el hardware y el entorno de software antes de proceder.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
2 vistas13 páginas

ASDFSD

El documento proporciona una visión integral del sistema operativo Linux, abordando su estructura interna, que incluye aplicaciones de usuario, shell y kernel, así como sus características distintivas como código abierto, seguridad y estabilidad. También se detalla la evolución histórica de Linux desde sus inicios hasta convertirse en un sistema operativo ampliamente utilizado, y se describen diversas distribuciones de Linux, cada una con características y objetivos específicos. Finalmente, se mencionan los requisitos necesarios para la instalación de Linux, destacando la importancia de evaluar el hardware y el entorno de software antes de proceder.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

1.

​ EL SISTEMA OPERATIVO LINUX

Vamos a enfocarnos en la estructura y características fundamentales del sistema operativo


Linux. Comenzaremos explorando la estructura interna de Linux, que incluye las aplicaciones de
usuarios, que son los programas utilizados para diversas tareas; el shell, que es la interfaz de
línea de comandos para interactuar con el sistema; el kernel, que es el núcleo central del
sistema operativo y gestiona los recursos del sistema; y la interacción con el hardware.
Posteriormente, abordaremos las características distintivas de Linux, como su naturaleza de
código abierto, la seguridad robusta, la estabilidad y fiabilidad del sistema, su alta
personalización, la compatibilidad y portabilidad en diferentes plataformas, y la comunidad
activa que soporta y desarrolla el sistema. Este apartado proporcionará una visión integral de
Linux, desde su estructura interna hasta sus atributos clave como sistema operativo.

1.1.​ ESTRUCTURA

Vamos a concentrarnos en la estructura interna del sistema operativo Linux. Este análisis
incluirá una revisión de los componentes clave que conforman el sistema. Primero,
examinaremos las 'Aplicaciones de Usuarios', que son los diversos programas y herramientas
que los usuarios finales utilizan para realizar tareas específicas, desde aplicaciones de oficina
hasta software de entretenimiento. Luego, nos adentraremos en el 'Shell', que es la interfaz de
línea de comandos de Linux, un componente crítico que permite a los usuarios interactuar de
manera directa con el sistema operativo mediante comandos textuales. Seguidamente,
explicaremos el 'Kernel', el núcleo del sistema operativo, responsable de la gestión de recursos,
la ejecución de programas y la comunicación entre el hardware y el software. Por último,
abordaremos cómo Linux interactúa con el 'Hardware', analizando cómo el sistema operativo
gestiona y se comunica con los componentes físicos del ordenador. Este subapartado
proporcionará una comprensión detallada de los elementos fundamentales que componen la
arquitectura de Linux.

1.1.1.​ Aplicaciones de usuarios

En Linux, las aplicaciones de usuario son los programas que los usuarios finales ejecutan para
realizar tareas específicas. Estas aplicaciones pueden variar desde procesadores de texto y
navegadores web, hasta software de edición de imágenes y juegos. Están construidas sobre el
sistema operativo y hacen uso de sus servicios para funcionar. Las aplicaciones en Linux pueden
ser tanto de código abierto como comerciales, y muchas están disponibles a través de
repositorios de software que facilitan su instalación y actualización.
1.1.2.​ Shell

El Shell es una interfaz de usuario crucial en Linux que permite la interacción con el sistema
operativo a través de comandos de texto. Funciona como un intérprete de comandos,
permitiendo a los usuarios ejecutar operaciones y scripts, administrar archivos y procesos, y
realizar una variedad de tareas de administración del sistema.

Tipos de Shell en Linux

●​ Bash (Bourne Again SHell):


○​ Bash es uno de los shells más populares y ampliamente utilizados en Linux.
○​ Es una mejora del shell original Bourne (sh), proporcionando más
características como el autocompletado de comandos y scripting avanzado.
○​ Bash es el shell predeterminado en muchas distribuciones de Linux.
●​ sh (Bourne Shell):
○​ sh fue uno de los primeros shells utilizados en Unix y sentó las bases para
muchos otros shells.
○​ Aunque ha sido reemplazado en gran medida por Bash en la mayoría de
sistemas modernos, sigue siendo importante por su simplicidad y eficiencia.
●​ csh (C Shell):
○​ csh es otro shell históricamente significativo, inspirado en la sintaxis del
lenguaje de programación C, de ahí su nombre.
○​ Introduce mejoras en la programación de scripts y la interacción del usuario,
como el historial de comandos y los alias.
●​ tcsh (TENEX C Shell):
○​ tcsh es una mejora de csh, añadiendo características como el autocompletado
de comandos y una mejor interfaz interactiva.
○​ Ofrece una experiencia de usuario más amigable y es popular entre aquellos
que prefieren una sintaxis al estilo de C.
●​ ksh (Korn Shell):
○​ ksh, desarrollado por David Korn, combina características de sh y csh.
○​ Proporciona capacidades de scripting avanzadas y es conocido por su velocidad
y eficiencia.
○​ A menudo es elegido por usuarios que requieren un entorno de scripting
robusto.

1.1.3.​ Kernel

El Kernel es el corazón del sistema operativo Linux. Es responsable de la gestión de los recursos
del sistema, como la memoria, la CPU y los dispositivos de entrada/salida. También maneja las
operaciones a bajo nivel y la comunicación entre el hardware y los programas de usuario.

Versiones del Kernel de Linux

El desarrollo del kernel de Linux sigue un esquema de numeración específico que es crucial
para entender su evolución y las mejoras que se introducen con cada nueva versión.
●​ Versión del Núcleo:
○​ La versión del núcleo se refiere al primer número que se asigna a cada
lanzamiento del kernel de Linux.
○​ Por ejemplo, en la versión [Link], "5" indica la versión principal.
●​ Principal Versión del Núcleo:
○​ La principal versión del núcleo es el segundo número en la secuencia de la
versión, en este caso, "10" en [Link].
○​ Representa cambios significativos o mejoras en el kernel, como nuevas
funcionalidades, mejoras en el rendimiento, y soporte para nuevo hardware.
●​ Revisión Menor:
○​ La revisión menor es el tercer número en la secuencia, "17" en nuestro
ejemplo.
○​ Indica actualizaciones más pequeñas que no son tan revolucionarias como las
que justificarían un cambio en la versión principal, pero que aún pueden incluir
mejoras importantes y soporte adicional para hardware y controladores.
●​ Correcciones de Errores:
○​ El último número, "27" en [Link], se refiere a las correcciones de errores.
○​ Estas son actualizaciones menores que se centran principalmente en
solucionar bugs y vulnerabilidades de seguridad, asegurando la estabilidad y
seguridad del sistema.

ACTIVIDAD
Para las siguientes versiones del núcleo, indica cuál es la versión, la principal revisión, la
revisión menor y si ha tenido correcciones o no y cuál sería el número de corrección:

-​ 2.6.33
-​ [Link]

1.1.4.​ Hardware

En el contexto de Linux, el hardware se refiere a todos los componentes físicos de una


computadora con los que el sistema operativo debe interactuar, como la CPU, la memoria, los
dispositivos de almacenamiento, las tarjetas gráficas, los dispositivos de entrada, etc. Linux es
conocido por su amplia compatibilidad con diferentes tipos de hardware y por su capacidad
para ejecutarse en una variedad de plataformas, desde servidores y estaciones de trabajo hasta
dispositivos móviles y sistemas embebidos.
1.2.​ CARACTERÍSTICAS

Linux tiene varias características distintivas que lo hacen popular y ampliamente utilizado:

1.​ Código Abierto: Linux es un sistema operativo de código abierto, lo que significa que su
código fuente está disponible para que cualquiera lo vea, modifique y distribuya. Esto
fomenta la innovación y la adaptación a diferentes necesidades y entornos.
2.​ Seguridad: Linux es conocido por ser un sistema operativo muy seguro. Su modelo de
seguridad basado en permisos, junto con las actualizaciones regulares de la
comunidad, ayuda a proteger contra malware y ataques.
3.​ Estabilidad y Fiabilidad: Linux es conocido por su estabilidad y fiabilidad. Los sistemas
Linux raramente se cuelgan y son ideales para aplicaciones críticas y servidores que
requieren largos períodos de actividad ininterrumpida.
4.​ Personalizable: Dado que es de código abierto, Linux es altamente personalizable. Los
usuarios pueden modificar el entorno de trabajo, interfaces y hasta el propio kernel
para adaptarlo a sus necesidades.
5.​ Compatibilidad y Portabilidad: Linux puede ejecutarse en una amplia gama de
hardware y es compatible con la mayoría de los sistemas de archivos y estándares de
red.
6.​ Comunidad Activa: Existe una gran y activa comunidad de usuarios y desarrolladores
de Linux que proporciona soporte, crea documentación, desarrolla software y ayuda a
los nuevos usuarios a adaptarse al sistema.

2.​ EVOLUCIÓN HISTÓRICA

La historia de Linux es una historia fascinante de colaboración, innovación y la creación de un


ecosistema tecnológico que ha revolucionado el mundo de los sistemas operativos. Esta
crónica comienza en las aulas del MIT en la década de 1960, con el desarrollo del Compatible
Time-Sharing System (CTSS), uno de los primeros sistemas operativos de tiempo compartido.
CTSS sentó las bases para futuras innovaciones, abriendo el camino para el desarrollo de
MULTICS (Multiplexed Information and Computing Service), un proyecto colaborativo
ambicioso entre MIT, Bell Labs y General Electric. MULTICS fue pionero en muchas
características modernas de los sistemas operativos, pero su complejidad y tamaño llevaron a
Bell Labs a retirarse del proyecto.

Esta retirada no detuvo la innovación. Ken Thompson y Dennis Ritchie, de Bell Labs, inspirados
por las ideas de MULTICS, crearon UNICS (más tarde renombrado a Unix), un sistema operativo
más simple y elegante que pronto se convertiría en un estándar en la industria.

Paralelamente, en la década de 1980, Andrew S. Tanenbaum desarrolló MINIX, un sistema


operativo similar a Unix diseñado para fines educativos. MINIX, aunque limitado en su
funcionalidad, fue crucial en la educación de un joven estudiante finlandés llamado Linus B.
Torvalds, quien se inspiró en MINIX para comenzar su propio proyecto. En 1991, desde su
habitación en Helsinki, Torvalds anunció la creación de un nuevo sistema operativo, que más
tarde se conocería como Linux. Este proyecto, iniciado como un hobby, se convertiría en uno de
los mayores ejemplos de colaboración de código abierto en la historia de la informática.
Mientras tanto, Richard Stallman y el Proyecto GNU habían estado trabajando en la creación de
un sistema operativo completamente libre desde 1983. Aunque el proyecto había desarrollado
muchas herramientas y componentes esenciales, le faltaba un elemento crucial: un kernel. La
llegada de Linux llenó este vacío. Adoptando la Licencia Pública General de GNU (GPL), Linux se
aseguró de que su código fuente permaneciera abierto y accesible, permitiendo que cualquiera
pudiera modificarlo y mejorarlo.

La sinergia entre el kernel de Linux y las herramientas del Proyecto GNU creó un sistema
operativo completo y totalmente libre. Este sistema no solo era potente y flexible, sino que
también era accesible para todos, marcando un cambio radical en el desarrollo de software.

A medida que Linux crecía, también lo hacían sus distribuciones. Debian, fundada en 1993 por
Ian Murdock, se destacó por su compromiso con el software libre y su estricta política de
calidad. Ubuntu, lanzada en 2004 por Canonical Ltd., se basó en Debian para crear una
distribución que no solo era robusta y confiable, sino también amigable para los usuarios,
llevando Linux a un público más amplio.

La historia de Linux es más que la evolución de un sistema operativo; es un testimonio del


poder del trabajo colaborativo y del software libre. Desde sus humildes comienzos hasta
convertirse en la columna vertebral de servidores, supercomputadoras y dispositivos móviles,
Linux continúa siendo un símbolo de innovación y comunidad en el mundo de la tecnología.

3.​ DISTRIBUCIONES DE LINUX

Las distribuciones de Linux, comúnmente conocidas como "distros", son versiones del sistema
operativo Linux que contienen el kernel de Linux junto con una variedad de software y
herramientas. Cada distribución tiene características y objetivos específicos, y están diseñadas
para satisfacer las necesidades de diferentes tipos de usuarios. Aquí presento una descripción
detallada de algunas de las distribuciones más populares y sus características únicas:

●​ Ubuntu
○​ Descripción: Ubuntu es una de las distribuciones de Linux más populares,
conocida por su facilidad de uso y su enfoque en la accesibilidad para los
usuarios principiantes.
○​ Características: Viene con un entorno de escritorio llamado Unity (en versiones
antiguas) o GNOME (en versiones más recientes). Ofrece soporte a largo plazo
(LTS) y regularmente lanza nuevas versiones.
○​ Uso: Es ideal para usuarios de escritorio, educación y empresas.
●​ Fedora
○​ Descripción: Fedora es conocida por ser una distribución de vanguardia, que
ofrece lo último en software y tecnologías.
○​ Características: Utiliza el entorno de escritorio GNOME y se enfoca en el
software libre y de código abierto.
○​ Uso: Es excelente para usuarios que desean las últimas tecnologías y software.
●​ Debian
○​ Descripción: Debian es una de las distribuciones más antiguas y es la base para
muchas otras, incluyendo Ubuntu y Mint.
○​ Características: Se destaca por su estabilidad y su extenso repositorio de
software.
○​ Uso: Es ideal para servidores y usuarios que valoran la estabilidad sobre las
características más recientes.
●​ CentOS
○​ Descripción: CentOS es una distribución orientada a empresas, conocida por su
estabilidad y su compatibilidad con Red Hat Enterprise Linux (RHEL).
○​ Características: Ofrece estabilidad y seguridad, siendo una elección popular
para servidores y entornos empresariales.
○​ Uso: Es excelente para entornos de producción y servidores.
●​ Arch Linux
○​ Descripción: Arch Linux es para usuarios avanzados que desean control total
sobre su sistema.
○​ Características: Se centra en la simplicidad y el minimalismo. Los usuarios
deben configurar el sistema desde cero.
○​ Uso: Ideal para usuarios experimentados y aquellos que desean aprender más
sobre Linux.
●​ Linux Mint
○​ Descripción: Linux Mint es conocida por ser amigable para el usuario y
eficiente.
○​ Características: Viene con entornos de escritorio como Cinnamon y Mate, que
son fáciles de usar y estéticamente agradables.
○​ Uso: Es una excelente opción para aquellos que son nuevos en Linux y para
aquellos que prefieren un escritorio clásico.
●​ openSUSE
○​ Descripción: openSUSE es una distribución orientada tanto a los escritorios
como a los servidores.
○​ Características: Ofrece dos versiones: Tumbleweed (rolling release) y Leap
(versión estable). Es conocida por su robusto entorno de configuración, YaST.
○​ Uso: Adecuado para desarrolladores, administradores de sistemas y usuarios
regulares.
●​ Manjaro
○​ Descripción: Manjaro es una distribución basada en Arch Linux que es más
accesible para principiantes.
○​ Características: Ofrece un equilibrio entre el acceso a software de vanguardia y
la estabilidad.
○​ Uso: Adecuado para aquellos que desean las características de Arch Linux pero
con una instalación y mantenimiento más sencillos.
●​ Kali Linux
○​ Descripción: Kali Linux es una distribución especializada en pruebas de
seguridad y hacking ético.
○​ Características: Viene preinstalada con una amplia gama de herramientas para
la seguridad informática.
○​ Uso: Utilizada por profesionales de la seguridad informática y hackers éticos.
●​ Raspberry Pi OS
○​ Descripción: Es una distribución diseñada específicamente para la Raspberry
Pi.
○​ Características: Optimizada para funcionar en el hardware de bajo coste y bajo
rendimiento de la Raspberry Pi.
○​ Uso: Ideal para proyectos de electrónica y educación.
4.​ INSTALACIÓN DEL SISTEMA OPERATIVO LINUX
4.1.​ REQUISITOS DE INSTALACIÓN

Antes de proceder con la instalación de la última versión de Ubuntu, es fundamental realizar


una evaluación detallada del hardware y el entorno de software. Los requisitos avanzados
incluyen:

●​ Procesador: Preferiblemente un procesador de 2 GHz de doble núcleo o superior.


●​ Memoria RAM: 4 GB como mínimo, pero se recomienda 8 GB para un rendimiento
óptimo.
●​ Espacio en Disco: Mínimo 25 GB. Para una instalación más versátil, considerar una
partición separada para /home.
●​ Tarjeta Gráfica: Compatible con una resolución de 1024x768. Considerar controladores
adicionales para tarjetas gráficas dedicadas.
●​ Soporte de Inicio: Unidad USB o DVD para la instalación.
●​ Acceso a Internet: Preferible para actualizaciones y descargas de software.
●​ UEFI/BIOS: Familiarizarse con las configuraciones del sistema para habilitar el arranque
desde USB/DVD.

4.2.​ PROCESO DE INSTALACIÓN

El proceso de instalación de Ubuntu para usuarios avanzados implica un enfoque más


detallado:

1)​ Creación de Medios de Instalación:


a)​ Utilizar herramientas como dd o Rufus para crear un medio de instalación USB
fiable.
2)​ Configuración de UEFI/BIOS:
a)​ Deshabilitar el 'Secure Boot' si es necesario.
b)​ Cambiar el modo de arranque de UEFI a Legacy si es requerido por el
hardware.
3)​ Inicio y Pruebas Iniciales:
a)​ Seleccionar "Probar Ubuntu" para verificar la compatibilidad del hardware.
b)​ Usar gparted o una herramienta similar para inspeccionar y gestionar
particiones.
4)​ Instalación Personalizada:
a)​ Elegir "Algo más" en el tipo de instalación para controlar el particionamiento.
b)​ Crear particiones específicas para /, /home, y swap para una mejor gestión del
sistema.
c)​ Considerar sistemas de archivos como ext4, btrfs o xfs según las necesidades.
5)​ Configuración de Red y Usuarios:
a)​ Establecer una conexión de red fiable durante la instalación.
b)​ Crear un usuario con privilegios administrativos y considerar la configuración
de usuarios adicionales o restricciones.
6)​ Instalación y Finalización:
a)​ Supervisar la instalación y revisar cualquier mensaje de error o advertencia.
b)​ Reiniciar y retirar el medio de instalación.
7)​ Configuraciones Post-Instalación:
a)​ Ejecutar actualizaciones a través del terminal (sudo apt-get update && sudo
apt-get upgrade).
b)​ Instalar controladores adicionales si es necesario.
c)​ Personalizar el entorno de escritorio y ajustar configuraciones de seguridad.
8)​ Automatización y Scripting:
a)​ Considerar la automatización de instalaciones futuras mediante scripts o
herramientas como Kickstart.
9)​ Resolución de Problemas:
a)​ Familiarizarse con el uso de la terminal y herramientas de diagnóstico para
resolver problemas comunes.

5.​ ENTORNO GRÁFICO

Los entornos gráficos en Linux son interfaces de usuario que facilitan la interacción con el
sistema operativo mediante elementos visuales y gestuales. Entre los más destacados se
encuentran GNOME y KDE Plasma, cada uno con características únicas.

5.1.​ CARACTERÍSTICAS DE LOS ENTORNOS DE ESCRITORIO GNOME Y


KDE PLASMA

Estos entornos difieren en diseño, funcionalidad y filosofía, ofreciendo a los usuarios


experiencias distintas.

5.1.1.​ GNOME

GNOME (GNU Network Object Model Environment) es conocido por su enfoque minimalista y
su facilidad de uso. Algunas de sus características avanzadas incluyen:

●​ Interfaz Simplificada: GNOME ofrece un escritorio limpio y organizado con un enfoque


en la eficiencia y la simplicidad.
●​ Extensiones: Permite personalizar y ampliar la funcionalidad del escritorio a través de
extensiones.
●​ Gestión de Ventanas: Eficiente manejo de ventanas y espacios de trabajo con soporte
para actividades y vista de actividades.
●​ Integración con GNOME Shell: Proporciona una experiencia de usuario cohesiva y
fluida.
●​ Herramientas de Desarrollo: Incluye herramientas como GTK y Glade para desarrollo
de aplicaciones.
●​ Accesibilidad y Internacionalización: Fuerte enfoque en la accesibilidad y el soporte
multilingüe.
●​ Rendimiento y Uso de Recursos: Optimizado para un rendimiento fluido, aunque puede
ser más exigente en recursos en comparación con otros entornos.
5.1.2.​ KDE Plasma

KDE Plasma, por otro lado, es conocido por su alta personalización y riqueza en características.
Sus aspectos destacados incluyen:

●​ Personalización Avanzada: KDE permite una personalización extensa, desde temas


hasta el comportamiento del escritorio.
●​ Widgets y Paneles: Ofrece una amplia gama de widgets y paneles para mejorar la
funcionalidad y accesibilidad del escritorio.
●​ KDE Frameworks y Qt: Utiliza las potentes bibliotecas KDE Frameworks y Qt para
desarrollo de aplicaciones, brindando una integración perfecta con el sistema.
●​ Gestión de Recursos: Aunque rico en características, KDE es eficiente en la gestión de
recursos, lo que lo hace adecuado para una variedad de hardware.
●​ Integración de Aplicaciones: Excelente integración con una amplia gama de
aplicaciones diseñadas específicamente para KDE.
●​ Soporte de Compatibilidad: Ofrece buena compatibilidad con una variedad de
estándares y tecnologías.
●​ Experiencia de Usuario Personalizable: KDE es ideal para usuarios que prefieren una
experiencia altamente personalizable y control sobre su entorno de trabajo.

ACTIVIDAD
1.​ Instala el entorno de escritorio KDE Plasma desde GNOME para que el usuario pueda
elegir entre uno u otro al entrar al sistema.

5.2.​ OTROS ENTORNOS DE ESCRITORIO: XFCE, LXQT, MATE, CINNAMON

Además de GNOME y KDE Plasma, existen otros entornos de escritorio que ofrecen diversas
experiencias, enfocándose en la eficiencia, la personalización y la funcionalidad.

5.2.1.​ Xfce

Xfce es un entorno de escritorio ligero conocido por su estabilidad y bajo consumo de recursos.
Sus características avanzadas incluyen:

●​ Eficiencia de Recursos: Ideal para sistemas con recursos limitados o para usuarios que
buscan un entorno rápido y ágil.
●​ Personalización: Ofrece una buena cantidad de opciones de personalización sin
sobrecargar el sistema.
●​ Estabilidad y Sencillez: Enfocado en la estabilidad y la facilidad de uso.
●​ Compatibilidad con Plugins: Soporta una variedad de plugins para expandir su
funcionalidad.
5.2.2.​ LXQt
LXQt es el sucesor de LXDE, combinando la ligereza de LXDE con la modernidad de Qt. Sus
puntos destacados son:

●​ Ligereza y Rendimiento: Uno de los entornos más ligeros, excelente para hardware
antiguo o limitado.
●​ Interfaz Moderna y Funcional: Combina una apariencia moderna con la funcionalidad
necesaria para un uso diario eficiente.
●​ Personalización: Aunque ligero, permite cierta personalización para adaptarse a las
necesidades del usuario.

5.2.3.​ MATE

MATE es un fork de GNOME 2, que ofrece una experiencia clásica y funcional. Sus
características incluyen:

●​ Experiencia de Usuario Tradicional: Ideal para aquellos que prefieren una interfaz
clásica y familiar.
●​ Equilibrio entre Funcionalidad y Recursos: Ofrece un buen equilibrio entre
características y eficiencia en el uso de recursos.
●​ Compatibilidad con Aplicaciones Antiguas: Buena opción para usuarios con
aplicaciones que requieren un entorno de escritorio tradicional.

ACTIVIDAD
1.​ Instala el entorno de escritorio MATE desde GNOME para que el usuario pueda elegir
entre uno u otro al entrar al sistema.

5.2.4.​ Cinnamon

Cinnamon, originalmente derivado de GNOME, se destaca por su elegancia y facilidad de uso.


Sus aspectos destacados incluyen:

●​ Interfaz Moderna y Elegante: Ofrece una experiencia de usuario visualmente atractiva


y moderna.
●​ Personalización: Alta capacidad de personalización con temas, applets y extensiones.
●​ Facilidad de Uso: Diseñado para ser fácil de usar y accesible para nuevos usuarios.

5.2.5.​ Otros gestores de ventanas


Además de los entornos de escritorio completos, existen gestores de ventanas ligeros y
altamente configurables como:

●​ i3: Un gestor de ventanas en mosaico, enfocado en la eficiencia del teclado y la


simplicidad.
●​ Openbox: Un gestor de ventanas ligero y altamente personalizable.
●​ Awesome: Conocido por su extrema configurabilidad y enfoque en un flujo de trabajo
basado en teclado.

5.3.​ ESCRITORIO GNOME 3


GNOME 3 es un entorno de escritorio que ha revolucionado la interacción del usuario con el
sistema operativo Linux, ofreciendo una experiencia moderna, elegante y altamente funcional.

5.3.1.​ Botón Aplicaciones

●​ Funcionalidad: El botón de aplicaciones, situado generalmente en la esquina inferior


izquierda, sirve como punto de acceso para la visualización de todas las aplicaciones
instaladas.
●​ Interacción: Al hacer clic en este botón, se muestra una vista general de aplicaciones
donde el usuario puede buscar, lanzar o gestionar aplicaciones.
●​ Personalización y Uso Avanzado: Los usuarios avanzados pueden personalizar este
menú mediante extensiones, facilitando un acceso rápido a aplicaciones
frecuentemente usadas o a funciones específicas del sistema.

5.3.2.​ Dock
●​ Descripción: El dock en GNOME 3 es una barra de herramientas interactiva que
permite a los usuarios anclar sus aplicaciones favoritas para un acceso rápido.
●​ Funciones: Permite la gestión de aplicaciones en ejecución y acceso rápido a las
aplicaciones más utilizadas.
●​ Configuración: Los usuarios pueden personalizar su posición, tamaño y
comportamiento a través de las configuraciones del sistema o con herramientas como
GNOME Tweak Tool.

ACTIVIDAD
1.​ Añadir la aplicación “Terminal” al Dock para tenerla como una de las aplicaciones
favoritas.

5.3.3.​ Selector de ventanas. Menú Aplicaciones


●​ Selector de Ventanas: Al presionar la tecla “Super” (usualmente la tecla de Windows) o
desplazando el cursor a la esquina superior izquierda, se activa la vista de actividades,
mostrando todas las ventanas abiertas y permitiendo una fácil gestión de espacios de
trabajo.
●​ Menú Aplicaciones: Dentro de la vista de actividades, también se encuentra el menú
de aplicaciones, que muestra todas las aplicaciones instaladas y permite la búsqueda y
organización de las mismas.
5.3.4.​ Menú Sistema
●​ Ubicación y Acceso: Situado generalmente en la esquina superior derecha, este menú
ofrece acceso rápido a configuraciones del sistema, conectividad de red, perfiles de
usuario y opciones de energía.
●​ Funciones: Incluye ajustes de sistema, bloqueo de pantalla, cerrar sesión, reiniciar y
apagar el sistema.
●​ Personalización: Usuarios avanzados pueden agregar o modificar elementos en este
menú para mejorar la accesibilidad a diversas configuraciones o herramientas del
sistema.

ACTIVIDADES
1.​ Crea un fichero de texto con LibreOffice Writer, escribe dentro algún texto y guárdalo
con un nombre de fichero que sea tu apellido. Después búscalo y mira si está como
documento reciente.
2.​ Cambia la pantalla de bloqueo y actívala de manera que a los tres minutos se active.
3.​ Cambia el fondo de escritorio de la pantalla y añádele una imagen.
4.​ Añade atajos de teclado para aumentar y reducir el tipo de letra.

6.​ COMANDOS BÁSICOS

6.1.​ HISTÓRICO DE COMANDOS

Si en la terminal pulsamos la flecha del teclado hacia arriba, podemos ver los últimos
comandos ejecutados.

6.2.​ FUNCIÓN AUTOCOMPLETAR

Si en la terminal escribimos parte de un comando, si pulsamos el tabulador en el teclado, nos


saldrá en pantalla los comandos que empiezan por lo que hayamos escrito (para ello hay que
pulsar el tabulador dos veces). Si sólo hay una posibilidad, aparecerá el comando listo para
ejecutarse.
6.3.​ COMANDOS

Si en vez de un comando quisiéramos escribir más de uno en la misma línea, los separaríamos
por el carácter “;”.

-​ date: Muestra el día y la hora del sistema. también se puede utilizar para cambiarlas.
-​ cal: Muestra el calendario del mes y año que se le indique. Si no se le especifica nada,
muestra el mes actual.
-​ who: Muestra quién está conectado al sistema.
-​ whoami: Muestra el nombre de usuario.
-​ man, info: Estos dos comandos nos muestran una ayuda detallada del comando que se
le pase como parámetro.
-​ clear: Borra la pantalla.
-​ whereis: Busca dónde está dentro del sistema de ficheros el comando que se le pase
como parámetro.
-​ alias: Asigna un nombre a la ejecución de uno o varios comandos con sus respectivas
opciones.
-​ unalias: Elimina el alias especificado.
-​ uname: Muestra diferente información sobre el sistema operativo y el equipo.
-​ passwd: Cambia la contraseña del usuario.
-​ history: Muestra los comandos utilizados. Tiene un número de comandos almacenados
que se puede modificar.
-​ exit: Termina la sesión de un usuario o sale de la terminal en modo texto.

ACTIVIDADES
1.​ Muestra en una terminal el nombre del sistema operativo y el nombre del equipo.
2.​ Conéctate como usuario en la tercera terminal virtual. Regresa al modo gráfico y abre
la terminal. mira tu nombre de usuario y los usuarios que están conectados al sistema
y dónde.
3.​ Entra en modo texto y crea un alias llamado quien, que te borre la pantalla, te diga
quien eres y muestre la fecha actual.
4.​ Busca donde estan los comandos date y uname dentro del sistema de ficheros.
Muestra en una sola línea el día, el mes y el dia de la semana. A continuacion, muestra
el nombre del sistema operativo.

También podría gustarte