Easy to install, to remove and to configure software and its dependences.
Like a data base with Debian packages.
Server
Export a directory structure with files that have information about Debian packages.
This structure could have a meaning (architecture, version, license).
Very huge repositories have the Debian packages in other repository, pool.
Server
To split index files and Debian packages avoid to have replicated files in different directories, for example, documentation packages.
Index files and Debian packages have to be accessed by web.
Server
Trivial Repositories , more complex , directories with meaning about distribution , architecture , license. A “ dists ” directory over the root of the repository.
Automatic repositories , quite simple, export directories over a root.
Repositorio triviales
Debian way and other distributions derived of Debian like Ubuntu, quite complex.
Root -> dists -> distribution -> module -> architecture
http://es.archive.ubuntu.com/ubuntu/
“ dists” directory over the root is mandatory.
Index Files
dpkg-scanpackages to scan packages.
dpkg-scansources to scan sources.
Override file: information to override from packages:
<package> <priority> <section> [<maintainerinfo>]
It is useful, for example, to add specific information of a distribution.
0 comments
Post a comment