\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{geometry}
\geometry{top=15mm, bottom=15mm, left=1cm, right=1cm}
\usepackage[french]{babel}
\usepackage{pslatex}
\usepackage[colorlinks=true,urlcolor=black]{hyperref}
\usepackage{graphicx}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0.4pt}
\fancyfoot[L]{Uubu.fr}
\fancyfoot[R]{lun. mars 15 19:03:25 CET 2010}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={dpkg-deb},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Outil de manipulation des archives des paquets Debian. Ce programme n'est pas appelé directement mais depuis dpkg généralement.},
CreationDate={D:20100315190325},
ModDate={D:20100315190325},
Keywords={package manager;apt}
}}
\begin{document}
 
\begin{center}
{\Huge dpkg-deb }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Outil de manipulation des archives des paquets Debian. Ce programme n'est pas appelé directement mais depuis dpkg généralement.}
 
\vspace{10mm}
 
\hspace{1mm}  dpkg-deb crée un paquet, décompresse une archive ou donne des renseignements sur les archives Debian, alors que dpkg sert à installer ou à supprimer des paquets sur le système.
\vspace{5mm} \\
 
 
\vspace{1cm}{\huge Commandes }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -b, --build repertoire \texttt{[}archive|repertoire\texttt{]}]{Créer une archive avec l'arborescence contenue dans repertoire. archive est le nom à donner à l'archive. si le 2eme argument est un répertoire, le paquet est appelé paquet\_version\_arch.deb ou bien paquet\_version si aucun champ Architecture n'est présent dans le fichier de contrôle.}
\item[\hspace{1mm} -I, --info archive \texttt{[}nom-fichier-control...\texttt{]}]{Donne des renseignements sur une archive de paquet binaire.}
\item[\hspace{1mm} -W, --show archive]{Cette option donne des informations sur l'archive d'un paquet binaire}
\item[\hspace{1mm} -f, --field archive \texttt{[}nom-du-champ-de-control...\texttt{]}]{Extrait les renseignements du fichier control de l'archive}
\item[\hspace{1mm} -c, --contents archive]{Liste l'arborescence des fichiers d'une archive}
\item[\hspace{1mm} -x, --extract archive repertoire]{Extraire l'arborescence des fichiers d'un paquet dans le répertoire root}
\item[\hspace{1mm} -X, --vextract archive repertoire]{idem mais affiche la liste des fichiers à mesure qu'ils sont extraits}
\item[\hspace{1mm} --fsys-tarfile archive]{Extrait les données de l'arborescence d'un paquet binaire et les envoie sur la sortie standard dans le format propre à tar. Permet d'extraire un fichier précis.}
\item[\hspace{1mm} -e, --control archive \texttt{[}repertoire\texttt{]}]{Extrait les fichiers de contrôle d'une archive dans le répertoire spécifié}
\end{description}
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} --showformat=format]{Sert à spécifier le format de sortie de l'option --show (voir dpkg-query)}
\item[\hspace{1mm} -zniveau\_compression]{Indique le niveau de compression}
\item[\hspace{1mm} -Ztype\_compression]{Indique le type de compression (gzip, bzip2, lzma et none)}
\item[\hspace{1mm} --new]{s'assure que dpkg-deb construit une archive avec le nouveau format.}
\item[\hspace{1mm} --old]{oblige dpkg-deb à construire une archive avec l'ancien format}
\item[\hspace{1mm} --nocheck]{Empêche les vérifications normales de dpkg-deb --build}
\end{description}
 
\hspace{1mm}  Pour créer le fichier control voir man deb-control
\vspace{5mm} \\
 
\end{flushleft}
\end{document}
