[Résolu]Problème mise à jour des apps Yunohost

Vous rencontrez un problème sur l'utilisation d'un logiciel libre (utilisation, installation ou configuration) . C'est ici que vous pourrez trouver de l'aide en posant votre question.
Répondre
Avatar du membre
Sima
modérateur
modérateur
Messages : 91
Enregistré le : sam. 10 nov. 2018 15:07
adhérent root66 : oui
Contact :

[Résolu]Problème mise à jour des apps Yunohost

Message par Sima » sam. 18 nov. 2023 18:29

Bonjour,

Donc sur Debian -> Yunohost
Je suis passé sur un disque dur SSD de 1To sur mon serveur.

Lors des mises à jour de yunohost -> pas de souci.

Pour les mise à jour des apps de Yunohost j'ai le message d'erreur ci-dessous (l'exemple est pour "etherpad" mais c'est valable pour toutes les autres apps que je dois mettre à jour).

Code : Tout sélectionner

Erreur: "400"
Action: "PUT" /yunohost/api/apps/etherpad_mypads/upgrade

Message d'erreur :
Vous ne pouvez pas faire ça maintenant car dpkg/apt (le gestionnaire de paquets du système) semble avoir laissé des choses non configurées. Vous pouvez essayer de résoudre ce problème en vous connectant via SSH et en exécutant `sudo apt install --fix-broken` et/ou `sudo dpkg --configure -a` et/ou `sudo dpkg --audit`.
Bon, je commence par un:

Code : Tout sélectionner

sudo debconf-show grub-pc
Résultat:

Code : Tout sélectionner

grub-pc/install_devices_disks_changed: /dev/disk/by-id/ata-Qunion_SSD_256G_XSFC2120200349
  grub-pc/mixed_legacy_and_grub2: true
  grub-pc/install_devices_failed_upgrade: true
  grub2/kfreebsd_cmdline_default: quiet
  grub2/update_nvram: true
  grub-pc/chainload_from_menu.lst: true
  grub-pc/partition_description:
  grub2/force_efi_extra_removable: false
  grub-pc/disk_description:
  grub-pc/postrm_purge_boot_grub: false
* grub2/linux_cmdline:
  grub-pc/timeout: 5
  grub2/kfreebsd_cmdline:
  grub-pc/hidden_timeout: false
* grub-pc/install_devices: /dev/disk/by-id/ata-Qunion_SSD_256G_XSFC2120200349
  grub-pc/kopt_extracted: false
  grub-pc/install_devices_empty: false
  grub-pc/install_devices_failed: false
* grub2/linux_cmdline_default: quiet
On voit qu'il y a un souci sur la ligne "grub-pc/install_devices":

Code : Tout sélectionner

* grub-pc/install_devices: /dev/disk/by-id/ata-Qunion_SSD_256G_XSFC2120200349
Donc je fais:

Code : Tout sélectionner

sudo dpkg --configure -a
Et je tombe sur (voir image jointe) et que faire?
Je coche...
/dev/sda ? la racine?
- /dev/sda2 ?
/dev/sda3 ?
/dev/dm-0 ?

Ou plusieurs? C'est possible?
Alors, des idées?
Fichiers joints
Capture d’écran du 2023-11-18 18-32-00.png
Sima,
Grâce à l’ordinateur, on peut faire plus rapidement des choses qu’on n’aurait pas eu besoin de faire sans ordinateur (MC.L.).
https://sima78.chispa.fr

Avatar du membre
jbnewbie
apprenti libriste
apprenti libriste
Messages : 4
Enregistré le : ven. 9 sept. 2022 10:34
Localisation : Fontenay-le-Fleury
adhérent root66 : oui

Re: Problème mise à jour des apps Yunohost

Message par jbnewbie » sam. 18 nov. 2023 19:22

Bonjour, la réinstallation du "GRUB boot loader" est déclenchée par la commande "dpkg reconfigure -a", mais je pense cela n'a pas de rapport avec le problème de Yunohost. Cependant pour répondre à la question qui est de savoir quel disque "/dev/sdX" donner pour la réinstallation du "GRUB boot loader", il faudrait savoir sur quel disque à été installé le système. Par exemple le système ( Debian ici) est en général installé sur le premier disque numéroté /dev/sda. Mais c'est pas une obligation, aussi pour la réinstallation du "GRUB boot loader", il faut donner le nom disque device /dev/sdX sur lequel est installé ton système Debian.

Avatar du membre
Sima
modérateur
modérateur
Messages : 91
Enregistré le : sam. 10 nov. 2018 15:07
adhérent root66 : oui
Contact :

Re: Problème mise à jour des apps Yunohost

Message par Sima » sam. 18 nov. 2023 20:22

J'ai un seul disque, mais plusieurs partitions. mon souci: qu'est-ce que je sélectionne,

si je fais :

Code : Tout sélectionner

sudo fdisk -l /dev/sda
Résultat:

Code : Tout sélectionner

Disk /dev/sda: 953.87 GiB, 1024209543168 bytes, 2000409264 sectors
Disk model: MT-1TB          
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 360E48E4-87FE-4B14-8119-D36CE73A65F2

Device       Start        End    Sectors   Size Type
/dev/sda1     2048    1050623    1048576   512M EFI System
/dev/sda2  1050624    1550335     499712   244M Linux filesystem
/dev/sda3  1550336 2000409230 1998858895 953.1G Linux LVM
J'ai le même résultat avec :

Code : Tout sélectionner

sudo sfdisk -l /dev/sda
Si je fais:

Code : Tout sélectionner

sudo blkid
Résultat:

Code : Tout sélectionner

/dev/sda1: UUID="EC28-64C4" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="dbef5073-0b55-4e95-a067-01f2803024e1"
/dev/sda2: UUID="649becee-ef8b-4c87-b222-11860c4b0ebd" BLOCK_SIZE="1024" TYPE="ext2" PARTUUID="89dfa5ec-283a-4264-ac80-9ed72658b317"
/dev/sda3: UUID="PewmQM-92CZ-ZhrW-1Pih-JhZG-SUe7-CkcaFd" TYPE="LVM2_member" PARTUUID="22e5a9df-3358-413d-9c37-92af062910c5"
/dev/mapper/idefix--vg-root: UUID="3b2db270-5d1a-4e86-b931-792eb9276fd8" BLOCK_SIZE="4096" TYPE="ext4"
/dev/mapper/idefix--vg-var: UUID="3a7d4c0c-53de-48ea-a9b3-f9e294dc23e7" BLOCK_SIZE="4096" TYPE="ext4"
/dev/mapper/idefix--vg-swap_1: UUID="35a92c69-84d2-4b74-a4ae-0a5a34525fd1" TYPE="swap"
/dev/mapper/idefix--vg-tmp: UUID="3ddd9c69-0c10-4143-a5ad-69122dda1c46" BLOCK_SIZE="4096" TYPE="ext4"
/dev/mapper/idefix--vg-home: UUID="ec764a66-710f-4a23-aa47-0c18340ec4d7" BLOCK_SIZE="4096" TYPE="ext4"
Ça me dit pas quel "/dev" sélectionner.
Sima,
Grâce à l’ordinateur, on peut faire plus rapidement des choses qu’on n’aurait pas eu besoin de faire sans ordinateur (MC.L.).
https://sima78.chispa.fr

Avatar du membre
jbnewbie
apprenti libriste
apprenti libriste
Messages : 4
Enregistré le : ven. 9 sept. 2022 10:34
Localisation : Fontenay-le-Fleury
adhérent root66 : oui

Re: Problème mise à jour des apps Yunohost

Message par jbnewbie » sam. 18 nov. 2023 20:39

Autant pour moi, j'ai cru voir différents disques sur la copie d'écran, donc le disque (device) à indiquer est simplement: /dev/sda

Répondre