Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/01/2022, à 09:46

axelbs

Impossible d'installer des paquets a partir du terminal [Résolu]

Bonjour a tous,
Je suis complètement bloqué, depuis maintenant 3 jours, j'essaie de relancer et même réinitialiser mon ubuntu, je n'y arrive pas. Le problème initial, je souhaitais créer une base de données l'installé sur phpmyadmin suite à plusieurs bug, j'ai installé, désinstallé et re-installé mysql et depuis aucune installation fonctionne des que j'utilise le terminal (je reconnais avoir trop utilisé d'instruction sur des forums). A l'avenir je développerai sur un environnement dédié, sa m'apprendra. La moindre instruction apt-get ne fonctionne pas et je suis face a une énorme problématique étant donné que je n'arrive pas à réinitialiser mon ISO vu que je ne peux installer aucune chose dessus. J'essai d'installer par le navigateur, impossible d'ouvrir le logiciel. Je commence à être désespérer, avez vous une solution à me partager svp ?
Mon approche actuel est d'installer boot repair pour essayer de fixer ce problème, cependant lors de l'installation du paquet j'ai ce message d'erreur lié à Mysql alors que tout est supprimé :

sudo apt-get install -y boot-repair && boot-repair
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 boot-repair : Dépend: boot-sav (>= 4ppa156) mais ne sera pas installé
 dbconfig-mysql : Dépend: default-mysql-client mais ne sera pas installé ou
                           virtual-mysql-client

E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).

Dernière modification par axelbs (Le 07/01/2022, à 13:32)

Hors ligne

#2 Le 06/01/2022, à 09:48

xubu1957

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Bonjour,

Comme demandé dans le premier message du tutoriel Retour utilisable de commande

Pour ajouter toi-même les balises code à ton précédent message #1 :           Merci            wink

  • Cliquer sur  le lien « Modifier » en bas à droite du message

  • Sélectionner le texte

  • Cliquer sur le <> de l'éditeur de message

1530289742.png

_ _ _

Que retourne :

sudo apt --fix-broken install

?

Dernière modification par xubu1957 (Le 06/01/2022, à 11:04)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#3 Le 06/01/2022, à 10:30

axelbs

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Bonjour xubu,
je te remercie pour ta réponse rapide, je viens de modifier mon message précédent...
Par ailleurs la commande que tu viens de me partager m'affiche ces éléments :

sudo apt --fix-broken install
[sudo] Mot de passe de ab : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Correction des dépendances... a échoué.
Les paquets suivants contiennent des dépendances non satisfaites :
 dbconfig-mysql : Dépend: default-mysql-client mais il n'est pas installé ou
                           virtual-mysql-client
E: Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.
E: Impossible de corriger les dépendances

Hors ligne

#4 Le 06/01/2022, à 11:09

xubu1957

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Si cela concerne le domaine des Serveurs, je n'ai pas la capacité pour t'aider plus. ¯\_(ツ)_/¯


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#5 Le 06/01/2022, à 11:30

axelbs

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Je ne comprends pas ce que tu sous entends par le domaine serveurs ? J'ai installé Ubuntu en local sur mon ordinateur...
N'hésite pas si tu as des questions, et merci encore pour ton aide smile
ps : peut être psk tu vois que j'ai installé mysql mais c'est pour réaliser des tests sur une création de bdd lol

Dernière modification par axelbs (Le 06/01/2022, à 11:31)

Hors ligne

#6 Le 06/01/2022, à 11:35

iznobe

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Bonjour dans ce cas desinstalle les paquets mysql que tu as installés , ca devrait alors rentrer dans l' ordre . le probleme vient justement de ces paquets .

Les paquets suivants contiennent des dépendances non satisfaites :
dbconfig-mysql : Dépend: default-mysql-client mais il n'est pas installé ou
                           virtual-mysql-client

si tu ne te rapelles plus quels paquets tu as installé et qu ' ils ont eté installés en ligne de commande donne alors le retour de :

history | tail -200

Dernière modification par iznobe (Le 06/01/2022, à 11:38)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#7 Le 06/01/2022, à 11:38

xubu1957

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Donne le retour de :

sudo apt update

Montre aussi d'éventuels paquets cassés :

dpkg -l | grep -v ^ii

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#8 Le 06/01/2022, à 12:20

axelbs

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Re

@ iznobe
Bonjour et merci de prendre le temps de m'aiguiller, voici la réponse de ta commande :

history | tail -200
  431  ./main
  432  gcc -Wall -o main main.c
  433  ./main
  434  gcc -Wall -o main main.c
  435  ./main
  436  gcc -Wall -o main main.c
  437  ./main
  438  gcc -Wall -o main main.c
  439  ./main
  440  gcc -Wall -o main main.c
  441  ./main
  442  gcc -Wall -o main main.c
  443  ./main
  444  gcc -Wall -o main main.c
  445  ./main
  446  gcc -Wall -o main main.c
  447  ./main
  448  gcc -Wall -o main main.c
  449  ./main
  450  gcc -Wall -o main main.c
  451  ./main
  452  gcc -Wall -o main main.c
  453  ./main
  454  gcc -Wall -o main main.c
  455  ./main
  456  gcc -Wall -o main main.c
  457  ./main
  458  gcc -Wall -o main main.c
  459  ./main
  460  apt-get install clamav
  461  -root
  462  root -v
  463  $ pactl load-module module-loopback latency_msec=1
  464  pulseaudio -k && Sudo alsa force-reload
  465  sudo
  466  sudo -o
  467  sudo 
  468  Sudo alsactl -F restore 
  469  Sudo alsactl -F restore
  470  sudo alsactl -F restore
  471  Sudo alsactl -F restore
  472  sudo alsactl -F restore
  473  pulseaudio -k && Sudo alsa force-reload
  474  sudo snap remove brave
  475  sudo dpkg -r workbench.deb
  476  sudo dpkg -r workbench
  477  sudo dpkg --purge mysql-workbench-community
  478  sudo
  479  -sudo
  480  $> sudo yum remove mysql-workbench-community
  481  clear
  482  mysql -uroot -p
  483  mysql version
  484  mysql-serve -v
  485  mysql-server
  486  sudo apt install mysql-server
  487  sudo mysql
  488  mysql -uroot -p
  489  mysql -u root
  490  mysql -u root -p
  491  sudo apt install gnome-keyring
  492  mysql -uroot -p
  493  mysql -axel -p
  494  mysql -uroot -p
  495  sudo systemctl start mysql
  496  sudo apt update
  497  sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl
  498  sudo mysql
  499  mysql -u root -p
  500  sudo apt install phpmyadmin
  501  mysql -u root -p
  502  sudo phpenmod mbstring
  503  sudo systemctl restart apache2
  504  sudo mysql
  505  mysql -u root -p
  506  clear
  507  mysql -u root -p
  508  P@sswOrd2022
  509  mysql -u root -p
  510  sudo apt-get remove --purge mysql *
  511  mysql
  512  mysql -u root -p
  513  Sudo apt-get remove --purge mysql-server mysql-client mysql-common
  514  duso
  515  sudo
  516  sudo apt
  517  Sudo apt-get autoremove
  518  sudo apt-get autoclean
  519  sudo apt-get autoremove
  520  sudo apt-get remove --purge mysql-server mysql-client mysql-common
  521  sudo rm -rf /var/lib/mysql
  522  sudo apt-get install mysql-server
  523  mysql
  524  mysql -u root -p
  525  sudo dpkg-reconfigure mysql-server-8.0.27
  526  sudo dpkg-reconfigure mysql-server-5.5
  527  sudo /etc/init.d/mysql stop
  528  sudo mysqld --skip-grant-tables &
  529  UPDATE
  530  SET
  531  WHERE
  532  FLUSH PRIVILEGES;
  533  exit;
  534  mysql -u root mysql
  535  sudo systemctl stop mysql
  536  sudo mysqld_safe --skip-grant-tables &
  537  mysql -u root
  538  apt-get remove mysql-server
  539  sudo apt-get remove mysql-server
  540  sudo apt-get remove mysql-client
  541  sudo apt-get remove mysql-common
  542  sudo apt-get remove phpmyadmin
  543  ps -A|grep mysql
  544  sudo pkill mysql
  545  ps -A|grep mysqld
  546  sudo pkill mysqld
  547  service mysql restart
  548  sudo apt get mysql
  549  sudo apt update
  550  sudo apt list --upgradable
  551  sudo apt upgrade
  552  sudo apt install mysql-server
  553  mysql --version
  554  sudo mysql_secure_installation
  555  sudo systemctl status mysql
  556  sudo mysql -u root
  557  clear
  558  sudo mysql -u root
  559  sudo apt update
  560  sudo apt install phpmyadmin
  561  systemctl status apache2
  562  apache2 -v
  563  sudo chown www-data:www-data /var/www/html/ -R
  564  sudo apache2ctl -t
  565  sudo nano /etc/apache2/conf-available/servername.conf
  566  sudo a2enconf servername.conf
  567  sudo systemctl reload apache2
  568  sudo apache2ctl -t
  569  sudo apt-get install -y php php-tcpdf php-cgi php-pear php-mbstring libapache2-mod-php php-common php-phpseclib php-mysql
  570  sudo apt install mariadb-server
  571  sudo mysql_secure_installation
  572  apache2 -v
  573  DATA="$(wget https://www.phpmyadmin.net/home_page/version.txt -q -O-)"
  574  URL="$(echo $DATA | cut -d ' ' -f 3)"
  575  VERSION="$(echo $DATA | cut -d ' ' -f 1)"
  576  phpmyadmin -v
  577  phpmyadmin version
  578  phpmyadmin
  579  sudo apt install phpmyadmin
  580  apt --fix-broken install
  581  sudo service apache2 restart
  582  sudo systemctl enable mariadb.service
  583  sudo apt install mariadb-server
  584  sudo apt install mariadb-client
  585  sudo apt install mysql-server -y
  586  sudo apt install mariadb-client
  587  sudo systemctl status mysql.service
  588  sudo systemctl start mysql.service
  589  sudo systemctl start mys
  590  sudo systemctl start mysql
  591  ls -al /lib/systemd/system/mysql.service
  592  sudo ls -al /lib/systemd/system/mysql.service
  593  apt show mysql-server
  594  mysql -uroot
  595  mysql -uroot -p
  596  mysql -uroot 
  597  mysql -uroot -p
  598  sudo su
  599  wget https://github.com/gaining/Resetter/releases/download/v3.0.0-stable/resetter_3.0.0-stable_all.deb
  600  wget https://github.com/gaining/Resetter/releases/download/v3.0.0-stable/add-apt-key_1.0-0.5_all.deb
  601  sudo apt install libqt5clucene5 libqt5designer5 libqt5help5 python3-psutil python3-pyqt5 python3-pyqt5.qtsvg python3-sip
  602  sudo dpkg -i package1.deb package2.deb
  603  vphpstorm64.exe C:\MyProjec
  604  phpstorm64.exe C:\MyProject
  605  open -a 'phpstorm.app' file-or-folder
  606  sudo fdisk -l
  607  sudo fdisk -l | grep -v /loop | grep "/dev\|model"
  608  usr@pc:~$ sudo umount /dev/sdb
  609  ls upper/var/log
  610  ls
  611  nautilus &
  612  vsudo fdisk -l
  613  sudo fdisk -l
  614  sudo fdisk -l | grep sd
  615  sudo dd if=/dev/zero of=/dev/sdb count=1024 | sync
  616  sudo fdisk -l | grep sd
  617  sudo dd if=/dev/zero of=/dev/sdb count=1024 | sync
  618  sudo -s
  619  dr
  620  df
  621  sudo apt-get update
  622  sudo add-apt-repository ppa:yannubuntu/boot-repair
  623  sudo apt-get install -y boot-repair && boot-repair
  624  sudo apt --fix-broken install
  625  ping -c5 google.com
  626  sudo add-apt-repository -y ppa:yannubuntu/boot-repair && sudo apt update && sudo apt install -y boot-repair ; boot-repair
  627  sudo apt update
  628  apt list --upgradable
  629  dpkg -l | grep -v ^ii
  630  history | tail -200

@xubu
Re, voici le résultat de tes pistes :

sudo apt update
[sudo] Mot de passe de ab : 
Désolé, essayez de nouveau.
[sudo] Mot de passe de ab : 
Atteint :1 http://fr.archive.ubuntu.com/ubuntu focal InRelease
Atteint :2 http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu focal InRelease
Atteint :3 http://fr.archive.ubuntu.com/ubuntu focal-updates InRelease         
Atteint :4 https://deb.nodesource.com/node_17.x focal InRelease                
Atteint :5 http://fr.archive.ubuntu.com/ubuntu focal-backports InRelease       
Réception de :6 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Atteint :7 http://archive.canonical.com/ubuntu focal InRelease                 
114 ko réceptionnés en 1s (100 ko/s)                                 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
12 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.

Par la suite j'ai réalisé comme l'indique le terminal apt list --upgradable, résultat

apt list --upgradable
En train de lister... Fait
command-not-found/focal-updates,focal-updates 20.04.5 all [pouvant être mis à jour depuis : 20.04.4]
libfprint-2-2/focal-updates 1:1.90.2+tod1-0ubuntu1~20.04.6 amd64 [pouvant être mis à jour depuis : 1:1.90.2+tod1-0ubuntu1~20.04.5]
libfprint-2-tod1/focal-updates 1:1.90.2+tod1-0ubuntu1~20.04.6 amd64 [pouvant être mis à jour depuis : 1:1.90.2+tod1-0ubuntu1~20.04.5]
libnss-systemd/focal-updates 245.4-4ubuntu3.14 amd64 [pouvant être mis à jour depuis : 245.4-4ubuntu3.13]
libpam-systemd/focal-updates 245.4-4ubuntu3.14 amd64 [pouvant être mis à jour depuis : 245.4-4ubuntu3.13]
libsystemd0/focal-updates 245.4-4ubuntu3.14 amd64 [pouvant être mis à jour depuis : 245.4-4ubuntu3.13]
libudev1/focal-updates 245.4-4ubuntu3.14 amd64 [pouvant être mis à jour depuis : 245.4-4ubuntu3.13]
python3-commandnotfound/focal-updates,focal-updates 20.04.5 all [pouvant être mis à jour depuis : 20.04.4]
systemd-sysv/focal-updates 245.4-4ubuntu3.14 amd64 [pouvant être mis à jour depuis : 245.4-4ubuntu3.13]
systemd-timesyncd/focal-updates 245.4-4ubuntu3.14 amd64 [pouvant être mis à jour depuis : 245.4-4ubuntu3.13]
systemd/focal-updates 245.4-4ubuntu3.14 amd64 [pouvant être mis à jour depuis : 245.4-4ubuntu3.13]
udev/focal-updates 245.4-4ubuntu3.14 amd64 [pouvant être mis à jour depuis : 245.4-4ubuntu3.13]

Enfin résultat de la dernière commande :

dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                        Version                                    Architecture Description
+++-==========================================-==========================================-============-======================================================================================================
rc  dvdauthor                                  0.7.2-1build1                              amd64        create DVD-Video file system
rc  linux-image-5.11.0-27-generic              5.11.0-27.29~20.04.1                       amd64        Signed kernel image generic
rc  linux-image-5.11.0-37-generic              5.11.0-37.41~20.04.2                       amd64        Signed kernel image generic
rc  linux-image-5.11.0-38-generic              5.11.0-38.42~20.04.1                       amd64        Signed kernel image generic
rc  linux-image-5.11.0-40-generic              5.11.0-40.44~20.04.2                       amd64        Signed kernel image generic
rc  linux-modules-5.11.0-27-generic            5.11.0-27.29~20.04.1                       amd64        Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
rc  linux-modules-5.11.0-37-generic            5.11.0-37.41~20.04.2                       amd64        Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
rc  linux-modules-5.11.0-38-generic            5.11.0-38.42~20.04.1                       amd64        Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
rc  linux-modules-5.11.0-40-generic            5.11.0-40.44~20.04.2                       amd64        Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.11.0-27-generic      5.11.0-27.29~20.04.1                       amd64        Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.11.0-37-generic      5.11.0-37.41~20.04.2                       amd64        Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.11.0-38-generic      5.11.0-38.42~20.04.1                       amd64        Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.11.0-40-generic      5.11.0-40.44~20.04.2                       amd64        Linux kernel extra modules for version 5.11.0 on 64 bit x86 SMP
ri  mysql-common                               8.0.27-1ubuntu20.04                        amd64        Common files shared between packages
rc  mysql-community-client                     8.0.27-1ubuntu20.04                        amd64        MySQL Client
rc  mysql-community-server                     8.0.27-1ubuntu20.04                        amd64        MySQL Server

En vous remerciant d'avoir pris le temps de m'écouter et de me partager votre solution

Hors ligne

#9 Le 06/01/2022, à 12:41

xubu1957

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Tente :

sudo apt full-upgrade

Pour nettoyer les fichiers de configuration devenus sans objets et marqués "rc", et uniquement ces fichiers, exécute :

Le 22/07/2020, nany a écrit :
dpkg -l | awk '/^rc/ && !/sql/{print $2}' | xargs -r sudo dpkg -P

Pour info, les précisions de nany, pour la commande de nettoyage


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#10 Le 06/01/2022, à 13:00

axelbs

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Re xubu,

Je viens de tenter ta commande encore non fonctionnel, réponse :

sudo apt full-upgrade
[sudo] Mot de passe de ab : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 dbconfig-mysql : Dépend: default-mysql-client mais il n'est pas installé ou
                           virtual-mysql-client
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).

Je commence a désespérer lol, j'avais vu cette commande de nettoyage et elle ne fonctionnait pas et ca n'a pas changé. Le résultat

dpkg -l | awk '/^rc/{print $2}' | xargs -r sudo dpkg -P
dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « mysql-common » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé
dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « mysql-community-client-core » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé
dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « mysql-apt-config » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé
dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « mysql-community-server-core » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé
dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « mysql-community-client-plugins » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé
(Lecture de la base de données... 275772 fichiers et répertoires déjà installés.)
Purge des fichiers de configuration de dvdauthor (0.7.2-1build1) ...
Purge des fichiers de configuration de linux-image-5.11.0-27-generic (5.11.0-27.29~20.04.1) ...
Purge des fichiers de configuration de linux-image-5.11.0-37-generic (5.11.0-37.41~20.04.2) ...
Purge des fichiers de configuration de linux-image-5.11.0-38-generic (5.11.0-38.42~20.04.1) ...
Purge des fichiers de configuration de linux-image-5.11.0-40-generic (5.11.0-40.44~20.04.2) ...
Purge des fichiers de configuration de linux-modules-5.11.0-27-generic (5.11.0-27.29~20.04.1) ...
Purge des fichiers de configuration de linux-modules-5.11.0-37-generic (5.11.0-37.41~20.04.2) ...
Purge des fichiers de configuration de linux-modules-5.11.0-38-generic (5.11.0-38.42~20.04.1) ...
Purge des fichiers de configuration de linux-modules-5.11.0-40-generic (5.11.0-40.44~20.04.2) ...
Purge des fichiers de configuration de linux-modules-extra-5.11.0-27-generic (5.11.0-27.29~20.04.1) ...
Purge des fichiers de configuration de linux-modules-extra-5.11.0-37-generic (5.11.0-37.41~20.04.2) ...
Purge des fichiers de configuration de linux-modules-extra-5.11.0-38-generic (5.11.0-38.42~20.04.1) ...
Purge des fichiers de configuration de linux-modules-extra-5.11.0-40-generic (5.11.0-40.44~20.04.2) ...
dpkg: un problème de dépendance empêche la suppression de mysql-community-client :
 dbconfig-mysql dépend de default-mysql-client | virtual-mysql-client ; cependant :
  Le paquet default-mysql-client n'est pas installé.
  Le paquet virtual-mysql-client n'est pas installé.
  Le paquet mysql-community-client qui fournit virtual-mysql-client doit être supprimé.

dpkg: erreur de traitement du paquet mysql-community-client (--purge) :
 problème de dépendance - suppression ignorée
Purge des fichiers de configuration de mysql-community-server (8.0.27-1ubuntu20.04) ...
Des erreurs ont été rencontrées pendant l'exécution :
 mysql-community-client

Toujours ce même problème lié à MySQL par ailleurs j'ai remarqué également un panneau sens interdit en haut de mon écran, avec un message d'erreur lorsque je clic dessus : Une erreur est survenue, veuillez exécuter le gestionnaire de paquets dans le menu contextuel... Le plus drôle dans tout ca, tout fonctionne sauf le principale.. Bref merci encore pour ton aide

Dernière modification par axelbs (Le 06/01/2022, à 13:01)

Hors ligne

#11 Le 06/01/2022, à 13:04

xubu1957

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Montre :

dpkg -l mysql*

pompé dans debian-fr.org/t/perte-de-mysql-apres-upgrade-debian-10/80170

Je n'assure pas pour la suite. hmm


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#12 Le 06/01/2022, à 13:07

axelbs

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Re xubu,
Merci pour ton aide et ta réactivité, j'ai jamais trouvé ce tuto pourtant j'ai recherché merci. Résultat sa donne ça :

Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                             Version             Architecture Description
+++-===============================-===================-============-======================================
un  mysql                           <aucune>            <aucune>     (aucune description n'est disponible)
ii  mysql-apt-config                0.8.20-1            all          Auto configuration for MySQL APT Repo.
un  mysql-client-5.7                <aucune>            <aucune>     (aucune description n'est disponible)
un  mysql-client-8.0                <aucune>            <aucune>     (aucune description n'est disponible)
un  mysql-client-core-5.7           <aucune>            <aucune>     (aucune description n'est disponible)
un  mysql-client-core-8.0           <aucune>            <aucune>     (aucune description n'est disponible)
un  mysql-cluster-commercial-client <aucune>            <aucune>     (aucune description n'est disponible)
un  mysql-cluster-community-client  <aucune>            <aucune>     (aucune description n'est disponible)
un  mysql-commercial-client         <aucune>            <aucune>     (aucune description n'est disponible)
un  mysql-commercial-client-core    <aucune>            <aucune>     (aucune description n'est disponible)
un  mysql-commercial-client-plugins <aucune>            <aucune>     (aucune description n'est disponible)
un  mysql-commercial-server         <aucune>            <aucune>     (aucune description n'est disponible)
un  mysql-commercial-server-core    <aucune>            <aucune>     (aucune description n'est disponible)
ri  mysql-common                    8.0.27-1ubuntu20.04 amd64        Common files shared between packages
pc  mysql-community-client          8.0.27-1ubuntu20.04 amd64        MySQL Client
ii  mysql-community-client-core     8.0.27-1ubuntu20.04 amd64        MySQL Client Core Binaries
ii  mysql-community-client-plugins  8.0.27-1ubuntu20.04 amd64        MySQL Client plugin
un  mysql-community-server          <aucune>            <aucune>     (aucune description n'est disponible)
ii  mysql-community-server-core     8.0.27-1ubuntu20.04 amd64        MySQL Server Core Binaires
un  mysql-server-5.7                <aucune>            <aucune>     (aucune description n'est disponible)
un  mysql-server-8.0                <aucune>            <aucune>     (aucune description n'est disponible)
un  mysql-server-core-5.7           <aucune>            <aucune>     (aucune description n'est disponible)
un  mysql-server-core-8.0           <aucune>            <aucune>     (aucune description n'est disponible)

Hors ligne

#13 Le 06/01/2022, à 13:31

xubu1957

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Pour l'état des paquets :

Le 14/08/2020, moko138 a écrit :

(...)
La source est tout simplement :

man dpkg-query
              Les trois premières colonnes affichées montrent dans l'ordre : l'action souhaitée,  l'état
              du paquet et les erreurs.

              Action souhaitée :
                u = Inconnu (Unknown)
                i = Installer (Install)
                h = Garder (Hold)
                r = Supprimer (Remove)
                p = Purger (Purge)

              État du paquet :
                n = Non installé (Not-installed)
                c = Fichiers de configuration (Config-files)
                H = Semi-installé (Half-installed)
                U = Décompressé (Unpacked)
                F = Semi-configuré (Half-configured)
                W = Attente de déclenchements (Triggers-awaiting)
                t = Déclenchements en attente (Triggers-pending)
                i = Installé (Installed)

              Drapeaux d'erreur :
                <empty> = (none)
                R = Reinst-required

              Un  état  en  majuscules ou une lettre d'erreur indiquent que le paquet peut provoquer des
              problèmes graves. Veuillez consulter dpkg(1) à propos des états et drapeaux ci-dessus.

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#14 Le 06/01/2022, à 13:41

axelbs

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

xubu,
Je ne comprends pas ce que tu sous entends, que dois je réaliser ?

Hors ligne

#15 Le 06/01/2022, à 13:44

xubu1957

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

J'ai donné une info, je ne sais pas dépatouiller le souk !


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#16 Le 06/01/2022, à 14:12

bruno

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Bonjour,

Apparemment tu as essayé d'installer mysql-workbench qui n'est pas dans les dépôts de focal (pour de bonnes raisons). Je pense que c'est cela qui a mis la bazar dans l'installation des paquets mysql* en entraînant l'installation de divers trucs mysql-community*, mysql-commercial*
On ne le dira jamais assez : l'installation de paquets en dehors des dépôts officiels risque de casser les dépendances et empêcher par la suite les mises à jour du système, voire toute installation.

Tu es bon pour faire une sauvegarde de tes bases, puis une réinstallation complète de mysql en suivant la procédure décrite au point 7 de la doc mysql

#17 Le 06/01/2022, à 14:15

axelbs

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Bonjour Bruno,
Il est vrai que j'ai essayé d'installer workbench cependant il n'était pas fonctionnel et j'ai donc laissé tombé. Que veux tu dire par cette affirmation stp :
l'installation de paquets en dehors des dépôts officiels risque de casser les dépendances et empêcher par la suite les mises à jour du système, voire toute installation.
En te remerciant pour la piste, ta logique semble ok et je commence de suite la réinitialisation mysql.
Je manquerai pas de te tenir informé de la suite ..

Hors ligne

#18 Le 06/01/2022, à 14:20

axelbs

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Bruno, merci pour ton aide, je viens de réaliser toute la procédure de réinitialisation et j'ai une erreur voici le code :

sudo apt autoremove --purge mysql-server\* mariadb-server\*
[sudo] Mot de passe de ab : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Note : sélection de mysql-server-5.5 pour l'expression rationnelle « mysql-server* »
Note : sélection de mysql-server-5.6 pour l'expression rationnelle « mysql-server* »
Note : sélection de mysql-server-5.7 pour l'expression rationnelle « mysql-server* »
Note : sélection de mysql-server pour l'expression rationnelle « mysql-server* »
Note : sélection de mysql-server-8.0 pour l'expression rationnelle « mysql-server* »
Note : sélection de mysql-server-core-5.5 pour l'expression rationnelle « mysql-server* »
Note : sélection de mysql-server-core-5.6 pour l'expression rationnelle « mysql-server* »
Note : sélection de mysql-server-core-5.7 pour l'expression rationnelle « mysql-server* »
Note : sélection de mysql-server-core-8.0 pour l'expression rationnelle « mysql-server* »
Le paquet « mysql-server-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-5.7 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.7 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.6 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-5.6 » n'est pas installé, et ne peut donc être supprimé
Note : sélection de mariadb-server-core-5.5 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-5.1 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-5.2 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-5.3 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-5.5 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-core-10.0 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-core-10.1 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-core-10.2 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-core-10.3 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-10.0 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-10.1 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-10.2 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-10.3 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server pour l'expression rationnelle « mariadb-server* »
Le paquet « mariadb-server-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-10.1 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-core-10.1 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-10.0 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-5.1 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-5.2 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-5.3 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-10.2 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-core-10.0 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-core-10.2 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-core-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-8.0 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-8.0 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-10.3 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-core-10.3 » n'est pas installé, et ne peut donc être supprimé
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 dbconfig-mysql : Dépend: default-mysql-client mais ne sera pas installé ou
                           virtual-mysql-client
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).
ab@groot:~$ ^C
ab@groot:~$ sudo apt autoremove --purge mysql-server\* mariadb-server\*^C
ab@groot:~$ ^C
ab@groot:~$ apt --fix-broken install
E: Impossible d'ouvrir le fichier verrou /var/lib/dpkg/lock-frontend - open (13: Permission non accordée)
E: Impossible d'obtenir le verrou de dpkg (/var/lib/dpkg/lock-frontend). Avez-vous les droits du superutilisateur ?
ab@groot:~$ sudo -s
root@groot:/home/ab# pt --fix-broken install

La commande « pt » n'a pas été trouvée, mais peut être installée avec :

apt install tcllib

root@groot:/home/ab# apt --fix-broken install 
E: L'option --fix-broken de la ligne de commande n'est pas reconnue quand elle est utilisée avec d'autres options.
root@groot:/home/ab# sudo apt autoremove --purge mysql-server\* mariadb-server\*
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Note : sélection de mysql-server-5.5 pour l'expression rationnelle « mysql-server* »
Note : sélection de mysql-server-5.6 pour l'expression rationnelle « mysql-server* »
Note : sélection de mysql-server-5.7 pour l'expression rationnelle « mysql-server* »
Note : sélection de mysql-server pour l'expression rationnelle « mysql-server* »
Note : sélection de mysql-server-8.0 pour l'expression rationnelle « mysql-server* »
Note : sélection de mysql-server-core-5.5 pour l'expression rationnelle « mysql-server* »
Note : sélection de mysql-server-core-5.6 pour l'expression rationnelle « mysql-server* »
Note : sélection de mysql-server-core-5.7 pour l'expression rationnelle « mysql-server* »
Note : sélection de mysql-server-core-8.0 pour l'expression rationnelle « mysql-server* »
Le paquet « mysql-server-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-5.7 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.7 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.6 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-5.6 » n'est pas installé, et ne peut donc être supprimé
Note : sélection de mariadb-server-core-5.5 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-5.1 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-5.2 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-5.3 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-5.5 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-core-10.0 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-core-10.1 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-core-10.2 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-core-10.3 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-10.0 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-10.1 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-10.2 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server-10.3 pour l'expression rationnelle « mariadb-server* »
Note : sélection de mariadb-server pour l'expression rationnelle « mariadb-server* »
Le paquet « mariadb-server-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-10.1 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-core-10.1 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-10.0 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-5.1 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-5.2 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-5.3 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-10.2 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-core-10.0 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-core-10.2 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-core-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-8.0 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-8.0 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-10.3 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-core-10.3 » n'est pas installé, et ne peut donc être supprimé
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 dbconfig-mysql : Dépend: default-mysql-client mais ne sera pas installé ou
                           virtual-mysql-client
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).
root@groot:/home/ab# sudo apt autoremove --purge ~n^mysql-server ~n^mariadb-server
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet « mysql-server-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-5.7 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.7 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.6 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-5.6 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-10.1 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-core-10.1 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-10.0 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-5.1 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-5.2 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-5.3 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-10.2 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-core-10.0 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-core-10.2 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-core-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-8.0 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-8.0 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-8.0:i386 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-8.0:i386 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-10.3 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-core-10.3 » n'est pas installé, et ne peut donc être supprimé
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 dbconfig-mysql : Dépend: default-mysql-client mais ne sera pas installé ou
                           virtual-mysql-client
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).
root@groot:/home/ab# sudo mv /var/lib/mysql /var/lib/mysql.bak
mv: impossible d'évaluer '/var/lib/mysql': Aucun fichier ou dossier de ce type
root@groot:/home/ab# sudo mv /etc/mysql /etc/mysql.bak
mv: impossible d'évaluer '/etc/mysql': Aucun fichier ou dossier de ce type
root@groot:/home/ab# sudo mkdir -p /etc/mysql/conf.d
root@groot:/home/ab# sudo apt clean
root@groot:/home/ab# sudo apt install mysql-server
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 dbconfig-mysql : Dépend: default-mysql-client mais ne sera pas installé ou
                           virtual-mysql-client
 mysql-server : Dépend: mysql-server-8.0 mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).

Hors ligne

#19 Le 06/01/2022, à 14:29

xubu1957

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Tu as toujours dbeaver ?

Vu :

Le 05/01/2022, axelbs a écrit :

Pour pallier ce problème j'ai installé dbeaver qui fonctionne sans souci sur ma version et j'ai donc laissé tombé workbench

dans >  Connexion Mysql sur Workbench


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#20 Le 06/01/2022, à 14:30

bruno

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Modération : Je déplace dans la section serveurs et c'est lié à ceci : https://forum.ubuntu-fr.org/viewtopic.php?id=2069312

--
Avant toute chose l faudrait nous monter ta liste de dépôts :

grep -R ^deb /etc/apt

Ensuite il faudra adapter la procédure de réinstallation à ton cas :

sudo apt autoremove --purge ~n^mysql-server ~n^mariadb-server ~n^mysql-community ~n^mysql-commercial

Puis :

sudo mv /var/lib/mysql /var/lib/mysql.bak
sudo mv /etc/mysql /etc/mysql.bak
sudo mkdir -p /etc/mysql/conf.d
sudo apt clean

Et enfin lé réinstallation du serveur MySQL :

sudo apt install mysql-server

Dernière modification par bruno (Le 06/01/2022, à 14:35)

#21 Le 06/01/2022, à 14:40

axelbs

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

@ Bruno
Voici la réponse de ta commande

root@groot:/home/ab# sudo apt autoremove --purge ~n^mysql-server ~n^mariadb-server ~n^mysql-community ~n^mysql-commercial
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet « mysql-server-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-5.7 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.7 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-5.6 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-5.6 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-10.1 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-core-10.1 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-10.0 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-5.1 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-5.2 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-5.3 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-10.2 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-core-10.0 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-core-10.2 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-core-5.5 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-community-server » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-commercial-client » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-commercial-client-core » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-commercial-server-core » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-commercial-client-plugins » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-commercial-server » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-8.0 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-8.0 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-8.0:i386 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mysql-server-core-8.0:i386 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-10.3 » n'est pas installé, et ne peut donc être supprimé
Le paquet « mariadb-server-core-10.3 » n'est pas installé, et ne peut donc être supprimé
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 dbconfig-mysql : Dépend: default-mysql-client mais ne sera pas installé ou
                           virtual-mysql-client
 libmysqlclient21 : Dépend: mysql-community-client-plugins (= 8.0.27-1ubuntu20.04) mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).
root@groot:/home/ab# sudo mv /var/lib/mysql /var/lib/mysql.bak
mv: impossible d'évaluer '/var/lib/mysql': Aucun fichier ou dossier de ce type
root@groot:/home/ab# sudo mv /etc/mysql /etc/mysql.bak
root@groot:/home/ab# sudo mkdir -p /etc/mysql/conf.d
root@groot:/home/ab# sudo apt clean
root@groot:/home/ab# sudo apt install mysql-server
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 dbconfig-mysql : Dépend: default-mysql-client mais ne sera pas installé ou
                           virtual-mysql-client
 mysql-server : Dépend: mysql-server-8.0 mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).

@xubu oui j'ai toujours dbeaver, j'ai même essayé de le désinstaller avec sudo dpkg --purge dbeaver cane fonctionne pas

root@groot:/home/ab# sudo dpkg --purge dbeaver
dpkg: avertissement: requête ignorée : suppression de dbeaver, qui n'est pas installé

Pourtant quand je vais sur afficher les applications il appartait sur les applications disponnible dbeaver-ce version 21.3.2

En vous remerciant pour votre aide

Hors ligne

#22 Le 06/01/2022, à 14:45

axelbs

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Je viens de supprimé dbeaver avec cette commande, en voici les résultats :

sudo dpkg --purge dbeaver-ce
dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « mysql-common » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé
dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « mysql-community-client-core » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé
dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « mysql-apt-config » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé
dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « mysql-community-server-core » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé
dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « mysql-community-client-plugins » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé
(Lecture de la base de données... 275767 fichiers et répertoires déjà installés.)
Suppression de dbeaver-ce (21.3.2) ...
Traitement des actions différées (« triggers ») pour gnome-menus (3.36.0-1ubuntu1) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.24-1ubuntu3) ...
Traitement des actions différées (« triggers ») pour mime-support (3.64ubuntu1) ...

Hors ligne

#23 Le 06/01/2022, à 14:48

bruno

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Ça c'est très embêtant :

dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « mysql-common » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé
dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « mysql-community-client-core » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé
dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « mysql-apt-config » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé
dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « mysql-community-server-core » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé
dpkg: avertissement: le fichier contenant la liste des fichiers du paquet « mysql-community-client-plugins » étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement instal

Cela peut signifier que la gestion des paquets est définitivement cassée hmm

La liste de tes dépôts STP :

grep -R ^deb /etc/apt

Dernière modification par bruno (Le 06/01/2022, à 14:51)

#24 Le 06/01/2022, à 14:51

axelbs

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Bruno, voici la liste de mes dépôts j'en vois plus la fin xD merci encore pour ton aide

root@groot:/home/ab# grep -R ^deb /etc/apt
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/ focal main restricted
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/ focal-updates main restricted
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/ focal universe
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/ focal-updates universe
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/ focal multiverse
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/ focal-updates multiverse
/etc/apt/sources.list:deb http://fr.archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
/etc/apt/sources.list:deb http://archive.canonical.com/ubuntu focal partner
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu focal-security main restricted
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu focal-security universe
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu focal-security multiverse
/etc/apt/sources.list.save:deb http://fr.archive.ubuntu.com/ubuntu/ focal main restricted
/etc/apt/sources.list.save:deb http://fr.archive.ubuntu.com/ubuntu/ focal-updates main restricted
/etc/apt/sources.list.save:deb http://fr.archive.ubuntu.com/ubuntu/ focal universe
/etc/apt/sources.list.save:deb http://fr.archive.ubuntu.com/ubuntu/ focal-updates universe
/etc/apt/sources.list.save:deb http://fr.archive.ubuntu.com/ubuntu/ focal multiverse
/etc/apt/sources.list.save:deb http://fr.archive.ubuntu.com/ubuntu/ focal-updates multiverse
/etc/apt/sources.list.save:deb http://fr.archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
/etc/apt/sources.list.save:deb http://archive.canonical.com/ubuntu focal partner
/etc/apt/sources.list.save:deb http://security.ubuntu.com/ubuntu focal-security main restricted
/etc/apt/sources.list.save:deb http://security.ubuntu.com/ubuntu focal-security universe
/etc/apt/sources.list.save:deb http://security.ubuntu.com/ubuntu focal-security multiverse
/etc/apt/sources.list.d/yannubuntu-ubuntu-boot-repair-focal.list.save:deb http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu focal main
/etc/apt/sources.list.d/nodesource.list.save:deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_17.x focal main
/etc/apt/sources.list.d/nodesource.list.save:deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_17.x focal main
/etc/apt/sources.list.d/nodesource.list:deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_17.x focal main
/etc/apt/sources.list.d/nodesource.list:deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_17.x focal main
/etc/apt/sources.list.d/yannubuntu-ubuntu-boot-repair-focal.list:deb http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu focal main

Hors ligne

#25 Le 06/01/2022, à 14:56

bruno

Re : Impossible d'installer des paquets a partir du terminal [Résolu]

Bon essaie :

sudo apt autoremove --purge ~n^mysql- ~n^mariadb- ~n^libmysql