Actualizado el 21 de Marzo del 2018 (Publicado el 2 de Octubre del 2017)
808 visualizaciones desde el 2 de Octubre del 2017
7,6 MB
44 paginas
Creado hace 12a (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
Comentarios de: Clase 04 - Aplicaciones disponibles para GNU/Linux (0)
No hay comentarios