Es muy común querer buscar archivos en Internet, especialmente software. La comunidad GNU/Linux se dedica a diario a mejorar y mejorar los programas y documentos. Por lo tanto, es muy común tener una distribución vieja pero estar al día con los programas más usados.
La extensión original en el mundo de Unix para los paquetes fue .tar.gz o .tgz que era simplemente un árbol de directorio con archivos. Hoy, gracias a varios programadores, existen paquetes que fueron pensados no sólo para instalar sino para desinstalar, mantenerlos e instalarlos por partes: los llamamos RPM [26] en nuestro curso.