Inicio | La Empresa | Soluciones Empresariales | Servicios a la Comunidad | Contacto
 
Depósitos RPMForge 
RPMS
Autor: Francisco Isgleas Guzman
Sitio de Red: http://www.linuxparatodos.net/

Creative Commons Reconocimiento-NoComercial-CompartirIgual 2.1

© 1999-2006 Linux Para Todos. Algunos Derechos Reservados 2007 Factor Evolución SA de CV. Usted es libre de copiar, distribuir y comunicar públicamente la obra y hacer obras derivadas bajo las condiciones siguientes: a) Debe reconocer y citar al autor original. b) No puede utilizar esta obra para fines comerciales. c) Si altera o transforma esta obra, o genera una obra derivada, sólo puede distribuir la obra generada bajo una licencia idéntica a ésta. Al reutilizar o distribuir la obra, tiene que dejar bien claro los términos de la licencia de esta obra. Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los derechos de autor. Los derechos derivados de usos legítimos u otras limitaciones no se ven afectados por lo anterior. Licencia completa en castellano. La información contenida en este documento y los derivados de éste se proporcionan tal cual son y los autores no asumirán responsabilidad alguna si el usuario o lector hace mal uso de éstos.

Introducción:

Cuando nos decidimos por tal o cual distribución Linux, la instalamos y comenzamos a utilizar y configurar. En un principio debemos tener un sistema básico con el cual comenzar a armar un sistema operativo mas adecuado a nuestros requerimientos, ya sea mediante la puesta en marcha de servicios (web, ftp, proxy, firewall, etc), incremento de funcionalidad a estos mediante terceras aplicaciones, o contar con un escritorio más personalizado o con más funcionalidades.

Esto, forzosamente, requiere del manejo de paquetes ya sea que nos decantemos por instalar estos manualmente (a partir de fuentes), utilizar el manejador de paquetes de nuestra distribución (Ej. RPM para Red Hat, Deb para Debian) y, las mas de las veces, un sistema de resolución e instalación de dependencias (Ej. yum, apt, up2date, aptitude). De esta manera podemos tener un mejor control sobre la paquetería instalada.

En las más de las ocasiones, la paquetería que nos proporciona el proveedor de nuestra distribución deberá ser suficiente, ya que regularmente incluyen varios miles de paquetes listos para ser instalados. Sobre estos paquetes el proveedor adquiere el compromiso de dar soporte, con lo cual podemos confiar en que tendremos un buen desempeño, soporte y actualización sobre los paquetes por un cierto tiempo (depende del proveedor y del producto); si algo llega a fallar sobre cierto paquete, podemos informar al proveedor y este, regularmente, nos proveerá de alguna solución.

Sin embargo, en ocasiones nuestros requerimientos van más allá de las soluciones proporcionadas por el proveedor. En estas situaciones, la última opción que tenemos es la instalación de un paquete a partir de sus fuentes (con los consiguientes procesos de compilación y resolución de dependencias), perdiendo así la virtud de nuestro manejador de paquetes. Antes de ello podemos consultar con el proveedor de la solución por si cuenta con una versión precompilada compatible con nuestro sistema. Aún así, podríamos enfrentarnos al problema de resolución de dependencias que puede resultar cansado y desesperante para la gran mayoría.

Para paliar este dilema, existen algunas alternativas, como son los proyectos de empaquetamiento de soluciones que proveen depósitos de aplicaciones listas para ser instaladas. Lo que debemos verificar, si elegimos una solución de este tipo, es:

  • Compatibilidad con nuestra versión de sistema operativo
  • Que nos ofrezca paquetes firmados digitalmente (para verificar su autenticidad)
  • Que tenga capacidad de respuesta (ancho de banda suficiente)
  • Disponibilidad
  • Nos centraremos en proyectos de empaquetamiento basados en RPM/YUM.

Proyecto RPM Forge:

Existen varios proyectos de empaquetamiento, cada uno tiene su propia orientación y trata de solucionar los problemas desde el particular punto de vista de quienes los integran. Este era el caso de varios proyectos: FreshRPMS, Dries, Dag, NewRPMS y ATrpms. Cada uno de estos provee la solución integrando los paquetes con el formato con el que cada quien se sentía cómodo, o sugería ser la mejor solución.Esto provocaba que, de cierto modo, no se recomendara mezclar estos proyectos.

Viendo esta situación, estos 5 proyectos decidieron hacer, lo que ellos denominan, una mega-fusión de proyectos: RPMForge. Con esto, lo que persiguen: es contar con métodos de empaquetamiento con cierto estándar, proveer soluciones para más versiones de distribuciones y arquitecturas, un sistema de control de fallos centralizado, sumar el ancho de banda disponible, entre otros objetivos.

Actualmente, el proyecto cuenta con un poco mas de 80 mil paquetes (al momento de la elaboración de este documento), distribuidos para varias versiones y arquitecturas basadas en Red Hat, Red Hat Enterprise Linux, y Fedora Core.

Distribución Paquetes i386 Paquetes x86_64
Red Hat Enterprise Linux 5
3406
3297
Red Hat Enterprise Linux 4
3682
3532
Red Hat Enterprise Linux 3
3646
3321
Red Hat Enterprise Linux 2.1
2746
--
Red Hat 9
3642
--
Red Hat 7.3
2982
--

Para configurar el depósito compatible para nuestro sistema, debemos descargar e instalar el paquete rpmforge-release específico:

Para ver una lista de los paquetes disponibles en estos depósitos, puede visitar el siguiente enlace: http://dag.wieers.com/rpm/packages.php


Última Edición martes, 18 de septiembre 2007 @ 10:27 CDT; 29,503 Hits Ver la versión para imprimir



CONDICIONES DE USO     Imagen gráfica -ORVON Internet Service Bureau- www.orvon.com
 Derechos de autor © 2010 Linux Para Todos
 Todas las marcas y derechos en esta página son de sus respectivos dueños.
 Puede sindicar nuestras NOTICIAS a través de el fichero RSS dando click AQUI.
O si desea sindicar el FORO DE SOPORTE TECNICO lo puede hacer dando click AQUI
O si desea sindicar los NUEVOS MANUALES lo puede hacer dando click AQUI
Otra web montada con Geeklog 
Esta página fue creada en 0.12 segundos