PDF de programación - Clase 04 - Aplicaciones disponibles para GNU/Linux

Imágen de pdf Clase 04 - Aplicaciones disponibles para GNU/Linux

Clase 04 - Aplicaciones disponibles para GNU/Linuxgráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 2 de Octubre del 2017)
460 visualizaciones desde el 2 de Octubre del 2017
7,6 MB
44 paginas
Creado hace 8a (31/10/2011)
Clase 04
Clase 04

Aplicaciones disponibles
Aplicaciones disponibles

para GNU/Linux
para GNU/Linux

Introducción al Sistema
Introducción al Sistema
Operativo GNU/Linux
Operativo GNU/Linux

DCIC - UNS
DCIC - UNS

Copyright
Copyright

Copyright © 2011 A. G. Stankevicius

Se asegura la libertad para copiar, distribuir y modificar
este documento de acuerdo a los términos de la GNU
Free Documentation License, Versión 1.2 o cualquiera
posterior publicada por la Free Software Foundation, sin
secciones invariantes ni textos de cubierta delantera o
trasera.

Una copia de esta licencia está siempre disponible en la
página http://www.gnu.org/copyleft/fdl.html.

La versión transparente de este documento puede ser
obtenida de la siguiente dirección:

http://cs.uns.edu.ar/~ags/teaching

Introducción a GNU/Linux - Mg. A. G. Stankevicius
Introducción a GNU/Linux - Mg. A. G. Stankevicius

22

Contenidos
Contenidos

El software se pone viejo.
Proceso de instalación de actualizaciones.
Concepto de paquetes de software.
Manejadores de paquetes.
Breve reseña de los reemplazos libres de
los programas más conocidos.
Otras aplicaciones disponibles para GNU/Linux.

Introducción a GNU/Linux - Mg. A. G. Stankevicius
Introducción a GNU/Linux - Mg. A. G. Stankevicius

33

El software se pone viejo
El software se pone viejo

Con el paso del tiempo, el software se pone
viejo muuuy rápidamente.
Las nuevas versiones casi siempre resultan
más atractivas:

Cuentan con mayores prestaciones.
Corrigen errores y/o cierran agujeros de seguridad
de las versiones anteriores.

No obstante, mantener actualizado nuestro
software es una tarea más que tediosa.

Introducción a GNU/Linux - Mg. A. G. Stankevicius
Introducción a GNU/Linux - Mg. A. G. Stankevicius

44

Instalación de actualizaciones
Instalación de actualizaciones

Con software privativo:

Verificar periódicamente la página web del vendedor
para estar atentos a los parches que corrigen
errores/problemas de seguridad.
Adquirir las licencias correspondientes:
Ya sea para las nuevas versiones,
O bien, para las actualizaciones.

Instalar cada una de las nuevas versiones.
No todos los programas detectan correctamente
la presencia de las versiones anteriores.

Introducción a GNU/Linux - Mg. A. G. Stankevicius
Introducción a GNU/Linux - Mg. A. G. Stankevicius

55

Instalación de actualizaciones
Instalación de actualizaciones

Con software libre:

En primer lugar hay que indicarle lo que estemos
necesitando al manejador de paquetes de nuestra
distribución.
Luego... luego nada, ¡eso es todo!

Introducción a GNU/Linux - Mg. A. G. Stankevicius
Introducción a GNU/Linux - Mg. A. G. Stankevicius

66

Manejadores de paquetes
Manejadores de paquetes

¿Qué es un manejador de paquetes?
El manejador de paquetes es un programa que
se encarga de tareas tan importantes como:
Instalar y configurar nuevos paquetes de software.
Desinstalar paquetes de software ya instalados.
Actualizar paquetes de software del sistema.
Corregir los errores (bugs) y agujeros de seguridad
que se vayan descubriendo en los distintos paquetes
de software ya instalados en nuestro sistema.

Introducción a GNU/Linux - Mg. A. G. Stankevicius
Introducción a GNU/Linux - Mg. A. G. Stankevicius

77

Paquetes de software
Paquetes de software

¿Qué es un paquete de software?
Un paquete de software suele incluir:

El programa.
Su documentación.
Su código fuente.
Su licencia.

Desde la óptica del usuario “paquete de
software” y “programa” son sinónimos.

Introducción a GNU/Linux - Mg. A. G. Stankevicius
Introducción a GNU/Linux - Mg. A. G. Stankevicius

88

Manejadores de paquetes
Manejadores de paquetes

Dime que manejador de paquetes usás y te diré
que distribución instalaste:

YUM (Redhat/CentOS/Fedora Core)
YAST2 (SUSE)
APT (Debian)
Synaptic (Ubuntu/Tuquito)
Portage (Gentoo)

Para más información:

http://en.wikipedia.org/wiki/Package_manager

Introducción a GNU/Linux - Mg. A. G. Stankevicius
Introducción a GNU/Linux - Mg. A. G. Stankevicius

99

Synaptic
Synaptic



Introducción a GNU/Linux - Mg. A. G. Stankevicius 1010
Introducción a GNU/Linux - Mg. A. G. Stankevicius

Detalle a tener en cuenta
Detalle a tener en cuenta

A veces puedo querer no usar el manejador
de paquetes de mi distro.
Pero, todo paquete instalado por afuera del
manejador de paquetes es ignorado por éste:

No será actualizado.
No podrá ser desinstalado.

Lo ideal es “aguantar” las ganas de instalar
software por fuera del manejador hasta que
ese programa aparezca para mi manejador.

Introducción a GNU/Linux - Mg. A. G. Stankevicius 1111
Introducción a GNU/Linux - Mg. A. G. Stankevicius

Disponibilidad de software
Disponibilidad de software

El sistema operativo brinda varios servicios
a los programas.
Por esta razón, es posible que un programa
funcione bajo un cierto sistema operativo y
no en otro.

Por caso, M$-Office sólo corre “oficialmente” bajo
M$-Windows.

Lamentablemente, existen otras causas que
afectan la libre disponibilidad de software
para GNU/Linux.

Introducción a GNU/Linux - Mg. A. G. Stankevicius 1212
Introducción a GNU/Linux - Mg. A. G. Stankevicius

Patentes de software
Patentes de software

¿Qué son las patentes?

Las patentes son un mecanismo que facilitan
la difusión del conocimiento y protegen
las creaciones de los inventores.

¿Qué son las patentes de software?

Las patentes de software son similares a las patentes
de invención comunes, con la diferencia que en vez
de patentar una cosa, estamos patentando una idea.

Introducción a GNU/Linux - Mg. A. G. Stankevicius 1313
Introducción a GNU/Linux - Mg. A. G. Stankevicius

Ejemplos de patentes
Ejemplos de patentes

Sorprendentemente, algunas patentes
de software son bastante ridículas:

Micro$oft patentó hacer doble-click.
Amazon patentó las ventas “en un click” al usar
carritos de compra.
Adobe patentó mostrar una paleta de colores
usando pestañas.
IBM patentó cómo reorgizar las ventanas cuando
no se puede ver todo su contendo.
Apple patentó destrabar el celular pasando el dedo.

Introducción a GNU/Linux - Mg. A. G. Stankevicius 1414
Introducción a GNU/Linux - Mg. A. G. Stankevicius

Ejemplos de patentes
Ejemplos de patentes

Algunas patentes de software complican a
los usuarios de software libre:

Patente US-4558302: otorgada a Unisys, cubre
al formato gráfico GIF (patente ya expirada).
Patente US-5579430: otorgada a la Fraunhofer
Society, cubre al formato de audio MP3.
Patente US-6041345: otorgada a Micro$oft, cubre
el formato de video ASF.


Introducción a GNU/Linux - Mg. A. G. Stankevicius 1515
Introducción a GNU/Linux - Mg. A. G. Stankevicius

Digital Millenium Copyright Act
Digital Millenium Copyright Act
La DMCA es una ley aprobada por el congreso
norteamericano que prohíbe evitar las trabas
a las libertades por parte de los consumidores.
Aun cuando parezca increíble, es ilegal evitar
estas trabas aún cuando no se esté
cometiendo delito alguno:

Por caso, al intentar reproducir un DVD adquirido
legalmente en una cierta zona en un reproductor
para otra zona.

Introducción a GNU/Linux - Mg. A. G. Stankevicius 1616
Introducción a GNU/Linux - Mg. A. G. Stankevicius

Globalización y software libre
Globalización y software libre

Las patentes de software y la privación de
libertades impuestas por la DMCA sólo afectan a
los ciudadanos norteamericanos.
No obstante, la globalización hace que estas
imposiciones afecten también a los usuarios
del resto del mundo.

Por caso, tanto Ubuntu como Kubuntu eligen
no reproducir DVDs ni MP3s “de fábrica”.
Desde ya, los usuarios pueden pedirle al manejador
de paquetes que instale los paquetes faltantes.

Introducción a GNU/Linux - Mg. A. G. Stankevicius 1717
Introducción a GNU/Linux - Mg. A. G. Stankevicius

Aplicaciones disponibles
Aplicaciones disponibles

La disponibilidad de aplicaciones solía ser
un punto débil de GNU/Linux.
En la actualidad, es posible sostener que esta
situación se ha revertido.
Incluso existen versiones para GNU/Linux
de software propietario.
Ahora la crítica viene por el otro lado:
se sostiene que la existencia de tantas
alternativas confunde al usuario!!!

Introducción a GNU/Linux - Mg. A. G. Stankevicius 1818
Introducción a GNU/Linux - Mg. A. G. Stankevicius

Categorías de usuarios
Categorías de usuarios

Los usuarios pueden agruparse en dos grandes
categorías:

Los que recién se inician en el uso de computadoras.
Los que usan computadoras hace tiempo y
ya cuentan con un conjunto de aplicaciones
sin las cuales no pueden vivir.

Afortunadamente, con GNU/Linux es posible
atender las necesidades de ambos grupos.

Introducción a GNU/Linux - Mg. A. G. Stankevicius 1919
Introducción a GNU/Linux - Mg. A. G. Stankevicius

Listados de equivalencias
Listados de equivalencias

La necesidad de encontrar una aplicación
equivalente a esa a la que ya nos hemos
acostumbramos ha motivado de confección
de listas de reemplazos libres.
Las listas de reemplazos libres agrupan
las alternativas libres que existen para
cada una de las grandes categorías de SW:

http://www.linuxappfinder.com
http://www.freealts.com

Introducción a GNU/Linux - Mg. A. G. Stankevicius 2020
Introducción a GNU/Linux - Mg. A. G. Stankevicius

Sistema operativo
Sistema operativo

Exponentes propietarios:

M$-Windows, MacOS X, Solaris, etc.

Reemplazos libres:

GNU/Linux
GNU/HURD
[Open, Free, Net]-BSD
OpenSolaris
ReactOS

Introducción a GNU/Linux - Mg. A. G. Stankevicius 2121
Introducción a GNU/Linux - Mg. A. G. Stankevicius

Navegador
Navegador

Exponentes propietarios:

M$-Explorer, Opera, Chrome.

Reemplazos libres:

Mozilla Firefox.
Chromium.
Konqueror.
Epiphany.

Introducción a GNU/Linux - Mg. A. G. Stankevicius 2222
Introducción a GNU/Linux - Mg. A. G. Stankevicius

Clientes de correo electrónico
Clientes de correo electrónico

Exponentes propietarios:

M$-Outlook, M$-Outlook Express, Eudora, etc.

Reemplazos libres:
Mozilla Thunderbird
Evolution
Kmail
mutt

Introducción a GNU/Linux - Mg. A. G. Stankevicius 2323
Introd
  • Links de descarga
http://lwp-l.com/pdf7116

Comentarios de: Clase 04 - Aplicaciones disponibles para GNU/Linux (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad