%3F.png)
Estoy buscando un tutorial breve sobre los conceptos básicos.
Respuesta1
Elguía de empaquetado de ubuntues una buena introducción. El resto lo puedes aprender estudiando los paquetes existentes y leyendo manuales (CDBS y por supuestoPolítica de Debian). Sin embargo, como dijo directhex, depende mucho del tipo de paquete en el que trabaje.
Para RPM, me gustó elWiki Mandriva, y algoGuía de RPM de FedorayPautas.
Respuesta2
Para RPM puede comenzar con 'RPM máximas' (descargaraquí), que es antiguo, pero muy elaborado, un buen lugar para empezar a aprender. También hay unacursoen IBM DeveloperWorks, que es más bien un tutorial.
Una vez que comprenda los conceptos básicos, debería intentar leer las pautas de empaquetado para Fedora u OpenSUSE (que son muy parecidas), para que pueda ver cómo se realiza el empaquetado en la vida real.
Sé que Ubuntu tenía una clase de empaquetadores en IRC hace un tiempo, pero no sé cuál es su estado actual. Los tutoriales sobre empaquetado de Debian (y Ubuntu) abundan. Para Debian también, lea sus pautas de empaquetado para ver cómo se hace realmente.
Respuesta3
A menudo es mejor aprender a empaquetar el tipo específico de artículo que estás empaquetando. Una aplicación Mono es muy diferente a una aplicación Python y, ante todo, lo mejor es que puedas aprender información relevante para ti.
Respuesta4
Debe buscar guías para el sistema específico que está empaquetando. Son diferentes y requieren enfoques diferentes en algunos casos. Si hay algo en común, lo descubrirás aprendiendo razonablemente bien un sistema. Otros serán un poco más fáciles de aprender una vez que descubras la forma en que fueron diseñados para funcionar.
Sin embargo, una idea que vale la pena recordar en cualquier sistema: fuentes impecables y compilaciones desatendidas.