Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PNF en Contaduría
GNU LINUX
Integrantes:
Lugo Yris C.I. 12.120.527
Canary Yris C.I. 24.175.871
Sección: 01
Evolución:
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 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.
- Componentes:
- Entornos Graficos:
- Aplicaciones:
Gestión de Paquetes
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.
Tipos y Tendencias
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.
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.
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.
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 :
Kernel 2.4.3: Linux Mandrake 8.0 utiliza el nuevo Kernel 2.4.3 el cual provee
numerosas soluciones y características.
Antes de comenzar a instalar Linux Mandrake 8.0 debemos tener en cuenta los
requerimientos mínimos para la instalación.
RM: Elimina uno más archivos (puede eliminar un directorio completo con la
opción –r).
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).
tree: Lista todos los directorios a partir del directorio actual o del directorio
indicado.
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.
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.
Entre los navegadores con interfaz gráfica que podemos instalar tenemos a
Iceweasel, Chromium, Midori, Epiphany, Arora, Chimera2, Konqueror,
Iceape, Rekonq y XXXTerm.