====== apt/dpkg ======
* Création par : [[user>lagrenouille]]
* Objet : du tuto {{Gestion des Paquets .deb avec apt et dpkg}}
* Niveau requis :{{tag>débutant avisé}}
* D... ea893.png}}
Gestion des Paquets .deb avec apt et dpkg
APT est une interface de gestion des paquets des... e.list
===== Installation =====
apt install apt dpkg, installation automatique, par défaut sous debian
s
Suggests: apt-doc, aptitude | synaptic | wajig, dpkg-dev (>= 1.17.2), gnupg | gnupg2 | gnupg1, powermg... un index Xapian des paquets Debian</code>
==== dpkg ====
dpkg est le programme principal de gestion des paquets,il peut être exécuté avec beaucoup d'optio... ff :o)
Afficher toutes les options :
<code user>dpkg --help</code>
Affiche les paquets installés
<cod
Celle-ci s'obtient à l'aide de [[:doc:systeme:apt:dpkg | la commande dpkg]] de la façon suivante :
<code user>dpkg --get-selections > mes-paquets</code>
Pour d'autres renseignem... * le répertoire /etc
* le répertoire /var/lib/dpkg
* le fichier /var/lib/apt/extended_states
* l
ôts officiels mais nécessitant des dépendances,
**dpkg** se trouve en difficulté pour les résoudre.\\
Un... se en œuvre =====
==== Étape 1 : installation de dpkg-dev ====
<code root>apt-get install dpkg-dev</code>
==== Étape 2 : mise en place du dépôt ====
Créer l... la création d'override</note>
<code root>cd /opt
dpkg-scanpackages dep-loc /dev/null | gzip -9c > /opt
re compatible les deux architectures.
<code root> dpkg --add-architecture i386 </code>
A la fin :
<cod... .\\
A installer dans l'ordre.\\
a)\\
<code root> dpkg -i hl3040cnlpr-1.1.2-1.i386.deb </code>
b)\\
<code root> dpkg -i hl3040cncupswrapper-1.1.2-2.i386.deb </code>
*... re compatible les deux architectures.
<code root> dpkg --add-architecture i386 </code>
A la fin :
<cod
nos changements avant construction:\\
<code user>dpkg-source --commit</code>
Donnez un nom à votre comm... lons construire, attention les yeux:\\
<code root>dpkg-buildpackage</code>
Fixez attentivement votre écr... e répertoire supérieur:\\
<code user>cd ..</code>
dpkg a également reconstruit le paquet **moc-ffmpeg-pl... n, cela agira comme une mise à jour:\\
<code root>dpkg -i moc-ffmpeg-plugin_2.5.0~alpha4+svn20120224-1_a
oire et tout installer comme suit:
./install.sh
dpkg --install ./core/iscan_2.30.2-2_amd64.deb
dpkg --install ./data/iscan-data_1.36.0-1_all.deb
dpkg --install ./plugins/esci-interpreter-perfection-v33...
Une fois le clavier branché sur usb
<code root>
Dpkg-reconfigure keyboard-configuration</code>
on a
\
Il suffit de bien lire les messages d'erreur de dpkg((voir plus bas)) afin d'identifier ces dépendance... ous être placé Voir commande : [[:doc:systeme:apt:dpkg]] ainsi :
<code bash>
dpkg -i initramfs-tools_0.110_all.deb linux-base_3.5_all.deb linux-image-3.8-tru... e depuis la cle usb et installez-le :
<code bash>
dpkg -i firmware-realtek_0.37_all.deb</code>
Puis fai
'état des paquets avec les commandes :
<code root>dpkg --audit</code>
pas de retour
<code root>dpkg --get-selections | grep 'hold$'</code>
pas de retour
Note... /Wine
et ajouté l'architecture 32bit :
<code root>dpkg --add-architecture i386
dpkg apt-get update
</code>
puis installé les paquets :
<code root>apt-get inst