sistema operativo i
TRANSCRIPT
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Sistema Operativo I Linux Mint
http://alswblog.org/2011/11/16/mgse-la-nueva-interfaz-de-linux-mint-para-gnome-
shell/
22