Escolar Documentos
Profissional Documentos
Cultura Documentos
ELABORADO POR:
MIGUEL MIRANDA
2019
AGRADECIMIENTOS
Durante el camino hacia el cumplimiento de todo proyecto, nunca es seguro el éxito, que no
habrá problemas, inconvenientes o que simplemente todo estar bien… eso no es seguro, ni
probable.
Lo que sí es muy probable y muy seguro es que, durante todo tu camino, encontrarás aspectos
y situaciones que tal vez no conocías aun, procesos y actitudes ajenas a las que alguna vez
pudiste haber llegado a sentir, pero tan normales como todo lo que sucede en tu cotidianidad.
El darte cuenta de que las cosas no eran tan fáciles como al inicio de tu proyecto parecía
puede desanimarte, pero debes tener fe y esperanza, creer que siempre hay algo más; que si
realizas las cosas con excelencia, siempre tendrás una muy buena recompensa, debes más
que creer en ti mismo; darte cuenta de que habrán momentos y situaciones en las que
simplemente las cosas se saldrán de tus manos, pero con la confianza puesta en Dios, todo
saldrá bien.
INTRODUCCIÓN
Además del núcleo Linux, las distribuciones incluyen habitualmente las bibliotecas y
herramientas del proyecto GNU y el sistema de ventanas X Window System. Dependiendo
del tipo de usuarios a los que la distribución esté dirigida se incluye también otro tipo de
software como procesadores de texto, hoja de cálculo, reproductores multimedia,
herramientas administrativas, etc. En el caso de incluir paquetes de código del proyecto
GNU, se denomina distribución GNU/Linux.
Esta investigación está desarrollada con el propósito de conocer sobre las distintas
distribuciones de los sistemas operativos Linux presentando sus características, utilidades,
especificaciones y requerimientos; De igual forma se categorizaran de acuerdo a las áreas en
las que son más utilizadas como lo es: seguridad, servidores, popularidad, emular sistemas
Android; A su vez se describirán elementos claves que todo usuario debe conocer antes de
empezar a utilizar alguna distro, desde la instalación hasta los manejadores de paquetes
necesarios para la instalación de aplicaciones.
ÍNDICE
Contenido
OBJETIVO GENERAL ......................................................................................................... 1
OBJETIVOS ESPECÍFICOS ................................................................................................. 1
DISTROS ORIENTADAS A SERVIDORES ....................................................................... 2
ArchLinux .................................................................................................................... 2
Historia ............................................................................................................................ 2
Características ................................................................................................................. 2
Gestor de paquetes Pacman ............................................................................................. 3
Mageia ......................................................................................................................... 4
Historia ............................................................................................................................ 4
Características ................................................................................................................. 5
Oracle Linux ................................................................................................................ 6
Historia ............................................................................................................................ 6
Características ................................................................................................................. 6
Otras características: ....................................................................................................... 7
Red Hat ........................................................................................................................ 8
Historia ............................................................................................................................ 8
Características ............................................................................................................... 10
DISTROS DESTACADAS EN SEGURIDAD .................................................................... 11
Kalilinux .................................................................................................................... 11
Descripción.................................................................................................................... 11
Características ............................................................................................................... 11
Qubes OS ................................................................................................................... 14
Descripción.................................................................................................................... 14
Parrot Security OS ..................................................................................................... 16
Descripción y Características ........................................................................................ 16
Linux Kodachi ........................................................................................................... 18
Descripción.................................................................................................................... 18
Características ............................................................................................................... 18
DISTROS ANDROID .......................................................................................................... 20
Phoenix OS ................................................................................................................ 20
Descripción.................................................................................................................... 20
Remix OS .................................................................................................................. 21
Descripción.................................................................................................................... 21
Características ............................................................................................................... 21
OBJETIVO GENERAL
OBJETIVOS ESPECÍFICOS
1
DISTROS ORIENTADAS A SERVIDORES
ArchLinux
Historia
Características
ArchLinux es una distribución rolling
release, un modelo de desarrollo con
liberación continua, es decir, recibimos
las actualizaciones tanto del sistema
como de todo el software instalado en
él de manera automática y sencilla, tan
solo con la ejecución de un comando.
Haciendo esto periódicamente
conseguiremos estar a la última en
pocos minutos, y conseguir un sistema
que perdure en el tiempo. Por ejemplo,
en Ubuntu, los cambios de versión (sobre todo versiones mayores) casi nos obligan a
formatear nuestro equipo si queremos obtenerlas, ya que la opción de actualización suele
dejar rastro como configuraciones corruptas, inestabilidad de procesos, etc.
2
Utiliza pacman como gestor de paquetes, cuyas ventajas son principalmente la fácil
gestión y actualización de paquetes binarios, obtenidos tanto de los repositorios como
compilaciones propias del usuario. Pacman mantiene todo el sistema actualizado y
sincronizado mediante una simple orden.
Como todas las distribuciones GNU/Linux principales, ArchLinux tiene una inmensa
comunidad al servicio del usuario, que dispone de una Wiki (con su versión en español)
en la que te enseñarán a realizar de manera muy detallada y precisa todas las instalaciones
y configuraciones que necesites aplicar a tu equipo. Si esto no fuera suficiente, dispone
de un foro activo donde consultar tus dudas con otros usuarios con más experiencia.
Otro componente importante del sistema es el ABS (Arch Build System), una herramienta
que nos permite compilar los paquetes configurándolos bajo demanda de nuestro sistema,
para posteriormente ser instalados con pacman. Íntimamente ligado está AUR (Arch User
Repository), donde la comunidad comparte paquetes tanto creados como portados por
ellos, por lo que nos garantiza que, si algún programa no podemos encontrarlo en los
repositorios oficiales, podremos bajarlo e instalarlo de AUR y mantenerlo integrado y
actualizado con pacman.
El gestor de paquetes Pacman es uno de los puntos fuertes de Arch Linux. Combina un
simple paquete binario con un formato fácil de usar sistema de construcción (makepkg y
ABS). Pacman permite administrar fácilmente los paquetes, ya sea desde los repositorios
oficiales de Arch Linux, o desde repositorios propios de usuarios.
3
Pacman mantiene el sistema actualizado al día mediante la sincronización de la lista de
paquetes con el servidor primario. Este modelo cliente/servidor también le permite
descargar e instalar paquetes completos con todas las dependencias requeridas con un
simple comando.
Pacman utiliza archivos empaquetados en tar y comprimidos en gzip o xz para todos los
paquetes, cada uno de los cuales contiene binarios compilados. Los paquetes son
descargados a través de FTP, también se puede utilizar HTTP y archivos locales,
dependiendo de cómo esté configurado cada repositorio. Cumple con Linux Arch Build
System (ABS) utilizados para crear los paquetes desde el código fuente.
Mageia
Historia
La organización está formada por una red de comunidades de software libre cooperando
entre sí, esta organización se ha buscado la vida para encontrar los recursos económicos,
técnicos y humanos necesarios para hacer Mageia completamente independiente de
Mandriva.
Los datos de la organización llaman bastante la atención, sobre todo teniendo en cuenta
el poco tiempo que se ha tardado en poner en Internet la versión 1 de Mageia. Se han
gastado 4700 euros para poner todo en funcionamiento, en total se han conseguido 11.700
euros sacados de 180 donantes.
4
Características
Mageia utiliza el gestor de paquetes urpmi, el mismo que Mandriva, esta herramienta
permite al usuario instalar paquetes y actualizaciones en el sistema. También contiene los
siguientes paquetes de la misma familia:
urpme: Desinstala paquetes RPM instalados en el sistema.
urpmf: Herramienta usada para mostrar que paquete contiene un determinado archivo o
etiqueta.
urpmq: Sirve para buscar información en la base de datos urpmi.
urpmi.update: Herramienta para actualizar la base de datos urpmi en el sistema instalado,
permite deshabilitar repositorios activados en el sistema.
urpmi.addmedia: Herramienta para agregar repositorios, en línea y locales.
urpmi.removemedia: Una herramienta para eliminar repositorios instalados en el sistema.
Mageia incluye algunas de las herramientas de administración del sistema usadas en
Mandriva y Mandrake. Algunas de estas aplicaciones son las siguientes:
drakconf: Es el centro de control de Mageia, contiene varias herramientas de
configuración del sistema operativo.
drak3d: Una herramienta para configurar los ajustes 3D en el escritorio.
drakguard: Una interfaz gráfica para configurar el control parental del sistema operativo.
rpmdrake: Interfaz gráfica para instalar y desinstalar paquetes RPM en el sistema.
drakx-net: Es el administrador de red por defecto de Mageia.
userdrake: Herramienta para administrar usuarios y grupos.
system-config-printer: Herramienta de configuración de impresoras, esta aplicación fue
desarrollada por Redhat/Fedora.
Mageia 1 basado sobre el kernel 2.6.38.7 en el momento del lanzamiento, utiliza
initscripts 9.21 en el sistema de arranque y contiene ALSA 1.0.24.1. Dispone de X Server
1.10.1 con soporte completo para Udev.
Mageia dispone de soporte para controladores de software libres y privativos para los
diferentes dispositivos de hardware del sistema. También dispone de soporte para los
nuevos procesadores Intel Sandy Bridge de segunda generación.
Mageia también trae configurado por defecto el controlador libre Nouveau para tarjetas
gráficas Nvidia.
Mageia dispone de tres tipos diferentes de repositorios en línea, los paquetes se agrupan
en ellos dependiendo de la licencia con la que han sido liberados. Estos son los tres tipos
de repositorios:
Core: Incluye todos los paquetes de software libre, este repositorio es añadido por defecto
junto con “Core Release” y “Core Updates”.
NonFree: Este repositorio incluye paquetes que son gratuitos, pero su licencia es
privativa, es decir Mageia puede distribuirlos, pero no puede modificar los paquetes. Los
controladores privativos para dispositivos de hardware están almacenados en este
repositorio.
5
Oracle Linux
Historia
Características
Las características de Oracle Linux 7 incluyen XFS, Btrfs, Linux Containers (LXC),
DTrace, Ksplice, mejoras Xen, y el Unbreakable Enterprise Kernel Release 3.
Disponible para su descarga desde Software Delivery Cloud, Oracle Linux 7 es una
solución libre tanto para su descarga como para su distribución. Todos los bug de
seguridad y actualizaciones se publican en los servidores públicos Yum, permitiendo a
los clientes instalar el mismo código en todas sus implementaciones. Con o sin
suscripción, y proporcionando una migración sencilla libre de pago. No se requieren
reinstalaciones.
6
Otras características:
7
Red Hat
Historia
Las distribuciones también son responsables de la calidad del producto final, un aspecto
muy importante teniendo en cuenta que muchas de las aplicaciones que incluyen han sido
elaboradas por voluntarios en su tiempo libre. Aspectos de seguridad y estabilidad son,
por tanto, de capital importancia para una distribución.
Red Hat Software Inc. fue fundada en 1994 por Bob Young y Marc Ewing. Su principal
objetivo era compilar y comercializar una distribución GNU/Linux, que vino a llamarse
(y todavía se sigue llamando) Red Hat Linux Básicamente se trataba de una versión
empaquetada de lo que existía en la Red en aquellos tiempos, incluyendo documentación
y soporte. Durante el verano de 1995, la versión 1.0 de esta distribución vio la luz. Unos
meses más tarde, en otoño, se publicó la versión 2.0, que incluía la tecnología RPM (RPM
Package Manager, gestor de paquetes RPM). El sistema de paquetes RPM se ha
convertido en un estándar de facto para los paquetes de sistemas GNU/Linux. 1998 fue
el año en el que Red Hat llegó al gran público con la versión 5.2. Para una historia
completa de los nombres de las diferentes versiones de Red Hat.
Desde la versión 1.1 del Linux Standard base (una especificación cuya meta es conseguir
compatibilidad binaria entre las distribuciones GNU/Linux de la que se encarga el Free
Standards Group), RPM ha sido elegido el sistema de paquetes estándar. El proyecto
Debian continúa con su formato de paquete propio, así como muchas de las distribuciones
dependientes del sistema de paquetes Debian, y se ajustan al formato estandarizado
mediante una herramienta de conversión que se llama alien.
8
Antes de la existencia del sistema de gestión de paquetes RPM, casi todas las
distribuciones de GNU/Linux ofrecían la posibilidad de instalar el software mediante un
procedimiento dirigido por menús, pero modificaciones a una instalación ya hecha,
especialmente la agregación de paquetes de software nuevos tras la instalación no era una
tarea fácil. RPM permitió dar ese paso más allá del estado del arte al proveer a los usuarios
con la posibilidad de gestionar sus paquetes bailey:maximum-rpm:98, lo que permitiría
borrar, instalar o actualizar cualquier paquete software existente en la distribución de
manera mucho más sencilla. El sistema de paquetes RPM sigue siendo el sistema de
paquetes más utilizado entre las diferentes distribuciones de GNU/Linux.
Sin embargo, Red Hat Inc. no sólo es conocida por su distribución de software basada en
Linux. En Agosto de 1999, Red Hat salió a bolsa y sus acciones obtuvieron la octava
ganancia de primer día más grande en toda la historia de Wall Street. Cuatro años más
tarde, el valor de las acciones de Red Hat es alrededor de un centésima parte del máximo
valor que llegara a alcanzar antes de la crisis de las puntocom. Aún así, sus comienzos
exitosos en el mercado de valores sirvieron para que Red Hat fuera portada en periódicos
y revistas no directamente relacionadas con temas informáticos. En cualquier caso, parece
ser que Red Hat ha sabido superar los problemas de otras compañías del mundo de los
negocios en torno al software libre y anunció números negros por primera vez en su
historia en el último cuarto del año 2002.
Otro de los hechos históricos más importantes de Red Hat fue la adquisición en
Noviembre de 1999 de Cygnus Solutions, una empresa fundada una década antes y que
ya había demostrado cómo con una estrategia integral basada en software libre se puede
ganar dinero tiemann:cygnus:99. Cygnus escogió el exigente mercado de los
compiladores para hacerse un hueco. Su estrategia comercial se basaba en el desarrollo y
la adaptación de las herramientas de desarrollo de software GNU (básicamente GCC y
GDB) a petición del cliente.
En Junio de 2006 Red Hat adquirió la compañía JBoss Inc, siendo así responsable del
desarrollo del servidor más importante de aplicaciones J2EE de código abierto.
9
Características
Red Hat es instalado con un ambiente gráfico llamado Anaconda, diseñado para su fácil
uso por novatos. También incorpora una herramienta llamada Lokkit para configurar las
capacidades de Cortafuegos.
Al igual que en el Red Hat Linux 8.0, UTF-8 fue habilitado como el sistema de
codificación de tipografías para el sistema. Esto tiene poco efecto en usuarios
angloparlantes, pero cuando se usa la parte superior del juego de caracteres ISO 8859-1,
éstos se codifican de manera radicalmente diferente. Esto puede ser visto, por ejemplo,
por usuarios que hablan francés o sueco como algo agresivo, pues sus antiguos sistemas
de archivo lucen muy diferentes y pueden ser luego inutilizables. Puede deshacerse este
cambio quitando la parte ".UTF-8" de la configuración de lenguaje.
La versión 8.0 fue además la primera en incluir el entorno de escritorio gráfico Bluecurve.
Red Hat Linux carece de muchas características debido a posibles problemas de copyright
y patentes. Por ejemplo, el soporte al formato MP3 está desactivado tanto en Rhythmbox
como en XMMS; en su lugar, Red Hat recomienda usar Ogg Vorbis, que no tiene
patentes. Sin embargo, el soporte para MP3 puede ser instalado luego, aunque se requiere
el pago de regalías en los Estados Unidos. El soporte al formato NTFS también está
ausente, pero también puede ser instalado libremente.
10
DISTROS DESTACADAS EN SEGURIDAD
Kalilinux
Descripción
Características
Gratis y siempre lo será: Kali Linux, al igual que su predecesor, es completamente gratis
y siempre lo será. Nunca, jamás, tendrás que pagar por Kali Linux.
11
Git – árbol de código abierto: Somos partidarios enormes de software de código abierto
y nuestro árbol de desarrollo está disponible para todos y todas las fuentes están
disponibles para aquellos que desean modificar y reconstruir paquetes.
Obediente a FHS: Kali ha sido desarrollado para cumplir con el Estándar de jerarquía del
sistema de ficheros, permitiendo que todos los usuarios de Linux puedan localizar
fácilmente archivos binarios, archivos de soporte, bibliotecas, etc.
Amplio apoyo a dispositivos inalámbricos: Hemos construido Kali Linux para que
soporte tantos dispositivos inalámbricos como sea posible, permitiendo que funcione
correctamente en una amplia variedad de hardware y hacerlo compatible con varios USB
y otros dispositivos inalámbricos.
Entorno de desarrollo seguro: El equipo de Kali Linux está compuesto por un pequeño
grupo de personas de confianza que sólo puede comprometer e interactuar con los
paquetes de los repositorios, haciendo uso de múltiples protocolos seguros.
Paquetes firmados con PGP y repos: Todos los paquetes de Kali son firmados por cada
desarrollador individualmente cuando se construyen y son comprometidos. Los
repositorios posteriormente firman los paquetes también.
Soporte ARMEL y ARMHF: Dado a que los sistemas basados en ARM son cada vez más
frecuentes y de bajo costo, sabíamos que el soporte de ARM de Kali tendrían que ser tan
robusta como podríamos administrar, resultando en instalaciones que trabajan en
sistemas de ARMEL y ARMHF. Kali Linux tiene repositorios ARM integrado con la
línea principal de distribución de modo que las herramientas para ARM serán actualizada
en relación con el resto de la distribución. Kali está disponible para los dispositivos ARM
siguientes:
12
rk3306 mk/ss808
Raspberry Pi
ODROID U2/X2
MK802/MK802 II
Samsung Chromebook
13
Qubes OS
Descripción
Gracias a esta arquitectura del sistema operativo, las comunicaciones pasan a través de
una VM sin privilegios, los puertos USB también, las aplicaciones del usuario se ejecutan
en diferentes VM separadas entre sí y aisladas para que, si una se ve comprometida, al
resto no le ocurra lo mismo.
14
nueva versión es que tiene una mayor compatibilidad con el hardware y también se
mejora la usabilidad del sistema operativo.
Si además quieres tener una mayor seguridad y privacidad al navegar por Internet, podéis
utilizar Whonix, de esta forma, con Whonix integrado en Qubes OS podrás tener todo el
tráfico hacia Internet enrutado directamente por la red Tor, y no hay posibilidad de
hacerlo por la red normal.
15
Parrot Security OS
Descripción y Características
Es decir, una distro de hacking completa, indicada tanto para novatos como profesionales
y que desde hace un par de años está desarrollando el equipo de FrozenBox, una
comunidad de hackers italianos.
La distro está basada en Debian Stable (al igual que Kali Linux de la que ha tomado
prestado varios elementos), utiliza MATE 1.8.1 como entorno de escritorio, viene con el
kernel 3.16.7 y tiene como artwork un theme llamado circle, con los típicos tonos “verde
hacking” para ponernos rápidamente en situación.
Nada más abrir el menú de la distro nos encontramos algo que nos llama la atención: es
el apartado anon surf, que cuenta con un script que permite anonimizar nuestro tráfico de
internet utilizando la red Tor o I2P.
Los programas que en Parrot vienen destacadas como principales o más usados:
17
Linux Kodachi
Descripción
Los proveedores de nube segura están integrados con la distribución, puede acceder a
Dropbox, SpiderOak o Wuala para cargar archivos en la nube.
Esto resulta muy útil cuando se ejecuta un sistema operativo en vivo y necesita guardar
datos sin dejar pistas atrás.
Será difícil encontrar algo que falte en las necesidades de un usuario doméstico y no esté
allí.
Características
Kodachi es muy fácil de usar, todo lo que tienen que hacer es iniciarlo en su PC a través
de una unidad USB, entonces debe tener un sistema operativo en pleno funcionamiento
con conexión VPN establecida más conexión Tor establecida y el servicio DNScrypt en
ejecución.
Otro software útil que se encuentra en Kodachi es el cliente FTP FileZilla, VoIP Skype,
TeamViewer de escritorio remoto, el cliente SSH PuTTY, Jitsi de mensajería instantánea
18
seguro, el lector de PDF FoxIt, el reproductor multimedia VLC, el editor de gráficos The
Gimp y la suite de oficina Libreoffice.
19
DISTROS ANDROID
Phoenix OS
Descripción
Phoenix OS es un sistema operativo basado
en Android especializado en ordenadores
creado por Beijing Chaozhou Technology,
compañía que cuenta con el creador de 360
Security como CEO (John Xie). El equipo
que forma esta compañía afirma tener años
de experiencia en Windows, conocimientos
de cuál es la experiencia de usuario en
ordenadores, y su objetivo con Phoenix OS
es construir una experiencia en ordenador
sobre los cimientos del ecosistema de Android.
Phoenix OS: navegador basado en Chromium y estética Windows
Entre otras cosas, cuenta con su propio navegador web basado en Chromium (con un
bloqueador de anuncios integrado), y un centro de notificaciones adaptado a ordenadores. La
estética del sistema es muy similar a la de Windows, salvando las diferencias, y el equipo de
Phoenix OS afirma que podremos usar cualquier aplicación diseñada para Android en su
sistema operativo.
Phoenix OS está diseñado para tablets, portátiles y ordenadores de escritorio. Podemos tanto
instalar una versión x86 (que utiliza el código abierto de Android x86) en cualquier ordenador
con nuestros medios, como una de las ROMs disponibles para las tablets Nexus con
procesadores ARM (Nexus 7, Nexus 9 y Nexus 10).
20
Remix OS
Descripción
21
Nuevo administrador de archivos: con su interfaz intuitiva, el administrador de archivos
contiene una colección de funcionalidades que se asegura la fácil navegación por los
archivos. El acceso, la transferencia, y el guardado de archivos para centrarse en lo que se
crea en lugar de dónde buscarlo.
22