Está en la página 1de 13

REPÚBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA


UNIVERSIDAD POLITECNICA TERRITORIAL DEL ESTADO ARAGUA
“FEDERICO BRITO FIGUEROA”
LA VICTORIA ESTADO ARAGUA

PNF en Contaduría

TRABAJO DE HERRAMIENTAS TECNOLOGICAS

GNU LINUX

Integrantes:
Lugo Yris C.I. 12.120.527
Canary Yris C.I. 24.175.871

Sección: 01

Profesora: Lisbeth Zambrano

Materia: Herramientas Tecnológicas


La Victoria, Junio de 2014

TEMA GNU LINUX


Definición:
GNU fue iniciado por Richard Stallman (rms) en 1983, como un sistema
operativo que se armó por las personas que trabajan juntos por la libertad de
todos los usuarios de software para controlar su cómputo. rms sigue siendo el Jefe
GNUi. El objetivo primordial y permanente de GNU es ofrecer un sistema
compatible con Unix que fuera software libre 100%. No 95% libre, no del 99,5%,
pero el 100%. El nombre del sistema, GNU, es un acrónimo recursivo que significa
GNU No es Unix-una manera de rendir homenaje a las ideas técnicas de Unix, y al
mismo tiempo decir que GNU es algo diferente. Técnicamente, GNU es como
Unix. Pero a diferencia de Unix, GNU da la libertad a los usuarios.

Distribuciones de sistemas completamente libre ("distros") Para alcanzar este


objetivo están disponibles hoy en día, muchas de ellas con el kernel Linux-libre (la
relación entre GNU y el núcleo Linux se describe con más detalle en otra parte).
Los paquetes de GNU han sido diseñados para trabajar en conjunto para que
pudiéramos tener un sistema GNU en funcionamiento. Se ha comprobado que
también sirven como un común "aguas arriba" para muchas distribuciones, por lo
que las contribuciones a los paquetes de GNU ayudar a la comunidad del software
libre en general. Naturalmente, el trabajo en GNU está en curso, con el objetivo de
crear un sistema que da la mayor libertad a los usuarios de computadoras.
Paquetes de GNU incluyen aplicaciones orientadas al usuario, utilidades,
herramientas, bibliotecas, incluso juegos-todos los programas que el sistema
operativo puede ofrecer de manera útil a sus usuarios. Los nuevos paquetes son
bienvenidos.

Evolución:

El Proyecto GNU se inició en 1984 para desarrollar el sistema GNU. El nombre


«GNU» (que significa «ñu» en inglés) es un acrónimo recursivo de «¡GNU No es
Unix!».

Los sistemas operativos similares a Unix se construyen a partir de un conjunto


de aplicaciones, bibliotecas y herramientas de programación, además de un
programa para alojar recursos e interactuar con el hardware, denominado núcleo.
GNU se usa habitualmente con un núcleo denominado Linux. Esta combinación es
el sistema operativo GNU/Linux. GNU/Linux lo usan millones de personas, aunque
muchos lo llaman «Linux» por error. El núcleo propio de GNU, The Hurd, se sigue
desarrollando pues es un proyecto técnico interesante.
Una versión extendida, denominada el Manifestó de GNU se publicó en
setiembre de 1985. Se ha traducido a diversos idiomas. l nombre «GNU» se eligió
porque satisfacía unos cuantos requisitos. En primer lugar, era un acrónimo
recursivo para «GNU No es Unix». En segundo lugar, era una palabra real. Por
último, era divertido de decir (o cantar).

La palabra “libre” en “software libre” se refiere a libertad, no a precio [N. del T.:
en inglés se usa la misma palabra para libre y gratuito]. Puede o no pagar un
precio por obtener software de GNU. De cualquier manera, una vez que obtiene el
software, tiene cuatro libertades específicas para usarlo. La libertad de ejecutar el
programa como desée, la libertad de copiar el programa y darlo a sus amigos o
compañeros de trabajo. La libertad de cambiar el programa como desee, teniendo
acceso completo al código fuente. La libertad de distribuir una versión mejorada
ayudando así a construir la comunidad (si redistribuye software de GNU, puede
cobrar una tarifa por el acto físico de efectuar la copia, o bien puede regalar
copias.).

En 1971, cuando Richard Stallman comenzó su carrera en el MIT, trabajó en


un grupo que usaba software libre exclusivamente. Incluso compañías
informáticas frecuentemente distribuían software libre. Los programadores eran
libres de cooperar unos con otros, y frecuentemente lo hacían.

En los 80, casi todo el software era privativo, lo cual significa que tenía dueños
que prohibían e impedían la cooperación entre usuarios. Esto hizo necesario el
Proyecto GNU. Cada usuario de ordenadores necesita un sistema operativo; si no
existe un sistema operativo libre, entonces no puedes ni siquiera comenzar a usar
una computadora sin recurrir a un software privativo. Así que el primer elemento
en la agenda del software libre es un sistema operativo libre.

Decidimos hacer el sistema operativo compatible con Unix porque el diseño en


general ya estaba probado y era portable, y porque la compatibilidad hacía fácil
para los usuarios de Unix cambiar de Unix a GNU. Un sistema operativo incluye
un núcleo, compiladores, editores, editores de texto, software de correo, interficies
gráficas, bibliotecas, juegos y muchas otras cosas. Por todo esto, escribir un
sistema operativo completo es un trabajo bastante grande. La Free Software
Foundation se fundó en octubre de 1985 con el objetivo inicial de recaudar fondos
para ayudar a programar GNU.

En 1990 ya habíamos encontrado o escrito los componentes principales,


excepto uno, el núcleo. Entonces, Linux, un núcleo similar a Unix, fue programado
por Linus Torvalds en 1991 y lo liberó como software libre el 1992. La combinación
de Linux con el prácticamente completo sistema GNU formó un sistema operativo
completo: el sistema GNU/Linux. Se estima que existen decenas de millones de
personas que en la actualidad usan sistemas GNU/Linux, habitualmente mediante
distribuciones. La versión principal de Linux contiene elementos binarios de
firmware que no son libres; por eso partidarios del software libre mantienen una
modificación libre de Linux, denominada Linux-libre.
- Características:

Dentro de las características principales tenemos que el «Software Libre» es


un asunto de libertad, no de precio. Para entender el concepto, debe pensarse en
«libre» como en «libertad de expresión. El software libre es una cuestión de
libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y
modificar el software.

Por lo que existen tipos de libertades para los usuarios de software:

 La libertad de ejecutar el programa como se desea, con cualquier propósito


(libertad 0).
 La libertad de estudiar el funcionamiento del programa, y adaptarlo a sus
necesidades (libertad 1). El acceso al código fuente es un prerrequisito para
esto.
 La libertad de redistribuir copias para ayudar a los demás (libertad 2).
 La libertad de mejorar el programa y de publicar las mejoras, de modo que
toda la comunidad se beneficie (libertad 3). El acceso al código fuente es un
prerrequisito para esto.

- Componentes:

Dentro de los componentes cabe mencionar que el GNU funciona como un


sistema de programación, el cual se basa en la colección de utilidades para la
programación de GNU es con diferencia la familia de compiladores más
utilizada en este sistema operativo. Tiene capacidad para compilar C, C++, Java,
Ada, Pascal, entre otros muchos lenguajes. Además soporta diversas
arquitecturas mediante la compilación cruzada, lo que hace que sea un entorno
adecuado para desarrollos heterogéneos.

Hay varios entornos de desarrollo integrados disponibles para GNU/Linux incluyendo,


Anjuta, KDevelop, Lazarus, Ultimate++, Code::Blocks, NetBeans IDE y Eclipse. También
existen editores extensibles como Emacs o Vim. GNU/Linux también dispone de
capacidades para lenguajes de guion (script), aparte de los clásicos lenguajes de
programación de shell, o el de procesado de textos por patrones y expresiones regulares
llamado awk, la mayoría de las distribuciones tienen instalado Python, Perl, PHP y Ruby.

- Entornos Graficos:

GNU/Linux puede funcionar tanto en entorno gráfico como en modo consola.


La consola es común en distribuciones para servidores, mientras que la interfaz
gráfica está orientada al usuario final tanto de hogar como empresarial. Asimismo,
también existen los entornos de escritorio, que son un conjunto de programas
conformado por ventanas, iconos y muchas aplicaciones que facilitan la utilización
del computador. Los escritorios más populares en GNU/Linux son: GNOME, KDE
SC, LXDE y Xfce. En dispositivos móviles se encuentra Android, que funciona
sobre el núcleo Linux, pero no usa las herramientas GNU. Intel anunció productos
de consumo basados en MeeGo para mediados del 2011, por lo que es probable
que este entorno tenga también una creciente importancia en los próximos años.

 Escritorio KDE SC 4.10

 Escritorio GNOME 3.0


 Escritorio XFCE 4.4

Escritorio LXDE 0.5

- Aplicaciones:

Las aplicaciones para GNU/Linux se distribuyen principalmente en los formatos


.deb y .rpm, los cuales fueron creados por los desarrolladores de Debian y Red
Hat respectivamente. También existe la posibilidad de instalar aplicaciones a partir
de código fuente en todas las distribuciones. Es por ello que durante la etapa
temprana había pocas aplicaciones de código cerrado para GNU/Linux. Con el
tiempo se fueron portando programas no libres al sistema GNU/Linux, entre ellos
Adobe Reader, Adobe Flash, Opera, entre otros.

2- DISTRIBUCION GNU LINUX Y DISTRIBUCIÓN VENEZOLANA:

Canaima es una distribución GNU/Linux venezolana basada en Debian


surgida como consecuencia del decreto presidencial 3.390 [1] sobre el uso de
tecnologías libres en la Administración Pública Nacional (APN) venezolana,
promulgado por el Presidente Hugo Chávez Frías. El 14 de marzo de 2011 en la
Gaceta Oficial Nº 39.633[2] se establece como sistema operativo para las
estaciones de trabajo de la APN.

El uso de Canaima GNU/Linux es frecuente en las escuelas públicas


venezolanas,[3] por ser utilizada en el Proyecto «Canaima Educativo», el cual que
busca dotar a más de 250 mil alumnos niños en edad escolar [4] con
computadores portátiles Magallanes y su caso de uso ha sido presentado en
congresos internacionales sobre el uso de estándares abiertos, [5] y a pesar de su
reciente desarrollo ha sido utilizada en el Festival Latinoamericano de
Instalación de Software Libre (FLISOL)[6] donde ha sido instalada en los equipos
de muchos usuarios.

Gestión de Paquetes

Las distribuciones están divididas en «paquetes». Cada paquete contiene una


aplicación específica o un servicio. Ejemplos de paquetes son una biblioteca para
manejar el formato de imagen PNG, una colección de tipografías o un navegador
web.

El paquete es generalmente distribuido en su versión compilada y la instalación


y desinstalación de los paquetes es controlada por un sistema de gestión de
paquetes en lugar de un simple gestor de archivos. Cada paquete elaborado para
ese sistema de paquetes contiene meta-información tal como fecha de creación,
descripción del paquete y sus dependencias. El sistema de paquetes analiza esta
información para permitir la búsqueda de paquetes, actualizar las librerías y
aplicaciones instaladas, revisar que todas las dependencias se cumplan y
obtenerlas si no se cuenta con ellas de manera automática.

Algunos de los sistemas de paquetes más usados son:

 RPM, creado por Red Hat y usado por un gran número de distribuciones de
Linux, es el formato de paquetes del Linux Standard Base. Originalmente
introducido por Red Hat, pero ahora se usa en muchas distribuciones, como
por ejemplo Mandriva.
 Deb, paquetes Debian, originalmente introducidos por Debian, pero también
utilizados por otros como Knoppix y Ubuntu.
 Tgz, usado por Slackware, empaqueta el software usando tar y gzip. Pero,
además, hay algunas herramientas de más alto nivel para tratar con este
formato: slapt-get, slackpkg y swaret.
 Ebuilds, archivo que contiene información acerca de cómo obtener,
compilar e instalar un paquete en el sistema Portage de Gentoo Linux con
el comando emerge. Generalmente, estas instalaciones se basan en la
compilación de fuentes, aunque algunos paquetes binarios se pueden
instalar de esta manera.
 Pacman, para Arch Linux, usa binarios precompilados distribuidos en un
fichero .pkg.tar.gz ó .pkg.tar.xz.
 PET, utilizado por Puppy Linux, sus derivados y Quirky, su proyecto
hermano.

Aunque las distribuciones casi siempre vienen con mucha mayor cantidad de
software que los sistemas propietarios, en ocasiones algunos usuarios pueden
instalar software que no fue incluido en la distribución. Un ejemplo podría ser el
instalar una versión experimental de alguna de las aplicaciones de la distribución o
alguna alternativa (como podría ser utilizar una aplicación de KDE dentro de
GNOME o viceversa). Si el software es distribuido solo en forma de código fuente,
requerirá ser compilado por el ordenador. Sin embargo, si el programa es
compilado, el paquete no será registrado por el gestor de paquetes y por lo tanto
no podrá ser controlado por él. Esto significa que el administrador del equipo
tendrá que tomar medidas adicionales para mantener el software actualizado. El
gestor de paquetes no lo podrá hacer automáticamente.

La mayor parte de las distribuciones instalan los paquetes, incluyendo el


núcleo Linux y otras piezas fundamentales del sistema operativo con una
configuración preestablecida. Esto hace la instalación más sencilla, especialmente
para los usuarios nuevos, pero no es siempre aceptable, pues hay programas que
deben de ser cuidadosamente configurados para que sean funcionales, para que
operen correctamente con otra aplicación o para que su seguridad sea robusta. En
estos casos, los administradores se ven obligados a invertir tiempo reconfigurando
y revisando software soportado por la distribución.

En otras distribuciones la instalación puede llegar a ser muy lenta, pues es


posible ajustar y configurar la mayor parte o la totalidad del software incluido en la
distribución. No todas lo hacen. Algunas ofrecen herramientas de configuración
para ayudar en el proceso.

Es también posible armar un sistema a la medida en su totalidad, descartando


incluso el uso de una distribución. Lo primero que hay que hacer es generar un
sistema base que permita conseguir, compilar, configurar e instalar el código
fuente. Generar los binarios de este sistema base requerirá de otra máquina que
sea capaz de generar los binarios para el dispositivo deseado, esto puede ser
alcanzado por medio de una compilación cruzada. Ver por ejemplo Linux from
Scratch.

Tipos y Tendencias

En general, las distribuciones Linux pueden ser:

 Comerciales o no comerciales.
 Ser completamente libres o incluir software privativo.
 Diseñadas para uso en el hogar o en las empresas.
 Diseñadas para servidores, escritorios o dispositivos empotrados.
 Orientadas a usuarios regulares o usuarios avanzados.
 De uso general o para dispositivos altamente especializados, como un
cortafuegos, un enrutador o un cluster computacional.
 Diseñadas e incluso certificadas para un hardware o arquitectura
específicos.
 Orientadas hacia grupos en específico, por ejemplo a través de la
internacionalización y localización del lenguaje, o por la inclusión de varios
paquetes para la producción musical o para computación científica.
 Configuradas especialmente para ser más seguras, completas, portables o
fáciles de usar.
 Soportadas bajo distintos tipos de hardware.

La diversidad de las distribuciones Linux es debido a cuestiones técnicas, de


organización y de puntos de vista diferentes entre usuarios y proveedores. El
modo de licenciamiento del software libre permite que cualquier usuario con los
conocimientos e interés suficiente pueda adaptar o diseñar una distribución de
acuerdo a sus necesidades.

Distribuciones más populares

Entre las distribuciones Linux más populares se incluyen:

 Arch Linux, una distribución basada en el principio KISS, con un sistema de


desarrollo continuo entre cada versión (no es necesario volver a instalar
todo el sistema para actualizarlo).
 Debian, una distribución mantenida por una red de desarrolladores
voluntarios con un gran compromiso por los principios del software libre.
 Fedora, una distribución lanzada por Red Hat para la comunidad.
 Ubuntu, una popular distribución para escritorio basada en Debian y
mantenida por Canonical.
 Kubuntu, la versión en KDE de Ubuntu.
 Linux Mint, una popular distribución derivada de Ubuntu.
 Chakra project, una popular distribución para escritorio, inicialmente basada
en Arch Linux, actualmente se encuentra en un desarrollo independiente.
 openSUSE, originalmente basada en Slackware es patrocinada
actualmente por la compañía SUSE (The Attachmate Group).
 Puppy Linux, versión para equipos antiguos o con pocos recursos que pesa
unos 130 MiB.
 CentOS, una distribución creada a partir del mismo código del sistema Red
Hat pero mantenida por una comunidad de desarrolladores voluntarios.
 Gentoo, una distribución orientada a usuarios avanzados, conocida por la
similitud en su sistema de paquetes con el FreeBSD Ports, un sistema que
automatiza la compilación de aplicaciones desde su código fuente.
 Knoppix, fue la primera distribución live en correr completamente desde un
medio extraíble. Está basada en Debian.
 Mandriva, mantenida por la compañía francesa del mismo nombre, es un
sistema popular en Francia y Brasil. Está basada en Red Hat.
 Mageia, creada por ex trabajadores de Mandriva, muy parecida a su
precursor.
 PCLinuxOS, derivada de Mandriva, pasó de ser un pequeño proyecto a una
popular distribución con una gran comunidad de desarrolladores.
 Red Hat Enterprise Linux, derivada de Fedora, es mantenida y soportada
comercialmente por Red Hat.
 Slackware, una de las primeras distribuciones Linux y la más antigua en
funcionamiento. Fue fundada en 1993 y desde entonces ha sido mantenida
activamente por Patrick J. Volkerding.
 Slax, es un sistema Linux pequeño, moderno, rápido y portable orientado a
la modularidad. Está basado en Slackware.
 Dragora y Trisquel, que van adquiriendo importancia entre las distribuciones
que sólo contienen software libre.
 Canaima, es un proyecto socio-tecnológico abierto, construido de forma
colaborativa, desarrollado en Venezuela y basado en Debian.
 Tuquito Basada en Ubuntu, distribución desarrollada en argentina con
buenas interfaces gráficas y drivers universales. Recomendada para
usuarios iniciales.
 Trisquel Distribución 100 % libre, utiliza el núcleo Linux-Libre y es apropiada
para usuarios finales.

El sitio web DistroWatch ofrece una lista de las distribuciones más populares;
la lista está basada principalmente en el número de visitas, por lo que no ofrece
resultados muy confiables acerca de la popularidad de las distribuciones.

 Elementary OS Es una distribución Linux basada en Ubuntu 12.04


 ZorinOS

Distribuciones especializadas
Otras distribuciones se especializan en grupos específicos:

 ICABIAN, en formato Live USB está pensada para usuarios técnicos ya que
contiene una gran variedad de programas para la ciencia e ingeniería.
 OpenWrt, diseñada para ser empotrada en dispositivos enrutadores.
 Edubuntu, un sistema del proyecto Ubuntu diseñado para entornos
educativos.
 Emmabuntüs, es diseñada para facilitar el reacondicionamiento de
computadores donados a comunidades Emaús.
 LULA, distribución académica para universidades. Proyecto LULA.
 MythTV, orientada para equipos multimedia o grabadores de vídeo digital.
 Musix, una distribución de Argentina destinada a los músicos.
 mkLinux, Yellow Dog Linux o Black Lab Linux, orientadas a usuarios de
Macintosh y de la plataforma PowerPC.
 64 Studio, una distribución basada en Debian diseñada para la edición
multimedia.
 ABC GNU/Linux, distribución para la construcción de clusters Beowulf
desarrollado por Iker Castaños Chavarri, Universidad del País Vasco.

3.- MANEJO DE LINUX

- Ambiente del usuario:

Linux Mandrake fue creado con la meta de simplificar el uso de Linux para todo
tipo de usuarios. Linux Mandrake 8.0 representa el mejor paso en la continuidad
de este proyecto.
Ofrece un significativo número de nuevas características e implementaciones para
hacer de Linux una experiencia más productiva y divertida.

- Entorno Gráfico :

Linux Mandrake 8.0 ofrece 11 windows managers y entornos de escritorio para


elegir; con esto se le asegura al usuario que encontrará el que más se adapte a su
personalidad o estilo de trabajo. Para que disfrute de KDE 2.1.1, GNOME 1.4,
WindowMaker, y ocho entornos más.

Mandrake Control Center: El Centro de Control es un panel de control con un


completo conjunto de herramientas con las cuales el usuario puede
configurar y mantener el sistema Linux Mandrake. Todo desde un solo lugar
ubicado en su escritorio.

Kernel 2.4.3: Linux Mandrake 8.0 utiliza el nuevo Kernel 2.4.3 el cual provee
numerosas soluciones y características.

Soporte Gráfico: La aceleración de hardware 3D está completamente integrado


en Xfree86 4.0.3.

Anti-aliasing esta implementado en Linux-Mandrake 8.0 para ofrecer una


agradable vista a la hora de visualizar las fuentes.

Antes de comenzar a instalar Linux Mandrake 8.0 debemos tener en cuenta los
requerimientos mínimos para la instalación.

 Procesador Pentium o compatible.


 Lector de CD.
 A lo menos 32 MB de RAM (64 MB recomendado para el entorno gráfico).
Existen cuatro formas básicas para la instalación.

 Botear directamente desde el CD.


 Comenzar la instalación desde windows.
 Crear un disco de arranque.
 Otros modos alternativos.

Antes de instalar Linux se recomienda desfragmentar su disco duro.

Existen cuatro formas básicas para la instalación.

 Botear directamente desde el CD.


 Comenzar la instalación desde windows.
 Crear un disco de arranque.
 Otros modos alternativos.

- Comandos Básicos / Comandos de comunicación / Comandos avanzados


Manejo de procesos
CP: El comando cp es un abreviatura de copy (copiar); permite copiar archivos y
directorios. Para copiar un archivo se usa el siguiente mandato:

MV: Modifica el nombre de los archivos y directorios moviéndolos de una


ubicación a otra.

RM: Elimina uno más archivos (puede eliminar un directorio completo con la
opción –r).

Mkdir : crear directorios.

Rmdir: Elimina un directorio (siempre y cuando esté vacío).

Ls: Listar el contenido de un directorio.

Cd: Cambiar de directorio.

Pwd : Mostrar la ruta del directorio de trabajo actual.

Chmod: Modifica los permisos de uno o más archivos o directorios.

Cat: Muestra el contenido de un archivo utilizando la salida estándar (pantalla).

Find: Muestra una lista con los archivos que coinciden con un criterio especifico.
Grep: Busca en uno o más archivos las líneas que coincidan con una expresión
regular (modelo de búsqueda).

Man: Muestra por pantalla secciones del manual del usuario.

Mesg: Habilita o deshabilita la comunicación entre usuarios por medio de write.

lpr: Imprime el contenido de un archivo.

tree: Lista todos los directorios a partir del directorio actual o del directorio
indicado.

tty: Muestra el número de la terminal donde está trabajando el usuario.

who: Visualiza los usuarios que están activos en el sistema, sin ningún tipo de
argumento éste comando muestra los nombres de usuario, número de terminal y
horario de conexión por cada usuario activo del sistema. Utilizando los argumentos
who am i el comando muestra con que nombre de usuario está usted conectado.

write: Envía mensajes a otros usuarios hasta que se digite "Control D". La
recepción de estos mensajes puede ser deshabilitada por el usuario utilizando el
comando MESG. Antes de instalar Linux se recomienda desfragmentar su disco
duro.

Manejo de procesos La más simple definición de un proceso podría ser que


es una instancia de un programa en ejecución (corriendo). A los procesos
frecuentemente se les refiere como tareas. El contexto de un programa que esta
en ejecución es lo que se llama un proceso. Este contexto puede ser mas
procesos hijos que se hayan generado del principal (proceso padre), los recursos
del sistema que este consumiendo, sus atributos de seguridad (tales como su
propietario y permisos de archivos asi como roles y demás de SELinux), etc.

Linux, como se sabe, es un sistema operativo multitarea y multiusuario.


Esto quiere decir que múltiples procesos pueden operar simultáneamente sin
interferirse unos con los otros. Cada proceso tiene la "ilusión" que es el único
proceso en el sistema y que tiene acceso exclusivo a todos los servicios del
sistema operativo.

Programas y procesos son entidades distintas. En un sistema operativo multitarea,


múltiples instancias de un programa pueden ejecutarse sumultáneamente. Cada
instancia es un proceso separado. Por ejemplo, si cinco usuarios desde equipos
diferentes, ejecutan el mismo programa al mismo tiempo, habría cinco instancias
del mismo programa, es decir, cinco procesos distintos.

Cada proceso que se inicia es referenciado con un número de identificación único


conocido como Process ID PID, que es siempre un entero positivo. Prácticamente
todo lo que se está ejecutando en el sistema en cualquier momento es un proceso,
incluyendo el shell, el ambiente gráfico que puede tener múltiples procesos, etc.
La excepción a lo anterior es el kernel en si, el cual es un conjunto de rutinas que
residen en memoria y a los cuales los procesos a través de llamadas al sistema
pueden tener acceso.

4.- NAVEGADORES EN GNU LINUX MÁS USADOS:


Se ha desatado una guerra entre navegadores como nunca antes se había
visto. Me atrevo a decir que el detonante fué la llegada de :

 Chrome y su elevado ritmo de desarrollo, el cual lo ha posicionado


rápidamente entre uno de los navegadores más usado, por encima incluso
de otros veteranos como Opera.

 Mozilla, Microsoft, Opera no han querido quedarse atrás y así, cada una de
las empresas trata de entregar un mejor producto en menor cantidad de
tiempo. Pero volvamos a los repositorios.

 Tomemos como ejemplo los repositorios de Debian Testing.

 Entre los navegadores con interfaz gráfica que podemos instalar tenemos a
Iceweasel, Chromium, Midori, Epiphany, Arora, Chimera2, Konqueror,
Iceape, Rekonq y XXXTerm.

Todos y cada uno con determinadas características que van desde el


minimalismo hasta incluír opciones muy completas y extensiones. Esto es sin
hablar de Softwares de terceros, como el propio Opera, que aunque no es Open
Source, si lo podemos instalar y usar de forma gratuita.

También podría gustarte