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
utilisateurs:lagrenouille:apt-dpkg [19/04/2023 19:30]
lagrenouille [apt/dpkg]
utilisateurs:lagrenouille:apt-dpkg [16/05/2024 23:23] (Version actuelle)
lagrenouille [Mise à jour de mon serveur vers bookworm]
Ligne 1: Ligne 1:
 ====== apt/dpkg ====== ====== apt/dpkg ======
  
-   * Création par : lagrenouille+   * Création par : [[user>lagrenouille]]
   * Objet : du tuto {{Gestion des Paquets .deb avec apt et dpkg}}   * Objet : du tuto {{Gestion des Paquets .deb avec apt et dpkg}}
   * Niveau requis :​{{tag>​débutant avisé}}   * Niveau requis :​{{tag>​débutant avisé}}
   * Débutant, à savoir : [[:​doc:​système:​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}}+  * Suivi: {{tag>​à-placer}}
   * Testé par : FIXME   * 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 =====
 +{{https://​debian-facile.org/​images/​file-Ref12ef6aaa49d4fe87c645e7a3fea893.png}}
 +
 Gestion des Paquets .deb avec apt et dpkg Gestion des Paquets .deb avec apt et dpkg
  
Ligne 17: Ligne 19:
 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.
  
-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)
Ligne 34: Ligne 35:
 -Le dépôt contrib contient du logiciel libre dépendant de logiciels ou de ressources non-libres (son installation va donc généralement de paire avec non-free). ​ -Le dépôt contrib contient du logiciel libre dépendant de logiciels ou de ressources non-libres (son installation va donc généralement de paire avec non-free). ​
  
 +
 +**Nouveauté dans debian 12 "​bookworm":​**
 +
 +**non-free-firmware**
 +
 +  La plupart des paquets de microprogrammes non libres ont été déplacés de non-free vers non-free-firmware en préparation de la publication de Debian Bookworm. ​
 +  ​
 +  Cette séparation nette permet de construire les images d'​installation officielles en utilisant les paquets des sections main et non-free-firmware,​
 +  ​
 +   tout en évitant ceux des sections contrib et non-free. Ces images permettent donc d'​installer un système avec uniquement des paquets de main et
 +   
 +   ​non-free-firmware,​ et sans utiliser contrib ni non-free. ​  
 +  ​
 +   Comme décrit dans Section 2.2, « Sections de l'​archive », les paquets de microprogrammes non libres sont maintenant fournis à partir d'un composant ​
 +   de l'​archive qui leur est dédié, appelé non-free-firmware.
 +   
 +    Afin d'​être sûr que les paquets de microprogrammes non libres bénéficient de mises à niveau appropriées,​ des modifications dans la 
 +    ​
 +    configuration d'APT sont nécessaires. En supposant que le composant non-free a été seulement ajouté au fichier sources-list d'​APT ​
 +    ​
 +    pour installer les microprogrammes
 +    ​
 +     ​l'​entrée de la liste de source d'APT pourrait ressembler à cela :
 +
 +<​code>​deb https://​deb.debian.org/​debian bookworm main non-free-firmware</​code>​
 +
 +----------------------------------------------------
 +**avis aux débutants**
 Pour passer en root, il vous faut maintenant taper : Pour passer en root, il vous faut maintenant taper :
 $ su - ou su -l $ su - ou su -l
Ligne 151: Ligne 180:
 ||/ Nom Version Architecture Description</​code>​ ||/ Nom Version Architecture Description</​code>​
 +++- +++-
-=============================================-========================================-============-======================================================================================= 
  
  
Ligne 320: Ligne 348:
  
  
-==============-================-============-=================================+
 ii apache2 2.4.38-3+deb10u4 amd64 Apache HTTP Server ii apache2 2.4.38-3+deb10u4 amd64 Apache HTTP Server
 Les trois premières colonnes affichées montrent dans l’ordre : l’action souhaitée, l’état du paquet et les erreurs. Les trois premières colonnes affichées montrent dans l’ordre : l’action souhaitée, l’état du paquet et les erreurs.
Ligne 523: Ligne 551:
 APT::​LastInstalledKernel "​5.10.0-21-amd64";</​code>​ APT::​LastInstalledKernel "​5.10.0-21-amd64";</​code>​
  
-=====Mise à jour de mon serveur=====+=====Mise à jour de mon serveur ​vers bullseye=====
  
 Mise à jour du serveur "​funambule.org"​ de buster à bullseye Mise à jour du serveur "​funambule.org"​ de buster à bullseye
Ligne 620: Ligne 648:
  
 apt update apt update
 +
 +=====Mise à jour de mon serveur vers bookworm=====
 +
 +j'ai fait exactement la même procédure que pour le passage à Bullseye, voir plus haut.
 +
 +aucun problème, tout s'est bien passé, même si lors de full-upgrade,​ l'​installateur à fermé un service:
 +
 +Pour terminer, si vous voulez voir les services démarrés:
 +
 +Ou les failles de sécurités :
 +
 +avant tout faites un 
 +<code root>apt install debsecan</​code>​
 +
 +<code root>​systemctl list-unit-files | grep enabled ​
 +
 +systemctl | grep running ​
 +
 +debsecan --suite bullseye
 +
 +debsecan --suite bullseye --format detail</​code>​
 +
 +voir aussi ici
 +
 +[[https://​security-tracker.debian.org/​tracker/​]]
 +
 +Vous pouvez aussi vérifier l’état de tous les paquets du système (en root)
 +
 +<code root>​dpkg -l | pager</​code> ​
 +
 +tous les paquets qui contiennent linux
 +<code root>​dpkg -l | pager | grep linux</​code>​
 +
 +voir les paquets bloqués qui bloquent la mise à jour
 +<code root>​aptitude search ~ahold
 +ou
 +dpkg --get-selections | grep hold$</​code>​
 +
 +Un problème avec votre display-manager (lightdm, gdm etc...)
 +
 +<code root>​systemctl status graphical.target display-manager.service</​code>​
 +
 +voir l'​état en en générale
 +
 +<code root>​systemctl status
 +ou 
 +systemctl --failed</​code>​
 +
 +Pour vérifier l'​état corrompu du noyau dans les journaux du noyau :
 +<code root>​journalctl -k | grep taint</​code>​
 +
 +Pour vérifier l'​état corrompu du noyau lors de l'​exécution :
 +
 +<code root>cat /​proc/​sys/​kernel/​tainted</​code>​
  
  
utilisateurs/lagrenouille/apt-dpkg.1681925456.txt.gz · Dernière modification: 19/04/2023 19:30 par lagrenouille

Pied de page des forums

Propulsé par FluxBB