Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Software Libre

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 20

Software Libre

GNU Linux
¿Qué es un Sistema Operativo?

En el mundo de la informática se
denomina sistema operativo al
programa, o conjunto de ellos, que
gestiona los recursos físicos de un
sistema informático (memoria,
capacidad de procesamiento, espacio
en disco duro, acceso a la red, etc.) y
provee servicios a los programas de
aplicación para que éstos funcionen
correctamente.
¿Qué es un Sistema Operativo?
¿Qué es Linux?

LINUX o (GNU/LINUX, más correctamente) es un


Sistema Operativo como macOS o Windows. Es
decir Linux OS es el software necesario para que
el ordenador permita utilizar programas como:
editores de texto, navegadores de internet, Linux
OS puede usarse mediante una interfaz gráfica al
igual que Windows o MacOS, pero también puede
usarse mediante línea de comando como DOS.
Distribuciones de Linux
Distribuciones de Linux

Es una distribución de software basada en el


núcleo Linux que incluye determinados paquete de
software para satisfacer las necesidades de un
grupo específico de usuarios, dando así origen a
ediciones domésticas, empresariales y para
servidores. Por lo general están compuestas, total
o mayoritariamente, de software libre.
Distribuciones de Linux

Gran parte del software incluido es de fuente abierta o


software libre y distribuido por sus desarrolladores tanto
en binario compilado como en forma de código fuente,
permitiendo a sus usuarios modificar o compilar el
código fuente original si lo desean. Muchas
distribuciones incorporan software privativo, no
disponible en forma de código fuente.

https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg
Distribuciones de Linux

Componentes
● un núcleo
● herramientas y bibliotecas
● software adicional
● documentación
● un sistema de ventanas que incluye (un
administrador de ventanas y un entorno de
escritorio)

Gnome - Mutter Unity - Nautilus Elementary OS - Pantheon KDE - Dolphin


¿Qué son los repositorios en Linux?

Un repositorio es un servidor accesible mediante


internet que almacena paquetes y programas para
descargar e instalar en las distribuciones de
GNU-Linux.

Cada una de las distribuciones GNU-Linux dispone de


sus propios repositorios en los que se hallan los
programas. Aparte de los repositorios propios de cada
distribución, también podemos añadir y usar
repositorios de terceros que contendrán versiones más
actuales del software que tenemos instalado o
programas que no han incluido los creadores de la
distro que usamos.
Un poco de historia...

Richard Stallman

Se propone como objetivo el


desarrollo de un sistema
operativo Unix

Lider de Proyecto GNU

Creador de la licencia GPL


General Public license
¿Cómo instalar un programa en linux?

● El centro de software. Una sencilla aplicación con la que podrás añadir o


quitar paquetes de tu sistema de una manera muy sencilla.
● Gestor de dependencias apt-get. Estos son programas más avanzados
que se ejecutan en modo terminal. Son muy potentes y te permiten
también añadir y quitar aplicaciones del sistema entre otras cosas.
● Paquetes Deb. Los ficheros con extensión .deb son paquetes de
aplicaciones ya preparados para instalarse de una forma sencilla en tu
sistema Ubuntu.
● Paquetes Snap. permite empaquetar una aplicación cualquiera en lo que
se denomina “paquete snap“, que contiene la aplicación en cuestión junto
a sus dependencias.
● Ejecutables run o sh son archivos de texto plano que contienen dentro la
secuencias de instrucciones que el sistema operativo debe ejecutar para
que la aplicacion en cuestion se instale.
Descarga de software de un repositorio
Centro de software de Ubuntu
apt-get o aptitude

\> sudo apt-get install vlc

El programa sudo (del inglés super user do1,2) es una


utilidad de los sistemas operativos tipo Unix, como Linux,
BSD, o Mac OS X, que permite a los usuarios ejecutar
programas con los privilegios de seguridad de otro usuario
(normalmente el usuario root) de manera segura,
convirtiéndose así temporalmente en superusuario.

El programa apt-get utiliza una base de datos para


averiguar como instalar los paquetes que son requeridos
por el usuario y para indagar sobre que paquetes
adicionales serán requeridos para que el paquete
seleccionado funcione.
Paquetes Deb/Rpm
Paquetes Deb/Rpm
Snap
Ubuntu Snap es un nuevo concepto que ha llegado junto a (o que ha sido
introducido en) Ubuntu 16.04 . Se trata de una nueva forma de instalar
aplicaciones en Ubuntu, que resuelve muchos problemas y simplifica, aún
más, la instalación de estas para los usuarios menos avanzados.

Permite empaquetar una aplicación cualquiera en lo que se denomina


“paquete snap“, que contiene la aplicación en cuestión junto a sus
dependencias.

Ventajas y Desventajas

¿Problemas de esto? Pues el problema más evidente que presentan estos


snaps son el tamaño de los mismos, que al contener las dependencias,
ocupan más espacio en disco.

La ventaja más importante de los snaps, como decía antes, es que


desaparecen los problemas de dependencias: instalar el paquete snap es
todo lo que necesitamos para correr nuestra aplicación.
Otra ventaja de Ubuntu Snap es que se pueden instalar aplicaciones
nuevas en versiones antiguas, ya que las dependencias (que pueden no
estar disponibles en esa versión antigua del sistema operativo) ya están
contenidas y vienen en el paquete snap.
Snap
Instalación de un programa

GIMP
FIN

También podría gustarte