logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
utilisateurs:lagrenouille:apt-dpkg [19/04/2023 00:26]
lagrenouille [Mise à jour de mon serveur]
utilisateurs:lagrenouille:apt-dpkg [19/04/2023 19:30]
lagrenouille [apt/dpkg]
Ligne 1: Ligne 1:
 ====== apt/dpkg ====== ====== apt/dpkg ======
  
-  ​* Objet : du tuto FIXME +   * Création par : lagrenouille 
-  * Niveau requis : FIXME {{tag>​débutant avisé}} +  ​* Objet : du tuto {{Gestion des Paquets .deb avec apt et dpkg}} 
-  * Commentaires : //Contexte d'​utilisation du sujet du tuto. // FIXME +  * Niveau requis :​{{tag>​débutant avisé}} 
-  * Débutant, à savoir : [[:doc:systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) +  * Débutant, à savoir : [[:doc:système:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) 
 +  * Suivi: {{tag>​à-tester à-placer}} 
 +  * Testé par : FIXME 
 +  * * Commentaires sur le forum : [[:​url-invalide | Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME  ​
 ===== Introduction ===== ===== Introduction =====
 Gestion des Paquets .deb avec apt et dpkg Gestion des Paquets .deb avec apt et dpkg
-APT est une interface de gestion des paquets des systèmes Linux Debian. apt est le programme de base + 
-permettant d’installer,​ de mettre à jour ou de supprimer des paquets.+APT est une interface de gestion des paquets des systèmes Linux Debian. 
 + 
 +apt est le programme de base permettant d’installer,​ de mettre à jour ou de supprimer des paquets. 
 le fichier /​etc/​apt/​sources.list vous donne la liste des sources des paquets. le fichier /​etc/​apt/​sources.list vous donne la liste des sources des paquets.
-la syntaxe générale d’une ligne :+ 
 +le fichier /​etc/​apt/​sources.list vous donne la liste des sources des paquets. 
 • deb : Adresse de paquets binaires (compilés) • deb : Adresse de paquets binaires (compilés)
 +
 • deb-src : Adresse de paquets sources • deb-src : Adresse de paquets sources
 +
 • main : Les paquets principaux • main : Les paquets principaux
 +
 + ​contrib : Les paquets plus vraiment supportés
 +
 +non-free : Les paquets de logiciels non libres (propriétaires)
 +
 +
 -Le dépôt non-free a donc été créé entre autre pour pouvoir disposer de ces firmwares ne remplissant pas les conditions pour être considéré logiciel libre. -Le dépôt non-free a donc été créé entre autre pour pouvoir disposer de ces firmwares ne remplissant pas les conditions pour être considéré logiciel libre.
  
Ligne 28: Ligne 43:
  
 Les commandes root (administrateur) sont précédées de # Les commandes root (administrateur) sont précédées de #
 +
 les commandes simples utilisateurs sons précédées de $ les commandes simples utilisateurs sons précédées de $
 +
 <code root># apt update</​code>​ <code root># apt update</​code>​
 L’instruction update va rechercher les mises à jour disponibles pour votre système et vos programmes installés en se basant sur les sources définies dans /​etc/​apt/​source.list L’instruction update va rechercher les mises à jour disponibles pour votre système et vos programmes installés en se basant sur les sources définies dans /​etc/​apt/​source.list
Ligne 532: Ligne 549:
 cette commande Installe les versions candidates des paquets installés en installant ou en supprimant d’autres paquets si nécessaire cette commande Installe les versions candidates des paquets installés en installant ou en supprimant d’autres paquets si nécessaire
  
 +quelques explications s’affichent parfois, vous demandent de taper « q » pour quitter
  
 +quelques messages d’avertissement sur des répertoires qui ne sont pas vides, donc laisser en l’état.
  
  
 +Suite à cette mise à jour :
  
 +lufi ne fonctionnait plus, il faut donc, virer le répertoire local :​var/​www/​html/​lufi/​local
  
 +et faire une nouvelle install avec :
  
 +<code root>​carton install</​code>​
 +il faut aussi réinstaller php7.4-gd et php-gd pour le bon fonctionnement de nextcloud
  
 +Ensuite, j’ai cherché les paquets à purger avec la commande
 +<code root>
 + dpkg -l | grep -v ^ii</​code>​
  
 +J'ai trouvé une quinzaine de paquets avec rc qui veut dire : désinstallé mais pas purgé
  
 +commande:
 +<code root>​dpkg -l | awk '​$1~/​^rc$/​{print $2}' | xargs echo</​code>​
 +ou encore:
 +<code root>​dpkg -l | awk ’/^rc/ { print $2 }’
 +</​code>​
  
 +Purger les paquets marqués avec rc
 +apt purge $(dpkg -l | awk ’/^rc/ { print $2 }’)
  
 +on peut faire les paquets 1 par 1 si on le veut
 +<code root>​dpkg --purge paquet</​code>​
 +
 +Si vous utilisez aptitude, vous pouvez également utiliser cette commande au lieu de la précédente :
 +
 +<code root>​aptitude search ’~c’</​code>​
 +<code root>​aptitude purge ’~c’</​code>​
 +
 +dans la catégorie « Paquets obsolètes ou créés localement » et ils peuvent être listés et purgés depuis la ligne de commande avec :
 +
 +<code root>​aptitude search ’~o’</​code>​
 +<code root>​aptitude purge ’~o’</​code>​
 +
 +pour finir
 +<code root># apt autoremove</​code>​
 +
 +on à toutes les infos dans les notes de publications de debian
 +
 +[[https://​www.debian.org/​releases/​bullseye/​ppc64el/​release-notes.fr.pdf#​43]]
 +
 +entre autre ceci :
 +
 +Problèmes possibles pendant une mise à niveau
 +
 +Les parties suivantes décrivent les problèmes connus pouvant survenir lors d’une mise à niveau vers 
 +Bullseye.4.5.1 La mise à niveau échoue avec « Impossible de faire une configuration immédiate ».
 +
 +Dans certains cas, l’étape apt full-upgrade peut échouer après le téléchargement des paquets avec :
  
 +E: Impossible de faire une configuration immédiate sur ’paquet’. Veuillez ←↩
  
 +consulter man 5 apt.conf à la section APT::​Immediate-Configure pour plus de précisions.
  
 +Si cela se produit, exécuter apt full-upgrade -o APT::​Immediate-Configure=0 à la place devrait
  
 +permettre la mise à niveau.
  
 +Une autre possibilité pouvant permettre de contourner ce problème consiste à ajouter temporaire-
  
 +ment des sources pour buster et bullseye dans vos listes de sources d’APT puis d’exécuter la commande
  
 +apt update
  
  
utilisateurs/lagrenouille/apt-dpkg.txt · Dernière modification: 16/05/2024 23:23 par lagrenouille

Pied de page des forums

Propulsé par FluxBB