IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Impossible de réparer le support de mes machines virtuelles


Sujet :

Shell et commandes GNU

  1. #21
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    7 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 7 673
    Par défaut
    Citation Envoyé par Ti-Slackeux
    Ca ne serait pas la touche ESC à appuyer plusieurs fois juste après le bip du POST ???
    Oui, c'est cela.

    J'ai eu un trou de mémoire alors je suis allez sous Debian voir la commande qui me réinstalle la totalité de mon noyeau.
    1) tu tapes ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mv -i "/var/lib/apt/lists/deb.debian.org_debian_dists_${RELEASE}_InRelease" /root/
    2) ensuite, tu fais une mise à jour classique :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    aptitude update -y
    aptitude upgrade -y
    aptitude full-upgrade -y
    Tout se réinstalle comme si c'était la première fois.
    En espérant que tu auras cette fois-ci la dernière version d'installée.

  2. #22
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 328
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 328
    Par défaut
    Citation Envoyé par Artemus24 Voir le message
    Je ne sais pas d'où tu sors ce code html mais il n'est pas présent dans mon message #14.
    Ça doit dépendre d'avec quoi on l'ouvre :

    Nom : capturécran_.png
Affichages : 73
Taille : 98,3 Ko
    Je n'ai pas tout mis, mais ça m'est arrivé comme ça dans Thunderbird.

    Citation Envoyé par Artemus24 Voir le message
    Tu as figé ton noyau (6.1.172) pour une raison que j'ignore et tu ne peux pas faire évoluer tes VirtualBox à cause de cela.
    Tout ce que je te demandais, est de démarrer ton Debian dans une autre version que celle en 6.1.172.
    Puis ensuite, de faire les manipulations pour mettre à jour ta virtualBox.

    La réponse est celle-ci : "Please install the Linux kernel "header" files matching the current kernel for adding new hardware support to the system".
    Si je savais où se trouvent ces fichus fichiers !...

    Bon, je verrai ça demain, là, il fait beaucoup trop chaud ici (plein Sud).
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  3. #23
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 328
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 328
    Par défaut
    Citation Envoyé par Christophe Voir le message
    Il te faut installer les kernels-headers de ton noyau pour que l'installeur VirtualBox puisse compiler son module.
    mais je ne sais pas où les trouver.
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  4. #24
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 328
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 328
    Par défaut
    Bonjour,

    comme je n'aime pas trop avancer en plein brouillard, je viens de retoucher ta commande d'hier
    Citation Envoyé par Artemus24 Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mv -i "/var/lib/apt/lists/deb.debian.org_debian_dists_${RELEASE}_InRelease" /root/
    par un truc qui me parle mieux :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cp -i "/var/lib/apt/lists/deb.debian.org_debian_dists_${RELEASE}_InRelease" /temp/
    mais pas de bol à l'exécution :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cp -i : impossible d'évaluer '/var/lib/apt/lists/deb.debian.org_debian_dists__InRelease': Aucun fichier ou dossier de ce type
    N'ayant pas compris pourquoi le simple "souligné" avant "InRelease" s'est transformé en double souligné, j'ai modifié la commande pour qu'elle ressemble à ce que tu m'as passé hier mais ce n'est pas tout à fait ça... :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cp -i "/var/lib/apt/lists/deb.debian.org_debian_dists_${RELEASE}InRelease" /temp/
    et "/temp" disparait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cp -i : impossible d'évaluer '/var/lib/apt/lists/deb.debian.org_debian_dists_InRelease': Aucun fichier ou dossier de ce type
    et je ne pense pas que mon remplacement de "root" par "temp" y soit pour quelque chose.

    Suis pas plus avancé, quoi.

    et la gestion des "InRelease" a l'air bien bizarre.
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  5. #25
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 328
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 328
    Par défaut
    Citation Envoyé par Artemus24 Voir le message
    Ton problème est que tu tournes sur un noyau 6.1.172 qui n'est associé à aucun paquet Debian installé.
    Si tu fais "apt install linux-headers-$(uname -r)", il ne trouveras rien.
    Le problème, c'est que Debian se permet de faire des bidouilles sans m'en informer !
    Parce que si j'ai depuis cet été un noyau 6.1.172, c'est bien parce qu'il existait à l'époque et que j'ai pu installer.
    Maintenant il n'existe plus,

    Citation Envoyé par Artemus24 Voir le message
    Si j'étais à ta place, je réinstallerais totalement BookWorm.
    J'y songe, j'y songe...

    Comment faire facilement ? Je vais désactiver les disques de données, il ne me restera plus qu'un disque système, je vais y désactiver VirtualBox, ensuite un coup de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    aptitude update -y
    aptitude upgrade -y
    aptitude full-upgrade -y
    vous croyez que ça suffira ?

    Parce que là, je joue avec le feu, hein !
    Alors toutes les bonnes idées sont les bienvenues.
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  6. #26
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    7 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 7 673
    Par défaut
    Concernant ton problème de HTML, je ne suis en aucune façon responsable de cela.
    Ton problème concerne le paramétrage de Thunderbird, pas de ce que j'ai mis dans mon message #14.

    Citation Envoyé par Jipété
    Si je savais où se trouvent ces fichus fichiers !...
    Ce n'est le problème principale.
    Tu dois d'abord te désolidariser de ta bidouille 6.1.172 avec d'installer la dernière version du noyau de Debian.

    Ma commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mv -i "/var/lib/apt/lists/deb.debian.org_debian_dists_${RELEASE}_InRelease" /root/
    est ce que j'utilise chez moi, quand j'ai un problème avec le noyau Debian.

    Ce fichier "/var/lib/apt/lists/deb.debian.org_debian_dists_${RELEASE}_InRelease" doit disparaitre pour justement tout réinstaller.
    Il ne faut pas faire la manipulation à l'aveugle, mais comprendre ce que l'on fait.

    Citation Envoyé par Jipété
    et la gestion des "InRelease" a l'air bien bizarre.
    Je suis sous Debian, et c'est une installation standard.
    Par "${RELEASE}", il s'agit de la version que je veux désinstaller, souvent la dernière.

    Au point, tu peux aussi faire le ménage et supprimer tes anciens noyaux qui encombrent ton disque pour rien.
    A faire quand tu auras installé la dernière version de Debian, si je ne me trompe pas, celle de BookWorm.

    Citation Envoyé par Jipété
    Le problème, c'est que Debian se permet de faire des bidouilles sans m'en informer !
    Peu probable. Ce n'est pas une IA qui est sorti de sa boîte pour venir verroller ton Linux.

    Citation Envoyé par Jipété
    J'y songe, j'y songe...
    Je ne vois pas trop ce que tu peux faire d'autre, vu que tu es bloqué.

    Citation Envoyé par Jipété
    Comment faire facilement ?
    C'est ce que je t'ai proposé, de déplacer le fichier "/var/lib/apt/lists/...", puis de faire une mise à jour.

    Citation Envoyé par Jipété
    vous croyez que ça suffira ?
    Chez moi, cela a suffit, sinon, je devais tout réinstaller et cela m'aurait pris une bonne journée.
    Mon Debian est un laboratoire de test de la configuration du routeur "systemd-networkd", afin de simuler la BOX SFR.
    Il y a d'autres applications à installer et à tester, et cela prend beaucoup de temps.

    Citation Envoyé par Jipété
    Parce que là, je joue avec le feu, hein !
    Je ne saurais te répondre à cette affirmation car cela dépend de ce que tu fais.

    1) Systématiquement, je fais une sauvegarde de tous mes OS sur un disque destiné à cela.
    Je sauvegarde sur 1 an glissant tous mes environnements :
    --> Windows 10 Pro
    --> Windows 11 Pro
    --> Debian
    --> Raspberry Pi OS 64 Bits / version trixie
    --> Raspberry Pi OS 32 Bits / version trixie
    --> 10 cartes micro SD contenants d'anciens OS (BookWorm, Bullseye, Buster, Stretch, Jessie et Wheezy et d'applications.
    Oui, cela commence à faire du monde.

    2) J'ai dissocié en tant que partitions, tout ce qui est "system" de ce qui est "data".
    Si je casse ma partition "system", mes partitions "data" ne sont pas impactées.
    Je peux ainsi réinstaller uniquement la partition "system" depuis une quelconque sauvegarde.

    3) J'ai créé pour Debian, des scripts BASH de configuration, qui sont assez spécifique.
    Cela m'évite lors d'une nouvelle installation, de me poser les mêmes questions.
    Même si je repars d'une version Debian vierge, cela me prend environ 5 minutes pour la reconfigurer.
    Même remarque pour chaque application que j'ai installée. Là où je perds du temps, ce sont les tests.

    4) J'ai fait quelques recherches sur le net afin de savoir comment réinstaller un noyau, pas nécessairement le dernier.
    Je me suis créé un petit script qui permet de faire cela. Entre autre, la bidouille que je t'ai indiqué est une astuce.

    5) il serait peut-être temps de basculer vers Trixie car tu es à la moitié de sa vie.
    Ensuite, à partir juin 2027, ce sera Forky !

  7. #27
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 328
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 328
    Par défaut
    D'après toi, c'est quoi la différence entre ta commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mv -i "/var/lib/apt/lists/deb.debian.org_debian_dists_${RELEASE}_InRelease" /root/
    et mon adaptation minimaliste :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cp -i "/var/lib/apt/lists/deb.debian.org_debian_dists_${RELEASE}_InRelease" /tmp/
    parce que si chez toi la première ligne fonctionne bien, chez moi, la seconde ligne plante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    cp -i "/var/lib/apt/lists/deb.debian.org_debian_dists_${RELEASE}_InRelease" /tmp/
    cp: impossible d'évaluer '/var/lib/apt/lists/deb.debian.org_debian_dists__InRelease': Aucun fichier ou dossier de ce type
    Tu noteras que le caractère souligné avant InRelease est présent deux fois dans le rendu de la commande....

    Et ces 4 lignes ont été mises en place par copier-coller...
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  8. #28
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 328
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 328
    Par défaut
    Je viens de faire un test ultra-rapide avec l'outil locate :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    locate deb.debian.org_debian_dists_${RELEASE}
    remonte une centaine de lignes (à la louche), et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    locate deb.debian.org_debian_dists_${RELEASE}_InRelease
    ne remonte rien...
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  9. #29
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    7 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 7 673
    Par défaut
    Oups.

    Cette commande vient de mon script BASH.
    La variable ${RELEASE} contient normalement trixie, puisque je suis dans la version Linux 13.

    Je remplace ma variable ${RELEASE} par trixie et voici ce que j'obtiens chez moi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    root~> 
    root~> ls -al /var/lib/apt/lists/deb.debian.org_debian_dists_trixie_InRelease
    -rw-r--r-- 1 root root 140421 12 sept. 09:59 /var/lib/apt/lists/deb.debian.org_debian_dists_trixie_InRelease
    root~>
    Je l'ai mis en rouge afin de bien le remarquer.
    C'est ce fichier que tu dois déplacer et ne pas détruire au cas où tu voudrais revenir à la situation d'avant.

    Puis ensuite, une mise à jour :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    aptitude update -y
    aptitude upgrade -y
    aptitude full-upgrade -y
    Et c'est tout.

    Après un redémarrage, normalement cela devrait fonctionner.
    Puis ensuite, à ta convenance, tu fais le menage en supprimant tout sauf les deux dernières versions de ton noyau.
    C'est ce que je fais chez moi.

  10. #30
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 328
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 328
    Par défaut
    Donc, si je te suis bien et si j'ai tout compris, les 4 premières lignes de ton post ne servent qu'à afficher le contenu de trixie pour toi et bookworm pour moi. C'est bien ça ?
    ligne 2 on demande une liste, ligne 3 c'est le résultat de la demande.

    Ensuite "c'est ce fichier que je dois déplacer", d'accord, mais je le mets où ?

    Les 3 lignes pour aptitude je sais faire, donc normalement tout ça je sais faire, j'attends juste ton retour pour confirmation (j'ai déjà repéré l'objet deb.debian.org_debian_dists_bookworm_InRelease, dossier ou fichier ?).
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  11. #31
    Membre Expert Avatar de Ti-Slackeux
    Homme Profil pro
    Robotique
    Inscrit en
    Août 2007
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Robotique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 106
    Par défaut
    bonjour,
    J'ai monté un vb avec debian12 et xfce.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    root@debian12:~# uname -a
    Linux debian12 6.1.0-50-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.176-1 (2026-07-02) x86_64 GNU/Linux
    
    root@debian12:~# cat /etc/os-release 
    PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
    NAME="Debian GNU/Linux"
    VERSION_ID="12"
    VERSION="12 (bookworm)"
    VERSION_CODENAME=bookworm
    ID=debian
    HOME_URL="https://www.debian.org/"
    SUPPORT_URL="https://www.debian.org/support"
    BUG_REPORT_URL="https://bugs.debian.org/"
    root@debian12:~# 
    
    root@debian12:~# /sbin/rcvboxadd --help
    Usage: /sbin/rcvboxadd {start|stop|restart|reload|status|status-kernel|status-user|setup|quicksetup|cleanup} [quiet]
    root@debian12:~#
    Comme il semble que grub passe outre le menu voici le contenu de /etc/default/grub
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    # If you change this file, run 'update-grub' afterwards to update
    # /boot/grub/grub.cfg.
    # For full documentation of the options in this file, see:
    #   info -f grub -n 'Simple configuration'
     
    GRUB_DEFAULT=0
    GRUB_TIMEOUT=5
    GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
    GRUB_CMDLINE_LINUX_DEFAULT="quiet"
    GRUB_CMDLINE_LINUX="initrd=/install/gtk/initrd.gz"
     
    # If your computer has multiple operating systems installed, then you
    # probably want to run os-prober. However, if your computer is a host
    # for guest OSes installed via LVM or raw disk devices, running
    # os-prober can cause damage to those guest OSes as it mounts
    # filesystems to look for things.
    #GRUB_DISABLE_OS_PROBER=false
     
    # Uncomment to enable BadRAM filtering, modify to suit your needs
    # This works with Linux (no patch required) and with any kernel that obtains
    # the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
    #GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
     
    # Uncomment to disable graphical terminal
    #GRUB_TERMINAL=console
     
    # The resolution used on graphical terminal
    # note that you can use only modes which your graphic card supports via VBE
    # you can see them in real GRUB with the command `vbeinfo'
    #GRUB_GFXMODE=640x480
     
    # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
    #GRUB_DISABLE_LINUX_UUID=true
     
    # Uncomment to disable generation of recovery mode menu entries
    #GRUB_DISABLE_RECOVERY="true"
     
    # Uncomment to get a beep at grub start
    #GRUB_INIT_TUNE="480 440 1"
    A dispo si besoin

  12. #32
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    7 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 7 673
    Par défaut
    @ Jipété : si tu as repéré le bon fichier, alors tu peux le déplacer et le mettre où tu veux à la condition de ne pas le perdre.
    Dans un répertoire de ton disque data, là où tu mets tes précieuses données.

    Puis ensuite, tu tapes les trois commandes pour effectuer la mise à jour.
    Tous les packages qui ne sont pas en bon état seront réinstallés.

    Après cela, il faudra supprimer les anciens noyaux, ceux qui ne servent plus.

  13. #33
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 328
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 328
    Par défaut
    Bon, les gens, par pitié, quand je pose une question bête, j'aimerais une réponse simple.
    Exemple posté vers 13 h : c'est quoi la différence entre ta commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mv -i "/var/lib/apt/lists/deb.debian.org_debian_dists_${RELEASE}_InRelease" /root/
    et mon adaptation minimaliste, mis à part la consommation d'espace disque avec cp au lieu de mv et la cible :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cp -i "/var/lib/apt/lists/deb.debian.org_debian_dists_${RELEASE}_InRelease" /tmp/
    parce que si chez toi la première ligne fonctionne bien, chez moi, la seconde ligne plante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    cp -i "/var/lib/apt/lists/deb.debian.org_debian_dists_${RELEASE}_InRelease" /tmp/
    cp: impossible d'évaluer '/var/lib/apt/lists/deb.debian.org_debian_dists__InRelease': Aucun fichier ou dossier de ce type
    Sans doute à cause des 2 "_" avant InRelease, mais pourquoi le logiciel en met 2 ?

    Ça, c'est le genre d'embrouille qui me fait trembler avec d'appuyer sur <ENTREE> car je ne suis pas sûr d'avoir repéré le bon fichier ! Il y en a toute une tartine dans
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /var/lib/apt/lists/deb.debian.org_debian_dists
    .

    Je suis obligé de plier, là (le temps passe...), j'espère pouvoir reprendre un peu demain (je ne sais pas encore, stay tuned)
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  14. #34
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    7 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 7 673
    Par défaut
    Cette ligne est extraite de mon script. La variable ${RELEASE}" contient "trixie" car je suis dans Linux 13.
    Je déplace le fichier dans le répertoire du compte root. Pourquoi ?
    Pour reconsituer l'environnement, le fichier doit disparaitre.
    Mais au cas où il y aurait un problème, je préfère le conserver.

    Tu ne déplaces pas mais tu copies. Tu remplaces ma variable par "bookworm" car tu es sous Linux 12.
    Il faut le déplacer car il ne doit plus être présent dans le répertoire.

    Oui, en effet, il y a plusieurs fichiers, mais un seul est le bon :
    --> /var/lib/apt/lists/deb.debian.org_debian_dists_bookworm_InRelease

    En ce qui concerne la mise-à-jour, au mieux, il reconstitue ton noyau, au pire, il ne fait rien.
    Par pire, j'entends que cela n'a pas produit l'effet escomptée.
    Il est difficile de te donner les bonnes manipulations avec si peu d'informations.

    Normalement, il devrait t'installer la dernière mise-à-jour. Sous Trixie, je suis en 6.12.107.
    Sous Bookworm, je ne sais pas.

  15. #35
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 328
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 328
    Par défaut
    Bonjour,

    petit contretemps : je suis indisponible aujourd'hui, demain et vendredi. Les manips reprendront ensuite.
    Bons codes,
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  16. #36
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 328
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 328
    Par défaut
    Bonjour,

    je reviens un peu plus tôt que prévu, pour pleurer sur vos épaules, car il y a un truc qui m'échappe : je démarre la machine à froid, j'active le menu de boot manuel, j'y choisis un prédécesseur de mon dernier noyau (6.1.172, que je suppose cassé -- j'ai 4 noyaux : current 6.1.172, préd 6.1.170, préd préd 6.1.164, préd préd préd 6.1.162, je choisis 6.1.170), j'active ce boot et ça boote, mais quand ensuite, machine opérationnelle, j'essaie d'activer VirtualBox je récolte les mêmes erreurs qu'avec le noyau 6.1.172,
    Qu'est-ce que j'ai raté/oublié/cassé ?

    Parce que du coup, j'ai peur de me lancer dans la manip pourtant très simple d'Artemus24 ...

    Par ailleurs, jetant un coup d'œil à la ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /var/lib/apt/lists/deb.debian.org_debian_dists_bookworn_InRelease
    avec l'outil mc, je constate que ça ne m'affiche rien quand j'appuie sur ENTREE, confirmé par le bas de l'affichage de :
    Nom : Capture_var-lib-apt-lists.png
Affichages : 44
Taille : 17,6 Ko

    et pourtant, en y allant précautionneusement, en deux parties (d'abord /var/lib/apt/list puis deb.debian.org_debian_dists_bookworn_InRelease) j'obtiens une quantité impressionnante de lignes que je serais bien en peine de comprendre, voir l'image (partielle) ci-dessous :
    Nom : InRelease.png
Affichages : 43
Taille : 196,7 Ko

    J'avoue qu'après avoir tout bien configuré comme il faut, j'ai peur d'appuyer sur ENTREE !
    Pour la bonne et simple raison que ce matin, j'ai remarqué que je pouvais rétrograder dans ma liste de noyaux, mais pourquoi VirtualBox fonctionne aussi mal qu'avant ?
    Faudrait-il que je le désinstalle pour le réinstaller ensuite ? Je m'y perds...

    Merci de vos lumineuses explications.
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  17. #37
    Membre Expert Avatar de Ti-Slackeux
    Homme Profil pro
    Robotique
    Inscrit en
    Août 2007
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Robotique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 106
    Par défaut
    Bonjour,
    C'est un paquet qui liste la totalité des programmes dispos.
    Au début on a l'identifiant avec les infos de date de création et la version debian
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA256
     
    Origin: Debian
    Label: Debian
    Suite: oldstable
    Version: 12.15
    Codename: bookworm
    Changelogs: https://metadata.ftp-master.debian.org/changelogs/@CHANGEPATH@_changelog
    Date: Sat, 11 Jul 2026 10:16:37 UTC
    Acquire-By-Hash: yes
    No-Support-for-Architecture-all: Packages
    Architectures: all amd64 arm64 armel armhf i386 mips64el mipsel ppc64el s390x
    Components: main contrib non-free-firmware non-free
    Description: Debian 12.15 Released 11 July 2026
    vient ensuite des lignes qui comportent checksum, taille, repo nom du fichier/programme.
    Et à la fin la signature PGP du fichier pour assurer l'intégrité de celui-cl.
    C'est un fichier full texte qu'il est facile de visualiser en console (keyboard addict ^^") avec un cat,more ou encore less.
    Si on a un doute quand à savoir si c'est texte ou data, on peut tester autrement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    root@debian12:~# file /var/lib/apt/lists/deb.debian.org_debian_dists_bookworm_InRelease 
    /var/lib/apt/lists/deb.debian.org_debian_dists_bookworm_InRelease: PGP signed message
    root@debian12:~#
    hth,

  18. #38
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    7 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 7 673
    Par défaut
    Je considère que tu as deux contextes différents, celui de tes VirtualBox (ton problème) et celui de tes noyeaux, qui sont liés.
    Cela ne sert à rien de réinstaller ton environnement VirtualBox, le problème n'est pas là, mais dans ton noyau actuel.
    Tu es dans la version BookWorm 6.1.172, et il te manque des headers, qui comme par hasard sont absents de l'entrepôt Ubuntu/Debian.
    La solution est d'installer la dernière version de BookWorm afin d'avoir ces headers et de pouvoir enfin réparer tes VirtualBox.

    On va repartir sur du propre.
    Ma bidouille t'a semblé un peu trop compliqué, donc, on passe à autre chose de plus classique.

    Tu installes la dernière version :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    sudo apt update
    sudo apt install linux-image-amd64 linux-headers-amd64
    Puis tu vérifies :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dpkg -l 'linux-image*' 'linux-headers*' | grep '^ii'
    tu devrais voir quelque chose comme :
    --> linux-image-6.1.0-53-amd64
    --> linux-headers-6.1.0-53-amd64
    Et après cela, tu redémarres ton ordi, en faisant un "sudo reboot".
    Puis ensuite, tu me donnes :
    qui doit afficher "6.1.0-53-amd64".
    Et surtout, tu dois pointer vers tes headers :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ls -l /lib/modules/$(uname -r)/build

  19. #39
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 328
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 328
    Par défaut
    Hello !

    Merci à vous deux.
    J'ai commencé par ne toucher à rien suite power-on vers 17 h 30 et j'ai lancé mais ça a foiré car à une époque j'avais installé brave-browser puis l'ai proprement désinstallé quelques petites semaines plus tard.
    Mais on dirait bien que ça a été mal désinstallé :
    il y a 5 minutes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    apt update
    Réception de:1 http://security.debian.org/debian-security bookworm-security InRelease [34,8 kB]
    Atteint:2 http://deb.debian.org/debian bookworm InRelease                                                             
    Atteint:3 http://deb.debian.org/debian bookworm-updates InRelease                                                     
    Réception de:4 https://brave-browser-apt-release.s3.brave.com stable InRelease [7 547 B]                              
    Atteint:5 https://download.virtualbox.org/virtualbox/debian bookworm InRelease                                        
    Err:4 https://brave-browser-apt-release.s3.brave.com stable InRelease
      Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible: NO_PUBKEY 0686B78420038257
    42,3 ko réceptionnés en 1s (84,1 ko/s)
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances... Fait
    Lecture des informations d'état... Fait      
    9 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
    W: Une erreur s'est produite lors du contrôle de la signature. Le dépôt n'est pas mis à jour et les fichiers d'index précédents seront utilisés. Erreur de GPG:https://brave-browser-apt-release.s3.brave.com stable InRelease:Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible: NO_PUBKEY 0686B78420038257
    W: https://download.virtualbox.org/virtualbox/debian/dists/bookworm/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
    W: Impossible de récupérer https://brave-browser-apt-release.s3.brave.com/dists/stable/InRelease  Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible: NO_PUBKEY 0686B78420038257
    W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
    Ça me saoule, ça, ça me saoule, si vous saviez...

    Et qu'est-ce que je dois/peux faire, là maintenant, en considérant que je ne veux plus de brave-browser ?
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  20. #40
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 328
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 328
    Par défaut
    Citation Envoyé par Artemus24 Voir le message
    Cela ne sert à rien de réinstaller ton environnement VirtualBox, le problème n'est pas là, mais dans ton noyau actuel.
    Tu es dans la version BookWorm 6.1.172, et il te manque des headers, qui comme par hasard sont absents de l'entrepôt Ubuntu/Debian.
    La solution est d'installer la dernière version de BookWorm afin d'avoir ces headers et de pouvoir enfin réparer tes VirtualBox.
    Ce qui est dingue, c'est que ces headers étaient présents cet été...
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

Discussions similaires

  1. Impossible de démarrer tomcat 6.0 sous machine virtuelle
    Par Slimm dans le forum Tomcat et TomEE
    Réponses: 9
    Dernier message: 15/06/2011, 17h15
  2. Réponses: 3
    Dernier message: 28/10/2008, 09h39
  3. impossible de lire le contenu de mes fichiers sur filezilla
    Par s-ehtp dans le forum Windows Serveur
    Réponses: 6
    Dernier message: 23/10/2008, 13h18
  4. Réponses: 4
    Dernier message: 17/07/2008, 19h30
  5. Réponses: 2
    Dernier message: 27/02/2008, 12h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo