Re: Comment vérifier qu’un hôte debian est apte (!) à exécuter tout logiciel fourni ?
Bonsoir Roger, RogerT a écrit : > Ce n’est pas un peu démesuré ? Démesuré, ça dépend. S'il s'agit de vérifier la conformité d'une configuration, voire de la mettre d'équerre une fois, c'est franchement démesuré, surtout quand on ne connait pas Ansible au départ. Par contre, s'il faut « industrialiser » l'opération afin de pouvoir la réaliser à l'envi et en toute quiétude, Ansible est exactement l'outil qu'il faut pour automatiser ces tâches ingrates : peu importe l'état et la configuration initiale du système, il les mettra en conformité avec ce qui est demandé. On peut aussi coder un script Bash ou Python pour faire tous les contrôles ou mises en conformité qui s'imposent, mais à partir d'un certain niveau de complexité, plutôt que de réinventer une roue ultra-spécifique, il est préférable d'investir un temps équivalent dans l'apprentissage d'un outil réutilisable. > Il me semble qu’il s’agit juste de lister toutes les tâches que l’on > fait tous quand on crée un hôte de zéro. Si le besoin est celui-ci, ce que je n'avais pas compris, il suffit d'automatiser l'installation du système. Plusieurs outils sont disponibles : https://wiki.debian.org/AutomatedInstallation J'ai déjà créé des images ISO personnalisées et se déployant automatiquement avec KickStart sur CenOS, mais je n'ai jamais joué avec les outils équivalents sur Debian. Je ne saurais donc fournir plus de détails sur la procédure. Sébastien -- Sébastien Dinot, sebastien.di...@free.fr http://www.palabritudes.net/ Ne goutez pas au logiciel libre, vous ne pourriez plus vous en passer !
Re: Comment vérifier qu’un hôte debian est apte (!) à exécuter tout logiciel fourni ?
Ce n’est pas un peu démesuré ? Je ne connais pas Ansible en pratique. Peut-être est-ce très simple… Il me semble qu’il s’agit juste de lister toutes les tâches que l’on fait tous quand on crée un hôte de zéro. C’est tellement habituel qu’on ne sait plus exactement tout ce qu’on fait. Il y a aussi ce système debian qui permet d’automatiser l’installation d’un hôte. Ex : https://debian-handbook.info/browse/fr-FR/stable/sect.automated-installation.html > Le 17 mai 2023 à 13:52, Sébastien Dinot a écrit : > > Bonjour, > > RogerT a écrit : >> Existe-t-il un outil en CLI pour tester que l’hôte mis à disposition >> par l’utilisateur est correctement configuré ? > > De nos jours, j'aurais tendance à répondre « Ansible » : > > https://www.ansible.com/ > > Sébastien > > -- > Sébastien Dinot, sebastien.di...@free.fr > http://www.palabritudes.net/ > Ne goutez pas au logiciel libre, vous ne pourriez plus vous en passer ! >
Re: paquet libgail-3-0 impossible à installer sous bullseye
Bonjour, > > Le 17/05/2023 à 16:25, Frédéric Baldit a écrit : > > > fred@AsusN550JV:~$ sudo apt update > > > [sudo] Mot de passe de fred : > > > Atteint :1 http://security.debian.org/debian-security > > > bullseye-security InRelease Atteint :2 http://deb.debian.org/debian > > > bullseye InRelease Atteint :3 http://deb.debian.org/debian > > > bullseye-updates InRelease Atteint :4 > > > https://download.virtualbox.org/virtualbox/debian bullseye > > > InRelease Atteint :5 http://update.devolo.com/linux/apt stable > > > InRelease Atteint :6 https://deb.nodesource.com/node_19.x bullseye > > > InRelease Atteint :7 https://dl.winehq.org/wine-builds/debian > > > bullseye InRelease Lecture des listes de paquets... Fait > > > Construction de l'arbre des dépendances... Fait Lecture des > > > informations d'état... Fait Tous les paquets sont à jour. > > > fred@AsusN550JV:~$ sudo apt install libgail-3-0 Lecture des listes > > > de paquets... Fait Construction de l'arbre des dépendances... Fait > > > Lecture des informations d'état... Fait > > > Les NOUVEAUX paquets suivants seront installés : > > >libgail-3-0 > > > 0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à > > > jour. Il est nécessaire de prendre 84,8 ko dans les archives. > > > Après cette opération, 152 ko d'espace disque supplémentaires seront > > > utilisés. Err :1 http://deb.debian.org/debian bullseye/main amd64 > > > libgail-3-0 amd64 3.24.24-4+deb11u2 404 Not Found [IP : > > > 2a04:4e42:6a::644 80] E: Impossible de récupérer > > > http://deb.debian.org/debian/pool/main/g/gtk%2b3.0/libgail-3-0_3.24.24-4%2bdeb11u2_amd64.deb > > > 404 Not Found [IP : 2a04:4e42:6a::644 80] E: Impossible de > > > récupérer certaines archives, peut-être devrez-vous lancer apt-get > > > update ou essayer avec --fix-missing ? Frédéric Baldit, on 2023-05-17: > Malheureusement la première commande me répond que c'est la version «u2» > qui peut être installée (au lieu de «u3»), et que c'est la seule: > > fred@AsusN550JV:~$ sudo apt policy libgail-3-0 > libgail-3-0: > Installé : (aucun) > Candidat : 3.24.24-4+deb11u2 > Table de version : > 3.24.24-4+deb11u2 500 > 500 http://deb.debian.org/debian bullseye/main amd64 Packages > > Les autres commandes n'ont rien changé, seule apt autoremove a nettoyé > le système. Bizarre, on dirait que le fichier Packages.xz n'est pas à jour quelque part sur le dépôt. Qu'est ce que ça donne en essayant de passer la mise à jour depuis d'autres mirroirs ? Par exemple ftp.u-picardie.fr, debian.proxad.net ou ftp.u-strasbg.fr à la place de deb.debian.org ? (N'oubliez pas de relancer un `apt update` après avoir édité le fichier sources.list) Bonne journée, :) -- Étienne Mollier Fingerprint: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da Sent from /dev/pts/1, please excuse my verbosity. signature.asc Description: PGP signature
Re: paquet libgail-3-0 impossible à installer sous bullseye
Merci déjà pour la tentative d'aide! Malheureusement la première commande me répond que c'est la version «u2» qui peut être installée (au lieu de «u3»), et que c'est la seule: fred@AsusN550JV:~$ sudo apt policy libgail-3-0 libgail-3-0: Installé : (aucun) Candidat : 3.24.24-4+deb11u2 Table de version : 3.24.24-4+deb11u2 500 500 http://deb.debian.org/debian bullseye/main amd64 Packages Les autres commandes n'ont rien changé, seule apt autoremove a nettoyé le système. Je cherche toujours... -- Frédéric Baldit Le mer. 17 mai 2023 à 17:45:50 +0200 didier gaumet a écrit: > Le 17/05/2023 à 16:25, Frédéric Baldit a écrit : > > > > Bonjour, > > > > je n'arrive pas à installer le paquet libgail-3-0 sur un ordi sous > > debian stable. > > Sur un autre ordi sur lequel est aussi installé bullseye, cette > > installation a fonctionné. > > En regardant de plus près, il s'avère que ça semble un problème de > > version du paquet. L'ordi en faute veut installer une version plus > > ancienne que celle actuellement disponible: > > > > fred@AsusN550JV:~$ sudo apt update > > [sudo] Mot de passe de fred : > > Atteint :1 http://security.debian.org/debian-security > > bullseye-security InRelease Atteint :2 http://deb.debian.org/debian > > bullseye InRelease Atteint :3 http://deb.debian.org/debian > > bullseye-updates InRelease Atteint :4 > > https://download.virtualbox.org/virtualbox/debian bullseye > > InRelease Atteint :5 http://update.devolo.com/linux/apt stable > > InRelease Atteint :6 https://deb.nodesource.com/node_19.x bullseye > > InRelease Atteint :7 https://dl.winehq.org/wine-builds/debian > > bullseye InRelease Lecture des listes de paquets... Fait > > Construction de l'arbre des dépendances... Fait Lecture des > > informations d'état... Fait Tous les paquets sont à jour. > > fred@AsusN550JV:~$ sudo apt install libgail-3-0 Lecture des listes > > de paquets... Fait Construction de l'arbre des dépendances... Fait > > Lecture des informations d'état... Fait > > Les NOUVEAUX paquets suivants seront installés : > >libgail-3-0 > > 0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à > > jour. Il est nécessaire de prendre 84,8 ko dans les archives. > > Après cette opération, 152 ko d'espace disque supplémentaires seront > > utilisés. Err :1 http://deb.debian.org/debian bullseye/main amd64 > > libgail-3-0 amd64 3.24.24-4+deb11u2 404 Not Found [IP : > > 2a04:4e42:6a::644 80] E: Impossible de récupérer > > http://deb.debian.org/debian/pool/main/g/gtk%2b3.0/libgail-3-0_3.24.24-4%2bdeb11u2_amd64.deb > > 404 Not Found [IP : 2a04:4e42:6a::644 80] E: Impossible de > > récupérer certaines archives, peut-être devrez-vous lancer apt-get > > update ou essayer avec --fix-missing ? > > > > Rq: la même commande d'install avec --fix-missing ne marche pas > > mieux. > > > > Un petit tour sur l'url du dépôt debian indiquée montre > > qu'actuellement la version disponible de ce paquet est exactement: > > > > http://deb.debian.org/debian/pool/main/g/gtk+3.0/libgail-3-0_3.24.24-4+deb11u3_amd64.deb > > > > au lieu de > > > > http://deb.debian.org/debian/pool/main/g/gtk%2b3.0/libgail-3-0_3.24.24-4%2bdeb11u2_amd64.deb > > > > (donc «...u3_amd64.deb» au lieu de «...u2_amd64.deb») > > > > À partir de là je sèche. > > Merci pour toute aide/indice. Cordialement, > > > > -- > >Frédéric Baldit > > > > > > Bonjour, > > effectivement j'ai l'impression qu'apt va chercher au bon endroit > dans le bon dépôt mais va spécifiquement chercher une version > obsolète qui n'y est plus disponible > > Tu peux faire: > apt policy libgail-3-0 (pour savoir quelle version il privilégie et > d'où elle vient)(si une vielle version est installée, tu l'upgrades) > apt autoremove (pour enlever les dépendances devenues inutiles) > apt autoclean (pour enlever du cache les paquets inutiles, non > installés) apt update (pour remettre le cache à jour) > apt upgrade (pour mettre à jour les paquets et aussi l'arbre des > dépendances) > apt policy libgail-3-0 (pour voir si c'est différent de la première > fois) apt install libgail-3-0 (en espérant que ça marche) > > Si ça ne marche toujours pas tu peux essayer d'installer le version > spécifique deb11u3... >
Re: paquet libgail-3-0 impossible à installer sous bullseye
Le 17/05/2023 à 16:25, Frédéric Baldit a écrit : Bonjour, je n'arrive pas à installer le paquet libgail-3-0 sur un ordi sous debian stable. Sur un autre ordi sur lequel est aussi installé bullseye, cette installation a fonctionné. En regardant de plus près, il s'avère que ça semble un problème de version du paquet. L'ordi en faute veut installer une version plus ancienne que celle actuellement disponible: fred@AsusN550JV:~$ sudo apt update [sudo] Mot de passe de fred : Atteint :1 http://security.debian.org/debian-security bullseye-security InRelease Atteint :2 http://deb.debian.org/debian bullseye InRelease Atteint :3 http://deb.debian.org/debian bullseye-updates InRelease Atteint :4 https://download.virtualbox.org/virtualbox/debian bullseye InRelease Atteint :5 http://update.devolo.com/linux/apt stable InRelease Atteint :6 https://deb.nodesource.com/node_19.x bullseye InRelease Atteint :7 https://dl.winehq.org/wine-builds/debian bullseye InRelease Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Lecture des informations d'état... Fait Tous les paquets sont à jour. fred@AsusN550JV:~$ sudo apt install libgail-3-0 Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Lecture des informations d'état... Fait Les NOUVEAUX paquets suivants seront installés : libgail-3-0 0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de prendre 84,8 ko dans les archives. Après cette opération, 152 ko d'espace disque supplémentaires seront utilisés. Err :1 http://deb.debian.org/debian bullseye/main amd64 libgail-3-0 amd64 3.24.24-4+deb11u2 404 Not Found [IP : 2a04:4e42:6a::644 80] E: Impossible de récupérer http://deb.debian.org/debian/pool/main/g/gtk%2b3.0/libgail-3-0_3.24.24-4%2bdeb11u2_amd64.deb 404 Not Found [IP : 2a04:4e42:6a::644 80] E: Impossible de récupérer certaines archives, peut-être devrez-vous lancer apt-get update ou essayer avec --fix-missing ? Rq: la même commande d'install avec --fix-missing ne marche pas mieux. Un petit tour sur l'url du dépôt debian indiquée montre qu'actuellement la version disponible de ce paquet est exactement: http://deb.debian.org/debian/pool/main/g/gtk+3.0/libgail-3-0_3.24.24-4+deb11u3_amd64.deb au lieu de http://deb.debian.org/debian/pool/main/g/gtk%2b3.0/libgail-3-0_3.24.24-4%2bdeb11u2_amd64.deb (donc «...u3_amd64.deb» au lieu de «...u2_amd64.deb») À partir de là je sèche. Merci pour toute aide/indice. Cordialement, -- Frédéric Baldit Bonjour, effectivement j'ai l'impression qu'apt va chercher au bon endroit dans le bon dépôt mais va spécifiquement chercher une version obsolète qui n'y est plus disponible Tu peux faire: apt policy libgail-3-0 (pour savoir quelle version il privilégie et d'où elle vient)(si une vielle version est installée, tu l'upgrades) apt autoremove (pour enlever les dépendances devenues inutiles) apt autoclean (pour enlever du cache les paquets inutiles, non installés) apt update (pour remettre le cache à jour) apt upgrade (pour mettre à jour les paquets et aussi l'arbre des dépendances) apt policy libgail-3-0 (pour voir si c'est différent de la première fois) apt install libgail-3-0 (en espérant que ça marche) Si ça ne marche toujours pas tu peux essayer d'installer le version spécifique deb11u3...
Re: paquet libgail-3-0 impossible à installer sous bullseye
Bonjour Le 17/05/2023 à 16:25, Frédéric Baldit a écrit : Bonjour, je n'arrive pas à installer le paquet libgail-3-0 sur un ordi sous debian stable. Sur un autre ordi sur lequel est aussi installé bullseye, cette installation a fonctionné. En regardant de plus près, il s'avère que ça semble un problème de version du paquet. L'ordi en faute veut installer une version plus ancienne que celle actuellement disponible: fred@AsusN550JV:~$ sudo apt update [sudo] Mot de passe de fred : Atteint :1 http://security.debian.org/debian-security bullseye-security InRelease Atteint :2 http://deb.debian.org/debian bullseye InRelease Atteint :3 http://deb.debian.org/debian bullseye-updates InRelease Atteint :4 https://download.virtualbox.org/virtualbox/debian bullseye InRelease Atteint :5 http://update.devolo.com/linux/apt stable InRelease Atteint :6 https://deb.nodesource.com/node_19.x bullseye InRelease Atteint :7 https://dl.winehq.org/wine-builds/debian bullseye InRelease Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Lecture des informations d'état... Fait Tous les paquets sont à jour. fred@AsusN550JV:~$ sudo apt install libgail-3-0 Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Lecture des informations d'état... Fait Les NOUVEAUX paquets suivants seront installés : libgail-3-0 0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de prendre 84,8 ko dans les archives. Après cette opération, 152 ko d'espace disque supplémentaires seront utilisés. Err :1 http://deb.debian.org/debian bullseye/main amd64 libgail-3-0 amd64 3.24.24-4+deb11u2 404 Not Found [IP : 2a04:4e42:6a::644 80] E: Impossible de récupérer http://deb.debian.org/debian/pool/main/g/gtk%2b3.0/libgail-3-0_3.24.24-4%2bdeb11u2_amd64.deb 404 Not Found [IP : 2a04:4e42:6a::644 80] E: Impossible de récupérer certaines archives, peut-être devrez-vous lancer apt-get update ou essayer avec --fix-missing ? Rq: la même commande d'install avec --fix-missing ne marche pas mieux. Un petit tour sur l'url du dépôt debian indiquée montre qu'actuellement la version disponible de ce paquet est exactement: http://deb.debian.org/debian/pool/main/g/gtk+3.0/libgail-3-0_3.24.24-4+deb11u3_amd64.deb au lieu de http://deb.debian.org/debian/pool/main/g/gtk%2b3.0/libgail-3-0_3.24.24-4%2bdeb11u2_amd64.deb (donc «...u3_amd64.deb» au lieu de «...u2_amd64.deb») À partir de là je sèche. Merci pour toute aide/indice. Cordialement, Pour ma part u3 est la bonne dh@keewi:/etc/dnsmasq.d$ sudp apt show libgail-3-0 -bash: sudp : commande introuvable dh@keewi:/etc/dnsmasq.d$ sudo apt show libgail-3-0 Package: libgail-3-0 Version: 3.24.24-4+deb11u3 Priority: optional Section: libs Source: gtk+3.0 Maintainer: Debian GNOME Maintainers Installed-Size: 152 kB
paquet libgail-3-0 impossible à installer sous bullseye
Bonjour, je n'arrive pas à installer le paquet libgail-3-0 sur un ordi sous debian stable. Sur un autre ordi sur lequel est aussi installé bullseye, cette installation a fonctionné. En regardant de plus près, il s'avère que ça semble un problème de version du paquet. L'ordi en faute veut installer une version plus ancienne que celle actuellement disponible: fred@AsusN550JV:~$ sudo apt update [sudo] Mot de passe de fred : Atteint :1 http://security.debian.org/debian-security bullseye-security InRelease Atteint :2 http://deb.debian.org/debian bullseye InRelease Atteint :3 http://deb.debian.org/debian bullseye-updates InRelease Atteint :4 https://download.virtualbox.org/virtualbox/debian bullseye InRelease Atteint :5 http://update.devolo.com/linux/apt stable InRelease Atteint :6 https://deb.nodesource.com/node_19.x bullseye InRelease Atteint :7 https://dl.winehq.org/wine-builds/debian bullseye InRelease Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Lecture des informations d'état... Fait Tous les paquets sont à jour. fred@AsusN550JV:~$ sudo apt install libgail-3-0 Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Lecture des informations d'état... Fait Les NOUVEAUX paquets suivants seront installés : libgail-3-0 0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de prendre 84,8 ko dans les archives. Après cette opération, 152 ko d'espace disque supplémentaires seront utilisés. Err :1 http://deb.debian.org/debian bullseye/main amd64 libgail-3-0 amd64 3.24.24-4+deb11u2 404 Not Found [IP : 2a04:4e42:6a::644 80] E: Impossible de récupérer http://deb.debian.org/debian/pool/main/g/gtk%2b3.0/libgail-3-0_3.24.24-4%2bdeb11u2_amd64.deb 404 Not Found [IP : 2a04:4e42:6a::644 80] E: Impossible de récupérer certaines archives, peut-être devrez-vous lancer apt-get update ou essayer avec --fix-missing ? Rq: la même commande d'install avec --fix-missing ne marche pas mieux. Un petit tour sur l'url du dépôt debian indiquée montre qu'actuellement la version disponible de ce paquet est exactement: http://deb.debian.org/debian/pool/main/g/gtk+3.0/libgail-3-0_3.24.24-4+deb11u3_amd64.deb au lieu de http://deb.debian.org/debian/pool/main/g/gtk%2b3.0/libgail-3-0_3.24.24-4%2bdeb11u2_amd64.deb (donc «...u3_amd64.deb» au lieu de «...u2_amd64.deb») À partir de là je sèche. Merci pour toute aide/indice. Cordialement, -- Frédéric Baldit
Re: Comment vérifier qu’un hôte debian est apte (!) à exécuter tout logiciel fourni ?
Bonjour, RogerT a écrit : > Existe-t-il un outil en CLI pour tester que l’hôte mis à disposition > par l’utilisateur est correctement configuré ? De nos jours, j'aurais tendance à répondre « Ansible » : https://www.ansible.com/ Sébastien -- Sébastien Dinot, sebastien.di...@free.fr http://www.palabritudes.net/ Ne goutez pas au logiciel libre, vous ne pourriez plus vous en passer !
Comment vérifier qu’un hôte debian est apte (!) à exécuter tout logiciel fourni ?
Bonjour, Contexte : l’utilisateur fournit l’hôte debian qui va accueillir un logiciel fourni avec un programme d’installation. Existe-t-il un outil en CLI pour tester que l’hôte mis à disposition par l’utilisateur est correctement configuré ? Cf. « Les 12-20 trucs à faire après avoir installé un système debian ». Ex : le chemin vers le CDROM dans /etc/apt/sources.list n’est pas supprimé, ce qui empêche l’utilisation automatisée d’apt. Je fais ça par habitude et n’ai jamais listé tout ce que je fais, sauf correctif très particulier. Dans le contexte détaillé, je ne serai pas là pour apporter immédiatement le correctif requis sur l’hôte. L’objectif est d’éviter tout conflit avec l’utilisateur. Merci.