Slackware linux
Sistemas Operativos
Grupo 09
Historia
La primera versión oficial de Slackware, la 1.0, fue lanzada el 16 de julio de 1993 por Patrick Volkerding, fundador y líder de desarrollo.
En las primeras versiones de Slackware, la distribución tenía tres cuentas de usuarios, “satan”, “Gonzo” y “snake”. Éstas eran incluidas sólo como ejemplos, pero fueron eliminadas posteriormente debido a que significaban un potencial riesgo computacional.
En 1999, el número de versión de Slackware se incrementó de 4 a 7, para demostrar que Slackware estaba actualizado al igual que otras distribuciones de Linux, muchas de las cuales tenían como número de publicación en ese momento el 6.
Historia
En 2005, el escritorio GNOME fue eliminado de la distribución. En 2007, incluye la serie 2.6x del núcleo Linux como estable.
El 13 de Agosto de 2008 Slackware incluía a KDE 4 en la rama de pruebas (Slackware-current) en el directorio /testing.
El 19 de Mayo de 2009 Volkerding anuncia en el sitio oficial de Slackware el soporte para arquitecturas ARM
Historia
El 24 de mayo de 2010 se lanzó la versión 13.1, que tenía como principales mejoras la versión SC de KDE 4.4.3, el kernel Linux 2.6.33.4, bibliotecas y aplicaciones actualizadas tales como Firefox y Thunderbird.
El 23 de marzo de 2013 se anunció que se quitaba MySQL y se agregaba MariaDB como servidor de base de datos.
CRITERIOS DE DISEÑO
Requerimientos
LOGO Original
Dato Curioso:
En las primeras versiones de SlackWare, la distribución tenía tres cuentas de usuario, ‘satan’, ‘gonzo’, y ‘snake’. Estas eran incluidas solo como ejemplos, fueron eliminadas posteriormente debido a que significaban un potencial riesgo computacional.
Este era el logo original que salió en el año 1993 un estilo famoso tipo metalero para llamar la atención al consumidor. El nombre slackware deriva del término slack (flojo), tal y como lo define la iglesia de los SubGenios. La iglesia del SubGenio es una parodia de religión satírica postmoderna, aparecida originalmente en Dallas, que ganó popularidad en la subcultura de los años ochenta y noventa, con una gran presencia en internet.
LA fiLOSOFIA DEL DISEÑO
‘simple’(Simple)
En el contexto de esta palabra es referente a un punto de vista de diseño a lo contrario de lo que es de ser fácil de utilizar.
Dato importante: Una vez instalada, funciona realmente bien. Es muy rápida y sólida como una piedra. Su gran inconveniente es el sistema de instalación, que se aleja bastante en complejidad de otras distribuciones GNU/Linux generalistas.
Por ello es la razón principal del porque existen muy pocas herramientas GUI para configurar el sistema y por ello es más propensas a tener problemas que una simple línea de órdenes. El resultado general sobre este principio es que Slackware es muy rápido, estable y seguro con el costo de no ser tan amigable al usuario.
Según Patrick Volkerding el diseño de SlackWare fue creado con la intención de Mantenerlo Estúpidamente Simple, que sus siglas en inglés es KISS (Keep It Simple Stupid), este concepto se da a entender el porqué muchas opciones en el diseño de SlackWare se hizo de esa manera.
Cuando instalas desde cero este sistema operativo te incluye al final las siguientes herramientas: una implementación de X Window System para el sistema de ventanas (X.Org ; entornos de escritorio como KDE (4.8.5) , entornos de desarrollo para C/C++, Perl, Python, Java, LISP y Ruby; utilidades de red, servidores de correo, de noticias (INN), HTTP (Apache) o FTP; programas de diseño gráfico como The GIMP; navegadores web como Konqueror, Firefox y Mozilla SeaMonkey, entre otras muchas aplicaciones.
la version 14.0
gdisk
¿Que mas incluye?
- KDE 4.8.5: herramientas de redes, desarrollo de GUIs con KDevelop, herramientas multimedia, decenas de juegos y utilidades, y soporte para varios idiomas
es una utilidad que puede emplearse para realizar las particiones de los discos con el estándar GPT (GUID Partition Table). Esto está incluido en el initrd base para soportar la instalación en tiempo de arranque de los discos de gran tamaño (2 TB o más).
Características y funcionalidades
Patrick Volkerding, el creador de esta distribución, lo describe como un avanzado sistema operativo GNU/Linux, diseñado con dos objetivos: facilidad para usar y estabilidad como meta prioritaria.
- Entornos de Escritorio: Slackware 14.1 trae muchas actualizaciones y mejoras, entre las que cabe destacar los entornos de escritorio XFCE 4.10 y KDE 4.10.5. Estos utilizan udev, udisks, y udisks2 y muchas de las especificaciones de freedesktop.org con el objeto de permitir a los administradores otorgar privilegios para el uso de dispositivos de hardware diferentes según el grupo de usuarios.
- Herramientas: Slackware 14.0 viene con cgdisk una utilidad que puede emplearse para realizar las particiones de los discos con el estándar GPT (GUID Partition Table).
- Una gran distribución, compleja de instalar: Slackware es una gran distribución que, una vez instalada, funciona realmente bien. Es muy rápida y sólida como una piedra. Su gran inconveniente es el sistema de instalación, que se aleja bastante en complejidad de otras distribuciones GNU/Linux generalistas.
Para usuarios nuevos o con poca experiencia, el proceso de instalación puede convertirse en un calvario.
Estas son algunas de las características avanzadas de Slackware 14.1:
- Instala gcc-4.8.2 como predeterminado C, C ++, Objective-C, Fortran y Ada compilador.
- Soporte para conexiones de red totalmente encriptadas con OpenSSL, OpenSSH, OpenVPN y GnuPG.
- Apache (httpd) servidor web con 2.4.6 Dynamic Shared Object apoyo, SSL y PHP 4.5.20.
- Nuevas herramientas de desarrollo, incluyendo Perl 5.18.1, Python 2.7.5 Rubí 1.9.3-P448, git-mercurial-2.7.2, herramientas gráficas Qt y mucho más.
Llamadas al sistema
Comandos que contiene SlackWare
Informacion
Una vez instalado el sistema operativo, se instalará un sistema de comando de línea que es a base de (shell). Y eso utilizaremos para la llamada de sistema. El sistema de slackware tiene una gran cantidad de documentación para casi todo tipo de aplicación instalada.
Espeíficos
Como los comandos de slackware son extensos ezisten un manual de comando y accedemos a el usando la palarbra 'man'
Tipos de Comandos
Tipos de Comandos
Administración del procesador:
Listado de comandos:
Controla las operaciones de su computadora y se asegura de que todos sus programas se comporten correctamente.Linux de la mano con que es un software GNU que tiene su compilador gcc fue utilizado para compilar el núcleo, que es uno compiladores básicos de Linux para la compilación de procesos
- Procesos a segundo plano :
La primera forma de pasar a segundo plano a un proceso es adicionando un ampersand (&) a la línea de comandos cuando usted arranque el programa. Y igual se puede usar % bg
para este caso se utiliza "% fg" para el traspaso de los programas se encuentran segundo plano pasarlo a primero.
Administración de memoria
Buddy System: es un algoritmo de ordenamiento de memoria que un bloque de memoria más grande se divide en partes pequeñas junto el kernel mantiene una lista de marcos de páginas por diferentes datos, como las paginas se asignan y liberan en la memoria principal Espacios de Direcciones: 1- Direcciones lógicas 2- Direcciones lineales 3- Direcciones Físicas Tabla de paginas: Espacio de intercambio: linux antes utilizaba AUSTRUMI, para la distrubuccion carga de memoria, ahora utiliza Porteus para El espacio de intercambio es útil para que el núcleo almacene datos poco usados y como soporte cuando la RAM física se ha agotado
Linux para hacer su distribuciones de memoria ocupa un sistema de paginacion de la mano que un proceso tiene dos espacios de memoria que son el espacio de memoria del usuario, único para ese proceso, y el espacio de memoria del kernel
Listados procesos
Administración de sistema de archivos
Slackware Linux almacena todos sus archivos y directorios en un único directorio /, generalmente denominado “raiz”. Diferentes particiones de disco duro, cd roms, unidades flash usb e incluso disquetes pueden montarse dentro de directorios /, pero no tienen nada como “letras de unidad”.
El kernel Linux es compatible con una amplia variedad de sistemas de archivos, lo que le permite elegir entre una larga lista de características para adaptarlo a sus necesidades particulares. Por ejemplo algunos de los sistemas de archivos de Slackware Linux son: ext2
ext2 es el sistema de archivos más antiguo incluido en Slackware Linux para almacenar datos en discos rígidos.
ext3
ext3 es el primo más joven de ext2. Fue diseñado para reemplazar ext2 en la mayoría de los escenarios y comparte la misma base de código, pero agrega soporte de journaling. De hecho, ext3 y ext2 son tan parecidos que es posible convertir uno a otro sobre la marcha sin pérdida de datos.
Diseño del sistema de archivos y directorio
/ ¨El directorio raiz, bajo el cual existen todos los demas.¨ / bin ¨Conjunto minimo de programas binario para todos los usuarios¨ /boot ¨El kernel, y otros requisitos para arrancar Slackware¨ / etc ¨ Archivos de configuracion del sistema¨ /dev ¨Coleccion de archivos especiales que permiten el acceso directo al hardware¨ / home ¨Directorios de usuarios donde se almacen los archivos personales y las configuraciones¨ / media ¨ Directorio para caracterisiticas de auto montaje en DBUS / HAL¨ / mnt ¨Lugares para montar temporales medios extraibles¨ / opt ¨Directorio donde se puede instalar software¨ / root ¨Directorio de inicio del usuario root¨
Comparacion del sistema operativo con otros similares
A menudo Slackware es principalmente comparado con Arch Linux pues tienen un enfoque muy similar. Ambos sistemas son minimalistas al principio y requieren que se configure manualmente pieza por pieza hasta obtener exactamente los resultados que se desean.
Slackware vs Arch
● La imagen de instalación de Arch es mucho más pequeña que la de Slackware.
● Arch solo admite x86-64, mientras que Slackware también admite procesadores x86 y ARM.
● Slackware utiliza scripts de inicio estilo BSD, mientras que Arch usa systemd. ● Arch es un sistema de lanzamiento continuo. Slackware es visto como más conservador en su ciclo de lanzamiento, prefiriendo paquetes de probada estabilidad. Arch es más innovadora en este sentido.
● Arch Linux proporciona miles de paquetes binarios en sus repositorios oficiales, mientras que los repositorios oficiales de Slackware son más modestos.
Gracias por su atención
¿Alguna pregunta?
Slackware Linux
ANDREA PAMELA OCHOA FIGUEROA
Created on November 7, 2021
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Audio tutorial
View
Pechakucha Presentation
View
Desktop Workspace
View
Decades Presentation
View
Psychology Presentation
View
Medical Dna Presentation
View
Geometric Project Presentation
Explore all templates
Transcript
Slackware linux
Sistemas Operativos
Grupo 09
Historia
La primera versión oficial de Slackware, la 1.0, fue lanzada el 16 de julio de 1993 por Patrick Volkerding, fundador y líder de desarrollo.
En las primeras versiones de Slackware, la distribución tenía tres cuentas de usuarios, “satan”, “Gonzo” y “snake”. Éstas eran incluidas sólo como ejemplos, pero fueron eliminadas posteriormente debido a que significaban un potencial riesgo computacional.
En 1999, el número de versión de Slackware se incrementó de 4 a 7, para demostrar que Slackware estaba actualizado al igual que otras distribuciones de Linux, muchas de las cuales tenían como número de publicación en ese momento el 6.
Historia
En 2005, el escritorio GNOME fue eliminado de la distribución. En 2007, incluye la serie 2.6x del núcleo Linux como estable.
El 13 de Agosto de 2008 Slackware incluía a KDE 4 en la rama de pruebas (Slackware-current) en el directorio /testing.
El 19 de Mayo de 2009 Volkerding anuncia en el sitio oficial de Slackware el soporte para arquitecturas ARM
Historia
El 24 de mayo de 2010 se lanzó la versión 13.1, que tenía como principales mejoras la versión SC de KDE 4.4.3, el kernel Linux 2.6.33.4, bibliotecas y aplicaciones actualizadas tales como Firefox y Thunderbird.
El 23 de marzo de 2013 se anunció que se quitaba MySQL y se agregaba MariaDB como servidor de base de datos.
CRITERIOS DE DISEÑO
Requerimientos
LOGO Original
Dato Curioso:
En las primeras versiones de SlackWare, la distribución tenía tres cuentas de usuario, ‘satan’, ‘gonzo’, y ‘snake’. Estas eran incluidas solo como ejemplos, fueron eliminadas posteriormente debido a que significaban un potencial riesgo computacional.
Este era el logo original que salió en el año 1993 un estilo famoso tipo metalero para llamar la atención al consumidor. El nombre slackware deriva del término slack (flojo), tal y como lo define la iglesia de los SubGenios. La iglesia del SubGenio es una parodia de religión satírica postmoderna, aparecida originalmente en Dallas, que ganó popularidad en la subcultura de los años ochenta y noventa, con una gran presencia en internet.
LA fiLOSOFIA DEL DISEÑO
‘simple’(Simple)
En el contexto de esta palabra es referente a un punto de vista de diseño a lo contrario de lo que es de ser fácil de utilizar.
Dato importante: Una vez instalada, funciona realmente bien. Es muy rápida y sólida como una piedra. Su gran inconveniente es el sistema de instalación, que se aleja bastante en complejidad de otras distribuciones GNU/Linux generalistas.
Por ello es la razón principal del porque existen muy pocas herramientas GUI para configurar el sistema y por ello es más propensas a tener problemas que una simple línea de órdenes. El resultado general sobre este principio es que Slackware es muy rápido, estable y seguro con el costo de no ser tan amigable al usuario.
Según Patrick Volkerding el diseño de SlackWare fue creado con la intención de Mantenerlo Estúpidamente Simple, que sus siglas en inglés es KISS (Keep It Simple Stupid), este concepto se da a entender el porqué muchas opciones en el diseño de SlackWare se hizo de esa manera.
Cuando instalas desde cero este sistema operativo te incluye al final las siguientes herramientas: una implementación de X Window System para el sistema de ventanas (X.Org ; entornos de escritorio como KDE (4.8.5) , entornos de desarrollo para C/C++, Perl, Python, Java, LISP y Ruby; utilidades de red, servidores de correo, de noticias (INN), HTTP (Apache) o FTP; programas de diseño gráfico como The GIMP; navegadores web como Konqueror, Firefox y Mozilla SeaMonkey, entre otras muchas aplicaciones.
la version 14.0
gdisk
¿Que mas incluye?
es una utilidad que puede emplearse para realizar las particiones de los discos con el estándar GPT (GUID Partition Table). Esto está incluido en el initrd base para soportar la instalación en tiempo de arranque de los discos de gran tamaño (2 TB o más).
Características y funcionalidades
Patrick Volkerding, el creador de esta distribución, lo describe como un avanzado sistema operativo GNU/Linux, diseñado con dos objetivos: facilidad para usar y estabilidad como meta prioritaria.
Estas son algunas de las características avanzadas de Slackware 14.1:
Llamadas al sistema
Comandos que contiene SlackWare
Informacion
Una vez instalado el sistema operativo, se instalará un sistema de comando de línea que es a base de (shell). Y eso utilizaremos para la llamada de sistema. El sistema de slackware tiene una gran cantidad de documentación para casi todo tipo de aplicación instalada.
Espeíficos
Como los comandos de slackware son extensos ezisten un manual de comando y accedemos a el usando la palarbra 'man'
Tipos de Comandos
Tipos de Comandos
Administración del procesador:
Listado de comandos:
Controla las operaciones de su computadora y se asegura de que todos sus programas se comporten correctamente.Linux de la mano con que es un software GNU que tiene su compilador gcc fue utilizado para compilar el núcleo, que es uno compiladores básicos de Linux para la compilación de procesos
- Procesos a segundo plano :
La primera forma de pasar a segundo plano a un proceso es adicionando un ampersand (&) a la línea de comandos cuando usted arranque el programa. Y igual se puede usar % bg- Pasando a primer plano :
para este caso se utiliza "% fg" para el traspaso de los programas se encuentran segundo plano pasarlo a primero.Administración de memoria
Buddy System: es un algoritmo de ordenamiento de memoria que un bloque de memoria más grande se divide en partes pequeñas junto el kernel mantiene una lista de marcos de páginas por diferentes datos, como las paginas se asignan y liberan en la memoria principal Espacios de Direcciones: 1- Direcciones lógicas 2- Direcciones lineales 3- Direcciones Físicas Tabla de paginas: Espacio de intercambio: linux antes utilizaba AUSTRUMI, para la distrubuccion carga de memoria, ahora utiliza Porteus para El espacio de intercambio es útil para que el núcleo almacene datos poco usados y como soporte cuando la RAM física se ha agotado
Linux para hacer su distribuciones de memoria ocupa un sistema de paginacion de la mano que un proceso tiene dos espacios de memoria que son el espacio de memoria del usuario, único para ese proceso, y el espacio de memoria del kernel
Listados procesos
Administración de sistema de archivos
Slackware Linux almacena todos sus archivos y directorios en un único directorio /, generalmente denominado “raiz”. Diferentes particiones de disco duro, cd roms, unidades flash usb e incluso disquetes pueden montarse dentro de directorios /, pero no tienen nada como “letras de unidad”.
El kernel Linux es compatible con una amplia variedad de sistemas de archivos, lo que le permite elegir entre una larga lista de características para adaptarlo a sus necesidades particulares. Por ejemplo algunos de los sistemas de archivos de Slackware Linux son: ext2 ext2 es el sistema de archivos más antiguo incluido en Slackware Linux para almacenar datos en discos rígidos. ext3 ext3 es el primo más joven de ext2. Fue diseñado para reemplazar ext2 en la mayoría de los escenarios y comparte la misma base de código, pero agrega soporte de journaling. De hecho, ext3 y ext2 son tan parecidos que es posible convertir uno a otro sobre la marcha sin pérdida de datos.
Diseño del sistema de archivos y directorio
/ ¨El directorio raiz, bajo el cual existen todos los demas.¨ / bin ¨Conjunto minimo de programas binario para todos los usuarios¨ /boot ¨El kernel, y otros requisitos para arrancar Slackware¨ / etc ¨ Archivos de configuracion del sistema¨ /dev ¨Coleccion de archivos especiales que permiten el acceso directo al hardware¨ / home ¨Directorios de usuarios donde se almacen los archivos personales y las configuraciones¨ / media ¨ Directorio para caracterisiticas de auto montaje en DBUS / HAL¨ / mnt ¨Lugares para montar temporales medios extraibles¨ / opt ¨Directorio donde se puede instalar software¨ / root ¨Directorio de inicio del usuario root¨
Comparacion del sistema operativo con otros similares
A menudo Slackware es principalmente comparado con Arch Linux pues tienen un enfoque muy similar. Ambos sistemas son minimalistas al principio y requieren que se configure manualmente pieza por pieza hasta obtener exactamente los resultados que se desean.
Slackware vs Arch
● La imagen de instalación de Arch es mucho más pequeña que la de Slackware. ● Arch solo admite x86-64, mientras que Slackware también admite procesadores x86 y ARM. ● Slackware utiliza scripts de inicio estilo BSD, mientras que Arch usa systemd. ● Arch es un sistema de lanzamiento continuo. Slackware es visto como más conservador en su ciclo de lanzamiento, prefiriendo paquetes de probada estabilidad. Arch es más innovadora en este sentido. ● Arch Linux proporciona miles de paquetes binarios en sus repositorios oficiales, mientras que los repositorios oficiales de Slackware son más modestos.
Gracias por su atención
¿Alguna pregunta?