Está en la página 1de 2

GNU/Linux surge de la sinergia de varios proyectos, GNU de (Richard Stallman y la

Fundación por el Software Libre) y el núcleo Linux (Linus Torvalds). Linux se conoce como un
SO, pero realmente es solo el Kernel (núcleo) del SO. En la década de los 80, nace el proyecto
GNU que busca elaborar un SO completo que incluya el núcleo con un entorno de escritorio y
en la década de los 90, comenzaron a utilizar el término “Linux” para referirse a todo el
conjunto. Por eso, la mayoría de las personas conocen a GNU/Linux como Linux. Por la
adopción de la Licencia Pública General (GPL) para Linux, ofrece grandes libertades de uso,
permitiendo su modificación, redistribución, copia y uso ilimitado, totalmente diferente a las
del software de pago. A partir de ese momento Linux comenzó a evolucionar rápidamente.
Hoy día existen infinidades de distribuciones Linux, está casi en el 100% de las computadoras
más potentes del mundo y cuenta con una gran comunidad de apoyo, foros, webs y ayuda
en su propio entorno de comandos.

La interfaz para Instalar una distribución en un servidor de Linux, es la interfaz en


modo texto. Es importante seleccionar el idioma correcto y configurar la red en la
instalación. La cuenta root es la cuenta que permite administrar el sistema Linux. Un gestor de
arranque (bootloader), sirve para seleccionar y ejecutar uno de los sistemas operativos
presentes. Un Paquete es un archivo que contiene un producto para instalar. RPM (RPM
Package Manager) es un sistema de gestión de paquetes de equipamiento lógico para
GNU/Linux que promueve estándares para mejorar la compatibilidad entre las distribuciones
de GNU/Linux para permitir a las aplicaciones ser utilizadas en cualquier distribución. Existen
diferentes comandos para Instalar y desinstalar todos los paquetes presentes en un directorio,
conociendo el progreso y detalles, así como, conocer los paquetes que se deben actualizar,
conseguir el manifiesto de un paquete antes de instalarlo y la lista de sus archivos, ver si
archivos del paquete se han modificado, etc. DPKG, (Debian Package deb), es el equivalente de
rpm para las distribuciones Debian y derivados, entre las cuales se encuentra Ubuntu. Hace lo
mismo o casi que rpm. Los paquetes Debian llevan una extensión .deb para reconocerlos y
disponen de la misma información y mismos medios que un paquete rpm. El comando dpkg es
el encargado de la instalación, la creación, la supresión y la gestión de los paquetes Debian.
APT gestiona las dependencias, permite precisar varios repositorios, no gestiona las RPM por
defecto en Debian, y permite actualizar Debian hacia otra versión.

El Shell, es un intérprete de comandos (interfaz), es decir, un intermediario que se


encarga de traducir los comandos del usuario, a instrucciones que solo el núcleo del SO
entiende. En GNU/Linux se utiliza el intérprete de comandos Bash, creado por Brian Fox para
el proyecto GNU. El shell también incluye algunas sentencias básicas de programación que
permiten: tomar decisiones, realizar ciclos y almacenar valores en variables. En Linux, un
"comando" es un programa que tu puedes ejecutar. Para ejecutar un comando en Linux, tu
tecleas su nombre y presionas Enter. Existe una gran variedad de comandos: comandos de
operaciones en el directorio, operaciones en archivos, gestión de los permisos, opciones de
búsqueda, información sobre los usuarios, gestión de cuentas de usuario, gestión del
sistema, etc.
Linux soporta gran variedad de Sistemas de Ficheros, desde sistemas basados en
discos, como pueden ser ext2, ext3, ReiserFS, XFS, JFS, UFS, ISO9660, FAT, FAT32 o NTFS, a
sistemas de ficheros que sirven para comunicar equipos en la red de diferentes sistemas
operativos, como NFS (utilizado para compartir recursos entre equipos Linux) o SMB (para
compartir recursos entre máquinas Linux y Windows). Los sistemas de ficheros indican el
modo en que se gestionan los ficheros dentro de las particiones.

El Núcleo, el Kernel del sistema GNU/Linux es el corazón del sistema, se encarga de


arrancarlo y, una vez este es ya utilizable por las aplicaciones y los usuarios, gestiona los
recursos de la máquina, en forma de gestión de la memoria, del sistema de ficheros, de las
operaciones de I/O y de los procesos y su intercomunicación. El núcleo ha ido añadiendo toda
una serie de características a lo largo de su evolución, que lo han convertido en competitivo
frente a otros sistemas. Un Módulo del Kernel es un fragmento de código que puede ser
cargado y eliminados del Kernel según las necesidades de este, tienen el objetivo de extender
sus funcionalidades. Existen un gran número de comandos para la descarga, instalación y
gestión de los módulos del Kernel. Los módulos del Kernel tienen dependencias, esto quiere
decir que para que un módulo funcione de forma adecuada necesita que otros módulos
también estén activados. Los Periféricos para Linux son archivos, incluyendo dispositivos
como discos duros, cdroms, disquetes, USBs, etc., así como dispositivos de comunicación como
puertos seriales y paralelos, modems, etc., incluso también las consolas o terminales son
dispositivos asociados a un archivo. Estos archivos se encuentran bajo el directorio /dev. Los
dispositivos en Linux son identificados con un designador de dos o tres letras, además, si el
dispositivo admite particiones se utiliza una progresión numérica o alfabética para identificar la
partición.

Muchas gracias,

Javier Díaz
Javier.alexander@macmillaneducation.com
Teléf.: 643607623

También podría gustarte