sistema operativo i

31
Sistema Operativo I Linux Mint ÍNDICE. Justificación ------------------------------------------------------ --------------------------- 2 Objetivos ------------------------------------------------------ ------------------------------ 3 Introducción ------------------------------------------------------ --------------------------- 4 Marco Teórico ------------------------------------------------------ ------------------------ 5 Breve historia de Linux Mint ------------------------------------------------------ ------ 5 Proceso de instalación de Linux Mint ------------------------------------------------ 6 Sistema de Archivos que soporta y nativos ---------------------------------------- 10 Requerimientos mínimos y recomendados ----------------------------------------- 13 Manejo de la planificación ------------------------------------------------------ -------- 13 Administración de memoria RAM ----------------------------------------------------- 14 Tipo de estructura ------------------------------------------------------ ------------------- 15 Tipo y versión del núcleo ------------------------------------------------------ ---------- 16 Tipo de licencia ------------------------------------------------------ ---------------------- 16 Manejo y tipo de interfaz gráfica ------------------------------------------------------ 16 0

Upload: maria-altagracia-reynoso-soriano

Post on 24-Jul-2015

119 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sistema Operativo I

Sistema Operativo I Linux Mint

ÍNDICE.

Justificación --------------------------------------------------------------------------------- 2

Objetivos ------------------------------------------------------------------------------------ 3

Introducción --------------------------------------------------------------------------------- 4

Marco Teórico ------------------------------------------------------------------------------ 5

Breve historia de Linux Mint ------------------------------------------------------------ 5

Proceso de instalación de Linux Mint ------------------------------------------------ 6

Sistema de Archivos que soporta y nativos ---------------------------------------- 10

Requerimientos mínimos y recomendados ----------------------------------------- 13

Manejo de la planificación -------------------------------------------------------------- 13

Administración de memoria RAM ----------------------------------------------------- 14

Tipo de estructura ------------------------------------------------------------------------- 15

Tipo y versión del núcleo ---------------------------------------------------------------- 16

Tipo de licencia ---------------------------------------------------------------------------- 16

Manejo y tipo de interfaz gráfica ------------------------------------------------------ 16

Gestor de archivos ------------------------------------------------------------------------ 17

Conclusión ---------------------------------------------------------------------------------- 22

Bibliografía ---------------------------------------------------------------------------------- 23

0

Page 2: Sistema Operativo I

Sistema Operativo I Linux Mint

JUSTIFICACIÓN

El presente trabajo proporciona lo que debemos saber acerca de Linux Mint para

entender por que es un Sistema Operativo que proporciona todas las herramientas y

medios necesarios para nuestras actividades computacionales, tanto personales como

empresariales.

El conocimiento de lo que estamos planteando en este trabajo puede ser la respuesta a

la solución de muchos problemas que actualmente se nos presentan con los algunos

Sistemas Operativos convencionales, los cuales pueden no ser muy beneficiosos para

nuestros bolsillos y llevar a muchos a delinquir pirateando estos Software.

1

Page 3: Sistema Operativo I

Sistema Operativo I Linux Mint

OBJETIVOS GENERALES

Describir el Sistema Operativo Linux Mint para mostrar todos los beneficios que

podemos recibir siendo usuarios de este Sistema Operativo.

Proporcionar todas las informaciones Principales acerca de Linux Mint para

entender como es y como funciona.

OBJETIVOS ESPECÍFICOS

Mostrar lo fácil de manejar que es este Sistema Operativo para todos los

usuarios que opten por utilizarlo.

Llevar la idea de que Linux Mint es un Software que tiene más beneficios que

perdidas.

Hacer que todas las personas que vean este informe se interesen por probar

este Sistema Operativo.

2

Page 4: Sistema Operativo I

Sistema Operativo I Linux Mint

INTRODUCCIÓN

Linux Mint es una distribución del sistema operativo GNU/Linux,

basado en la distribución Ubuntu (que a su vez está basada

en Debian). A partir del 7 de septiembre de 2010 también está

disponible una edición basada en Debian.

Linux Mint mantiene un inventario actualizado, un sistema

operativo estable para el usuario medio, con un fuerte énfasis en la usabilidad y

facilidad de instalación. Es reconocido por ser fácil de usar, especialmente para los

usuarios sin experiencia previa en Linux.

En el presente trabajo mostramos los detalles más relevantes acerca de este Sistema

Operativo desde su origen hasta su estado actual en el mundo informático.

Inició en 2006, Linux Mint es ahora el 4to sistema operativo hogareño más utilizado,

detrás de Microsoft Windows, Apple Mac OS y Ubuntu de Canonical.

Algunas de las razones del éxito de Linux Mint son:

Funciona por sí solo en una computadora personal sin necesidad de Internet,

con un completo soporte multimedia y es extremadamente fácil de usar.

Es gratis y de código abierto.

Es impulsado por la comunidad. Los usuarios están invitados a enviar sus

comentarios al proyecto para que sus ideas se puedan utilizar para mejorar Linux

Mint.

Basado en Debian y Ubuntu, esto provee cerca de 30.000 paquetes y uno de los

mejores gestores de software.

1. Es seguro y confiable. Gracias a un enfoque conservador de las actualizaciones

del software, un único gestor de actualización y la robustez de su arquitectura

Linux, Linux Mint requiere muy poco mantenimiento (no hay regresiones,

antivirus, ni anti-spyware, etc.).

3

Page 5: Sistema Operativo I

Sistema Operativo I Linux Mint

MARCO TEÓRICO.

Linux.

Linux nació de la idea de crear un sistema operativo clon de Unix y que el código

fuente estuviese disponible para todos. Esta idea nació en 1991 cuando el finlandés

Linus Torvalds estudiaba la carrera de Ciencias Informáticas. Torvalds se encontraba

especialmente interesado en Minix, un sistema Unix de fácil acceso para los

estudiantes y profesores con el propósito de facilitar a los alumnos de universidad el

estudio y diseño de sistemas operativos. Minix era un Unix más, tanto en apariencia

como en el kernel (núcleo del sistema operativo), pero distaba mucho de ser

comparable a uno de los grandes. Es a partir de aquel momento que Torvalds decidió

crear un sistema que excediera los estándares de Minix, poniendo en marcha el

proyecto personal Linux.

Torvalds tomó sus primeras clases de C y Unix en 1990 y en poco tiempo empezó a

utilizar el sistema operativo Minix en su nueva computadora 386. Durante mucho

tiempo, Torvalds trabajó en la soledad de sus ideas, hasta la mañana del 3 de julio de

1991 cuando pidió ayuda a través del Internet. Al principio fueron unos pocos los que lo

apoyaron, pero al poco tiempo muchos otros cibernautas se unieron al proyecto para

poder lograr lo que es hoy. En uno de los primeros e-mails enviados por Torvalds a la

comunidad del ciberespacio respecto a Linux, informaba sobre su proyecto como si

fuera un hobby, nada tan grande ni comparable con lo que ahora es LINUX.

Breve historia de Linux Mint.

Linux Mint es un sistema operativo muy moderno; su desarrollo inició en 2006. Aunque

está construido sobre capas de software muy maduras y probadas, incluyendo el kernel

Linux, las herramientas GNU y el escritorio Gnome. También está apoyado en los

proyectos Ubuntu y Debian y utiliza sus sistemas como base.

El proyecto Linux Mint está enfocado en hacer el escritorio más utilizable y más

eficiente para las tareas diarias ejecutadas por usuarios regulares. Bajo el escritorio, el

4

Page 6: Sistema Operativo I

Sistema Operativo I Linux Mint

sistema operativo también provee, desde una base muy sólida, una enorme colección

de programas disponible y un muy bien integrado conjunto de servicios.

Linux Mint vio un rápido incremento en popularidad y más y más gente lo utiliza a diario.

Escala de desarrollo Linux

Un estudio sobre la distribución Red Hat 7.1 reveló que ésta en particular posee más de

30 millones de líneas de código real. Utilizando el modelo de cálculo de costos

COCOMO, puede estimarse que esta distribución requeriría 8.000 programadores por

año para su desarrollo. De haber sido desarrollado por medios convencionales de

código cerrado, hubiera costado más de mil millones de dólares en los Estados Unidos.

La mayor parte de su código (71%) pertenecía al lenguaje C, pero fueron utilizados

muchos otros lenguajes para su desarrollo, incluyendo C++, Bash, Lisp, Ensamblador,

Perl, Fortran y Python.

Alrededor de la mitad de su código total (contado en líneas de código) fue liberado bajo

la licencia GPL en su versión 2.

El núcleo Linux contenía entonces 2,4 millones de líneas de código, correspondiente al

8% del total, demostrando que la vasta mayoría del sistema operativo no pertenece al

núcleo del mismo

Linux Mint es una distribución del sistema operativo GNU/LinuxLinux, el cual posee la

propuesta de “producir un escritorio elegante, actualizado y cómodo de GNU/Linux".

Linux Mint está basada en Ubuntu, es compatible con ésta última y comparte los

mismos repositorios.

Instalación Linux Mint

Arrancamos el CD Live y nos aparecerá una pantalla más o

menos así: Esperamos 5 segundos para comenzar de manera

5

Page 7: Sistema Operativo I

Sistema Operativo I Linux Mint

automática o si preferimos iniciar de manera manual presionamos “Enter” En esta

ventana nos muestra las siguientes opciones:

Start Linux Mint (Iniciar Linux Mint): Nos permite cargar

el LiveCD para  probar el Sistema sin instalar en el disco

duro.

Start Linux Mint in compatibility mode (Iniciar Linux Mint

en modo de compatibilidad): Nos permite iniciar si se

presentan problemas y Linux Mint no puede iniciar.

Memory Test (Prueba de Memoria): Realiza pruebas a la memoria Ram

Boot from local drive (Cargar desde el disco duro): Nos permite iniciar desde el

sistema instalado en el disco duro ignorando el CD insertado.

Seleccionamos la opción Start Linux Mint (Iniciar Linux Mint) y presionamos la tecla

Enter (Intro) para continuar con la carga del CD.

En segundos apareceré una pantalla que contiene una

barra, que nos indica que se esta cargando todo el sistema

desde el CD.

Por último nos aparecerá el escritorio de nuestro Sistema

Operativo Linux Mint:

Desde el CD podemos usar al Linux Mint, como si estuviera

instalado, es decir se puede navegar, etc. Pero ahora

pasemos a la instalación dicha instalación posee un numero

de 7 partes, todas sencillas. Lo primero que debemos hacer

es fijarnos que se encuentra un icono con el logo de Linux

Mint, que tiene por nombre “install“; hacemos doble clic

allí; se iniciará el asistente de instalación:

Escogemos el idioma en este caso “español”; luego de

realizada la selección, hacemos clic en el botón Adelante.

6

Page 8: Sistema Operativo I

Sistema Operativo I Linux Mint

Seguidamente nos aparece una ventana que tiene por nombre

¿Dónde se encuentra? donde nos muestra un mapa desde el

cual podemos seleccionar el país donde nos encontramos:

Seguidamente nos aparecerá una ventana en la cual

escogemos la distribución del teclado:

Ahora viene el momento crucial: preparar el espacio en el

disco. Aquí optamos si el instalador preparará y usará el

disco en forma automática o manual. En el caso de tener

una partición donde previamente hayamos instalado

Windows podemos usar la forma manual o, si queremos (y

sabemos lo que ocurrirá) dejar que haga todo por nosotros. Lo ideal es hacerlo en

forma manual por tener más control sobre la operación. Yo como quise deshacerme del

Windows Escogí la opción automática, pero por motivos educativos se explicará la

segunda vía:

Tenemos que tener cuidado y concentrarnos en esta parte

de la instalación, pues si borramos la partición de Windows

(si tenemos el disco con Windows y queremos que los 2

sobrevivan) ya no se puede recuperar.

En esta ventana tenemos tres opciones:

Utilizar todo el disco: Particiona el disco completo de forma automática.

Utilizar el espacio libre contiguo más grande: Utiliza el espacio que tenemos libre

para realizar la instalación.

Manual: Permite especificar el espacio deseado para cada partición de manera

manual.

Seleccionamos free space (espacio libre) y

luego hacemos clic en el botón New partition

(Nueva partición) e inmediatamente nos

7

Page 9: Sistema Operativo I

Sistema Operativo I Linux Mint

muestra la ventana Crear una partición nueva desde la cual podemos introducir los

datos para empezar la partición:

Como verán hemos asignado a la carpeta Raíz “/” el

espacio correspondiente. Luego de completado todos

los campos, hacemos clic en el botón Adelante y nos

envía de nuevo a la ventana Preparar particiones.

Así veremos que la carpeta raíz se ha creado y con su

espacio correspondiente, luego de la misma manera al anterior asignamos espacio a la

carpeta “home” y a la carpeta “swap”.

Aceptamos y presionamos Adelante y nos aparecerá la

siguiente ventana:

Ahora procedemos a rellenar con nuestro nombre y

apellido, el nombre que usaremos para iniciar sesión en el

sistema, la contraseña de la cuenta y el nombre de nuestro

equipo. Si se le olvida la contraseña, jamás podremos

entrar a Linux Mint, así que asegúrate de tenerla siempre a

la mano y no olvidarla.

Luego aparecerá una pantalla de resumen a partir de ese momento se empezará copiar

y configurar los archivos.

Presionamos instalar empezará a copiar los archivos.

Se copiarán los archivos y los paquetes de idiomas, tardará un poco según el tipo de

maquina que tengamos y los recursos que poseamos.

Una vez terminado el proceso de

copiado/instalado del sistema el instalador nos

8

Page 10: Sistema Operativo I

Sistema Operativo I Linux Mint

preguntará si queremos reiniciar (recomendado) o si seguimos probando el sistema

desde el CD-Live:

Sistema de Archivos que soporta Linux Mint y nativos.

Digamos que esta tabla recoge una lista de los tipos de archivos admitidos por el núcleo

de Linux. Continuamente se están añadiendo nuevos tipos de archivos al sistema y se

encuentran disponibles controladores experimentales para distintos sistemas de

archivos que no aparecen en la lista. Para saber cuales son los sistemas de archivos

que admite tu núcleo, échale un vistazo al archivo  /proc/filesystems .Puedes

seleccionar cuales son los tipos de sistemas de archivos que va admitir, cuando montes

el núcleo.

SISTEMA DE ARCHIVOS TIPO DESCRIPCION

Second extended ext 2

Utilizado como sistema de

archivos de Linux mas

común, pero se esta

quedando obsoleto ante los

sistemas de archivos

Reiser y Third Extended.

Reiser Reiserfs

Un sistema de archivos   

transaccionales (journaling)

para Linux.

Third Extended ext 3

Otro sistema de archivos

transaccionales para Linux,

compatible hacia atrás con

ext 2.

JFS Jfs Implantación de un sistema

de archivos transaccionales

9

Page 11: Sistema Operativo I

Sistema Operativo I Linux Mint

de IBM para Linux, una

alternativa a ext 3 y

reiserfs.

Sistema de archivos de red NFS

Admite el acceso a archivos

remotos de la red.

(NFS,Network File System)

UMSDOS UmsdosInstala Linux en una

partición MS-DOS.

DOS-FAT MsdosAcceso a archivos MS-

DOS.

VFAT VfatAcceso a archivos Windows

95/98/ME.

NT NtfsAcceso a archivos Windows

NT/2000/XP.

/proc ProcProporciona información de

procesos para ps.

ISO 9660 iso9660Utilizado por gran parte de

los CD-ROM.

UDF Udf

El sistema de archivos de

los CD-ROM más

modernos.

SMB Smbfs

Acceso a archivos desde

un servidor Windows por la

red.

10

Page 12: Sistema Operativo I

Sistema Operativo I Linux Mint

Coda Coda

Un sistema de archivos de

red avanzado similar a

NFS.

Cifs Cifs

El sistema de archivos

común en Internet

sugerencia de Microsoft

para un sucesor de SMB;

compatible con Windows

2000, 2003 y XP, así como

el servidor Samba.

Cada tipo de sistema de archivos tiene sus propios atributos y limitaciones; por ejemplo,

el sistema de archivos MS-DOS limita los nombres a ocho caracteres más una

extensión de tres caracteres y solo se puede utilizar para acceder a disquetes o

particiones MS-DOS.

En gran parte de tu trabajo con Linux utilizaras el sistema de archivos Second o Third

Extended(ext 2 o ext 3) desarrollados principalmente para Linux y que admiten nombres

de archivos de hasta 256 caracteres, un tamaño de sistema de archivo máximo de 32

terabytes y diversas utilidades, o utilizaras Reiser (reiserfs).Los sistemas mas antiguos

de Linux utilizaban el sistema de archivos Extended(ya no es compatible) y el sistema

de archivos Minix.(Originalmente, se utilizaba el sistema de archivos Minix por diversos

motivos. En primer lugar, Linux tenía una compilación cruzada con Minix. Asimismo,

Linux estaba muy familiarizado con dicho sistema de archivos, por lo que implanto en

los núcleos originales.) También se encuentran disponibles otros sistemas de archivos

más complejos en núcleos de Linux más antiguos que ya no son compatibles.

La diferencia principal existente, por un lado, entre el sistema de archivos Second

Extended y ,por el otro lado, el sistema de archivos Reiser y el sistema de archivos

Third Extended, es que estos dos últimos son archivos transaccionales.[Los archivos

transaccionales (journaling) son una técnica que registra los cambios realizados a un

11

Page 13: Sistema Operativo I

Sistema Operativo I Linux Mint

sistema de archivos, facilitando (¡¡ y haciendo mucho mas rápido!!) la restauración de

un sistema de archivos dañado(por ejemplo, tras un cierre repentino del sistema o un

fallo del suministro eléctrico).Otro sistema de archivos transaccionales es el Sistema de

archivos transaccionales IBM(JFS, Journaling File System).

Existen también algunos sistemas de archivos para otras plataformas. Linux es

compatible con los formatos conocidos en dichas plataformas para admitir el arranque

dual y de otro tipo de interoperatividad. Dichos sistemas incluyen UFS, EFS, BFS, XFS,

System V y BeOs. Si tienes sistemas de archivos creados en uno de estos formatos en

un sistema operativo extraño, podrás acceder a tus archivos desde Linux.

Requerimientos de Linux Mint.

Procesador x86 (Linux Mint 64-bit requiere un procesador 64-bit. Linux Mint 32-

bit puede trabajar en procesadores de 32-bit como de 64-bit).

512 Mb de RAM (Para una utilización confortable, lo recomendable es tener al

menos 1 Gb).

5 Gb de espacio en disco.

Tarjeta o Carta gráfica con capacidad de una resolución de 800×600 px.

CD/DVD drive o USB port.

Requerimientos que recomiendo.

Procesador x86.

2 Gb de RAM para una utilización confortable.

6 Gb de espacio en disco.

Tarjeta o Carta gráfica con capacidad de una resolución de 800×600 px.

CD/DVD drive o USB port.

Manejo de la planificación.

12

Page 14: Sistema Operativo I

Sistema Operativo I Linux Mint

Este sistema operativo no sigue un ciclo predecible de lanzamientos sino que los

plantea uno tras del otro. En cada caso, el proyecto define primero los objetivos del

próximo lanzamiento. Cuando se alcanzan todos los objetivos, usualmente, se procede

al lanzamiento de una beta, luego pasa por el lanzamiento de una Release Candidate

(RC) y luego si todo va bien, se anuncia la fecha para el lanzamiento de la versión

estable.

Luego de un tiempo que es lanzada la versión principal, son lanzadas las versiones

alternativas.

Nota: Cada lanzamiento lleva asociado un nombre femenino, el que comienza

con la letra que le corresponde al número de versión, por ejemplo Linux Mint 1.0

se llamó 'Ada', la versión 2.0 'Barbara' y así sucesivamente según orden

alfabético. La última versión hasta el momento recibe el nombre de 'Maya'.

Administración de memoria RAM en Linux Mint.

Un problema que tienen los sistemas de 32 bits es que no pueden manejar más de 3

Gb de memoria RAM. Muchos nos hemos encontrado que, teniendo 4 Gb de RAM

(algunos 6 Gb o incluso más) solo podemos utilizar 3 Gb en nuestro sistema, no

pudiendo sacar provecho al resto de la memoria.

Afortunadamente, en Linux es relativamente sencillo cambiar esto y poder aprovechar

toda nuestra RAM, utilizando el PAE, (Physical Address Extension, que significa

Extensión de dirección física) "una característica de los procesadores x86 que permite a

los sistemas de 32-bits utilizar, en teoría, hasta 64 Gb de memoria".

Vamos a ver como hacer esto en nuestro Linux Mint (y consecuentemente, en Ubuntu).

Para ello simplemente tendremos que instalar el meta-paquete Linux-Generic-PAE, y

nos detectará automáticamente el kernel que estamos usando e instalará y configurará

todo lo necesario para poder utilizar un kernel PAE:

Código:

13

Page 15: Sistema Operativo I

Sistema Operativo I Linux Mint

    sudo apt-get install linux-generic-pae

Una vez instalado todo, reiniciamos el sistema y e iniciaremos con el kernel PAE (el

grub se habrá actualizado mostrándonos las nuevas entradas), pudiendo disfrutar de

toda nuestra memoria RAM.

Linux Mint y Ubuntu, en sus ediciones de 32 bits instalan por defecto el kernel Generic,

siendo necesario instalar el PAE; sin embargo, si realizamos la instalación del sistema

con conexión a Internet, además de las actualizaciones y traducciones del sistema nos

instala inteligentemente el kernel PAE. Dicho kernel debe de estar en todas las

distribuciones, aunque quizás con diferente nombre. Por ejemplo, en Debian el nombre

del kernel acaba en bigmem, en vez de en PAE.

Tipo de estructura / núcleo de Linux Mint.

Un núcleo monolítico es un tipo de núcleo o kernel de un sistema operativo. Como

ejemplo de sistema operativo de núcleo monolítico están UNIX, Linux y FreeBSD.

Estos sistemas tienen un núcleo grande y complejo, que engloba todos los servicios del

sistema. Está programado de forma no modular, y tiene un rendimiento mayor que un

micro núcleo. Sin embargo, cualquier cambio a realizar en cualquier servicio requiere la

recopilación del núcleo y el reinicio del sistema para aplicar los nuevos cambios.

Hay diversas ramificaciones de este diseño, que se han ido amoldando a nuevas

necesidades. Podemos citar el sistema de módulos ejecutables en tiempo de ejecución,

que le brinda al modelo de núcleo monolítico algunas de las ventajas de un micro

núcleo. Dichos módulos pueden ser compilados, modificados, cargados y descargados

en tiempo de ejecución, de manera similar a los servicios de un micro núcleo, pero con

la diferencia de que se ejecutan en el espacio de memoria del núcleo mismo (anillo 0).

De esta forma, un bloqueo del módulo, es probable que bloquee todo el núcleo.

Además, el módulo pasa a formar un todo con el núcleo, usando la API del mismo, y no

se emplea un sistema de mensajes como en los micro núcleos. Este es el esquema

14

Page 16: Sistema Operativo I

Sistema Operativo I Linux Mint

usado por, entre otros, Linux, FreeBSD y varios derivados de UNIX. Cabe resaltar que

el paso constante de mensajes entre los servicios del micro núcleo, es en parte

responsable del pobre rendimiento de los micro núcleos.

Un sistema operativo con núcleo monolítico concentra todas las funcionalidades

posibles (planificación, sistema de archivos, redes, controladores de dispositivos,

gestión de memoria, etc.) dentro de un gran programa. El mismo puede tener un

tamaño considerable, y deberá ser recompilado por completo al añadir una nueva

funcionalidad. Todos los componentes funcionales del núcleo tienen acceso a todas sus

estructuras de datos internas y a sus rutinas. Un error en una rutina puede propagarse

a todo el núcleo.

La alternativa es tener una estructura de micro núcleo, donde las partes funcionales

están divididas en unidades separadas con mecanismos de comunicación estrictos

entre ellos.

Tipo y versión del núcleo.

Linux Mint 13, incorpora la elección de productividad, estabilidad y madurez de los

ambientes gráficos de escritorio MATE en su versión 1.2, y el nuevo y moderno

Cinnamon en su versión 1.4. Estos dos ambientes gráficos de escritorio están entre los

mejores disponibles, perfectamente integrados en Linux Mint, y que representan una

gran alternativa para los usuarios de la versión 2.x de GNOME. Linux Mint 13 es

también una liberación LTS (Long Term Support) que recibirá soporte hasta el mes de

abril del 2017.

Tipo de Licencia.

Linux Mint se compone de muchos paquetes de software, los cuales se distribuyen la

mayor parte bajo una licencia de software libre. La principal licencia utilizada es la GNU

General Public License (GNU GPL) que, junto con la GNU Lesser General Public

License (GNU LGPL), declara explícitamente que los usuarios tienen libertad para

ejecutar, copiar, distribuir, estudiar, cambiar, desarrollar y mejorar el software. Linux

15

Page 17: Sistema Operativo I

Sistema Operativo I Linux Mint

Mint es financiada por su comunidad de usuarios. Los usuarios individuales y empresas

que utilizan el sistema operativo pueden actuar como donantes, patrocinadores y socios

de la distribución. El apoyo financiero de la comunidad y la publicidad en el sitio Web

ayuda a mantener Linux Mint libre y abierta.

Manejo y tipo de interfaz grafica de Linux Mint.

El Equipo de desarrollo de Linux Mint ha anunciado las medidas que tomaran para

adoptar a GNOME SHELL a la próxima versión, lo realizaran por medio de un proyecto

llamado MGSE (Mint Gnome Shell Extensión), el MGSE se trata de una serie de

extensiones que darán lugar a un nuevo tipo de escritorio basado en Gnome Shell, este

conservará algunos elementos tradicionales que mucho hacen falta en una distro linux,

además que ayudara a los usuarios que están familiarizados GNOME.

Además en Linux Mint 12 se contará con tres opciones para elegir la interfaz gráfica

antes de iniciar la sesión: MSGE, GNOME Shell y MATE. Este último es un fork de

GNOME 2 que se comporta exactamente como la segunda versión de GNOME.

También estará disponible un ‘Modo Fallback’ o ‘Modo de retorno’, con el que se podrá

correr a Gnome 3 y a MGSE en ordenadores que no soporten la aceleración 3D.

Las principales características de esta versión modificada de GNOME Shell para Mint

son:

Panel inferior.

Menú Inicio desde donde se podrán lanzar aplicaciones.

Barra de ventanas abiertas en el panel.

Se centrará en las tareas, de manera que se podrá cambiar entre ventanas, al

contrario del concepto que maneja GNOME Shell (cambio entre aplicaciones).

Panel con íconos indicadores del sistema.

Iconos indicadores del reproductor de medios.

MSGE es una buena opción para aquellos que no están tan satisfechos con Unity ni

con GNOME Shell. Es muy útil ya que provee al usuario de una experiencia similar a la

16

Page 18: Sistema Operativo I

Sistema Operativo I Linux Mint

de GNOME antes de que cambiara drásticamente de interfaz. Se puede ver como

trabaja esta interfaz en el siguiente video: 

Gestor de archivos.

Esto es para que comprendamos un poco cómo se organiza nuestro sistema, que es

muy diferente a cómo lo hace Windows.

Linux usa particiones de tipo ext2, ext3, ReiserFs, JFS y S (los cuatro últimos poseen

journaling [mecanismo que asegura la corrección del sistema de archivos en el disco.

Cuando un sistema se cuelga, puede ser que algunos ficheros queden dañados, y por

eso, Windows cuando arranca después de un cuelgue necesita hacer una

comprobación, o sea ScanDisk]).

Los directorios de Linux se estructuran de la siguiente forma:

bin y sbin

Los archivos localizados bajo los directorios bin y sbin corresponden a aquellos

archivos ejecutables; bajo el directorio bin estarán todos aquellos archivos ejecutables

tanto por el administrador como por los usuarios y que son, dentro de ciertos

parámetros, importantes, mientras que los binarios ubicados bajo el directorio sbin

serán todos aquellos binarios ejecutables sólo por el administrador.

Boot

Bajo este directorio se encuentran todos los elementos necesarios para arrancar el

sistema con la mera excepción de los archivos de configuración y el instalador de

mapas. En la práctica aquí se encuentra todo lo que se ejecutará antes de que el kernel

ejecute /sbin/init. Se puede deducir que el contenido de este directorio es de suma

importancia y no debe manipularse sin los conocimientos necesarios; los archivos

presentes en este directorio, como la imagen del kernel, no pueden modificarse a mano,

si no que requieren de una serie de procesos y/o utilidades.

17

Page 19: Sistema Operativo I

Sistema Operativo I Linux Mint

Dev

Bajo este directorio se ubican los archivos (especiales) que representan los dispositivos

a los que Linux puede acceder y utilizar. Cabe mencionar que estos archivos realmente

no existen, sino que son la vía de acceso a los dispositivos. Esta particularidad del

sistema dev permite una mayor manipulación y control sobre los dispositivos al estar

sometidos, en varios sentidos, a las mismas condiciones que los archivos.

etc.

Los contenidos de este directorio son de suma importancia para el normal

funcionamiento tanto de las aplicaciones como de los demonios. Bajo éste residen

todos los archivos de configuración globales ya sea de los demonios, tales como telnet,

ftp, www (httpd), smtp, pop, ssh como las configuraciones globales de aplicaciones

utilizables por todos los usuarios mail, pine. Cabe mencionar que bajo este directorio se

encuentra el archivo de contraseñas del sistema (/etc./passwd) y en caso de utilizarse

shadow password, el archivo /etc./shadow.

Home

Si bien se suele utilizar la denominación home esto dependerá de cada máquina y de

cada administrador. Bajo este directorio residen todas las cuentas de usuario. Las

cuentas de usuario serán subdirectorios contenidos en home de la forma:

/home/usuario. Los directorios de cada usuario poseerán archivos básicos dependiendo

del interpretador que utilicen con el fin de inicializar elementos básicos luego del

registro en el sistema (login)

Lib

Bajo este directorio residen todas las bibliotecas compartidas requeridas por los

comandos en el sistema raíz. Cabe mencionar que existe una relación de lugar y

jerarquía respecto de los binarios y de las bibliotecas, así de este modo los binarios

ubicados en /bin o /sbin utilizarán, en general, las bibliotecas ubicadas en /lib y aquellos

18

Page 20: Sistema Operativo I

Sistema Operativo I Linux Mint

binarios ubicados en el segundo nivel de jerarquía mayor (/usr) utilizarán las bibliotecas

localizadas en /usr/lib.

Mnt

Este directorio será el punto de montaje para sistemas de archivos montados

temporalmente. Este directorio no influye en el normal funcionamiento del sistema y

puede contener puntos de montaje para discos removibles (floppy, unidades zips),

cdrom, entre otros.

Root

La ubicación de este directorio es arbitraria, bien puede residir bajo el directorio raíz

(/root) o dentro del directorio de cuentas de usuario (/home/root). En cualquier caso se

suele utilizar la primera opción. Se recomienda fuertemente no utilizar la cuenta de

administrador para actividades cotidianas como revisar el correo, confeccionar

documentos, etc., sino que tan solo para tareas de administración. Esto debido a los

riesgos que implica trabajar como administrador.

Tmp

Este directorio contiene los archivos temporales del sistema, es un modo de utilizar

memoria física para el procesamiento de algunos datos. La información contenida en

/tmp no se debe considerar permanente pues suele limpiarse cada cierto período de

tiempo, al reiniciar el sistema o incluso, en el caso de un programa, al terminar de

procesar la información para la cual se creó un archivo temporal. Cabe mencionar que

el sistema /tmp puede vincularse a la memoria RAM.

Usr

Corresponde a la segunda jerarquía mayor de archivos del sistema. Suele contener

información compartible, pero de sólo lectura. Suele contener directorios similares a los

ubicados bajo el directorio raíz, tales como /bin, /sbin, /lib, /etc. pero que contienen

binarios o configuraciones no esenciales para el normal funcionamiento del sistema,

19

Page 21: Sistema Operativo I

Sistema Operativo I Linux Mint

dentro de lo que podemos encontrar el sistema gráfico (Servidor X) y aplicaciones

varias de uso público y compartido. Cualquier dato que se necesite escribir debiese

estar localizado en algún directorio distinto de /usr, de este modo, si alguno de los

binarios ubicados en /usr es ejecutado por algún usuario produciendo información que

requiere almacenarse ésta deberá residir en el directorio del usuario, lo mismo ocurre

para binarios con resultados que necesiten almacenarse ubicados bajo el directorio

raíz.

Var

Contiene archivos de información variables, cuyo ejemplo más claro son los archivos de

registro (logs) los cuales cambian (crecen) constantemente. Otros archivos contenidos

en este directorio son los correos entrantes (es arbitrario), los archivos de bloqueo

(lock--files), algunos archivos temporales, etc. Cabe mencionar que parte de la

información contenida en este directorio es compatible, mientras que otra no lo es. Los

archivos de registro (/var/log/*) debiesen tener permisos de escritura y lectura solo por

parte del administrador.

CONCLUSIÓN

El propósito de Linux Mint es proporcionar un sistema operativo de escritorio que los

usuarios caseros y las compañías puedan usar sin costo alguno y el cual sea tan

eficiente, fácil de usar y elegante como sea posible.

Una de las ambiciones del proyecto Linux Mint es la de convertirse en el mejor sistema

operativo disponible a través de facilitar a la gente el uso de tecnologías avanzadas, en

lugar de simplificarlas (y por ende reduciendo sus capacidades) o copiando los

enfoques tomados por otros desarrolladores.

El objetivo es el de desarrollar nuestra propia idea del sistema de escritorio ideal.

Pensamos que lo mejor es sacar el mayor provecho de las tecnologías modernas que

existen bajo Linux y hacer fácil para todo el uso de sus funciones más avanzadas.

20

Page 22: Sistema Operativo I

Sistema Operativo I Linux Mint

Linux Mint debe ser uno de los Sistemas Operativos tradicionales para el uso general

de los usuarios de empresas y computadoras personales, obteniendo así los mejores

beneficios que nos ofrece.

BIBLIOGRAFÍA

http://www.puntogeek.com/2011/08/24/la-infografia-de-la-historia-de-linux-el-antes-y-

el-ahora/

http://forums.linuxmint.com/viewtopic.php?f=68&t=73159

http://www.miubuntu.com/2012/02/el-ascenso-reciente-de-linux-mint-la.html

http://gatodiario.wordpress.com/manuales/instalacion-de-linux-mint/

http://www.linuxmint-hispano.com/foro/?/topic,866.0.html

http://es.wikipedia.org/wiki/Linux_Mint

21

Page 23: Sistema Operativo I

Sistema Operativo I Linux Mint

http://alswblog.org/2011/11/16/mgse-la-nueva-interfaz-de-linux-mint-para-gnome-

shell/

22