# Installation de debsums

**URL:** <https://www.debian-fr.org/t/installation-de-debsums/76641>\
**Category:** Support Debian\
**Created:** [Mai 12, 2018, 1:20 UTC](https://www.debian-fr.org/t/installation-de-debsums/76641 "2018-05-12T13:20:38Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![syrtacus](https://www.debian-fr.org/user_avatar/www.debian-fr.org/syrtacus/32/4053_2.png) [@syrtacus](https://www.debian-fr.org/u/syrtacus)\
**Post date:** [Mai 12, 2018, 1:20 UTC](https://www.debian-fr.org/t/installation-de-debsums/76641/1 "2018-05-12T13:20:38Z")

</div>

Bonjour à tous  
Voila je voulais installer debsums car je voulais vérifier si je n’avais pas des paquets cassées et j’ai trouvé sur le net une méthode ou je dois utiliser debsums mais je n’arrive pas à l’installer.  
Voilà ce que cela donne :

```nohighlight
root@sylvaindeb:/home/sylvain# apt install debsums
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 debsums : Dépend: libfile-fnmatch-perl mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
root@sylvaindeb:/home/sylvain# 

```

```nohighlight
root@sylvaindeb:/home/sylvain# apt install libfile-fnmatch-perl
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 libfile-fnmatch-perl : Dépend: perlapi-5.24.1
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
root@sylvaindeb:/home/sylvain# 

```

```nohighlight
root@sylvaindeb:/home/sylvain# apt install perlapi-5.24.1
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet perlapi-5.24.1 est un paquet virtuel fourni par :
  perl-base 5.24.1-3+deb9u3 [Pas de version candidate]
  perl-base 5.24.1-3+deb9u2 [Pas de version candidate] 

```

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Mai 12, 2018, 1:44 UTC](https://www.debian-fr.org/t/installation-de-debsums/76641/2 "2018-05-12T13:44:04Z")

</div>

pourtant ça existe

```auto
apt policy perl-base
perl-base:
  Installé : 5.26.2-3
  Candidat : 5.26.2-3
 Table de version :
 *** 5.26.2-3 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
        100 /var/lib/dpkg/status
     5.24.1-3+deb9u3 500
        500 http://deb.debian.org/debian-security stretch/updates/main amd64 Packages
     5.24.1-3+deb9u2 500
        500 http://deb.debian.org/debian stretch/main amd64 Packages
     5.20.2-3+deb8u10 500
        500 http://deb.debian.org/debian-security jessie/updates/main amd64 Packages

```

sur ma version Buster, aucun problème

```auto
apt -s install debsums
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés : 
  libfile-fnmatch-perl
Les NOUVEAUX paquets suivants seront installés :
  debsums libfile-fnmatch-perl
0 mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour.
Inst libfile-fnmatch-perl (0.02-2+b5 Debian:testing [amd64])
Inst debsums (2.2.2 Debian:testing, Debian:9.4/stable [all])
Conf libfile-fnmatch-perl (0.02-2+b5 Debian:testing [amd64])
Conf debsums (2.2.2 Debian:testing, Debian:9.4/stable [all])

```

Quelle est ta version de Debian?

---

<div class="post-metadata">

**Author:** ![syrtacus](https://www.debian-fr.org/user_avatar/www.debian-fr.org/syrtacus/32/4053_2.png) [@syrtacus](https://www.debian-fr.org/u/syrtacus)\
**Post date:** [Mai 13, 2018, 3:17 UTC](https://www.debian-fr.org/t/installation-de-debsums/76641/3 "2018-05-13T15:17:34Z")

</div>

C’est une très bonne question car en voulant répondre à ta question j’ai regardé et je vois d’ou vient le problème mais je ne saurais pas le corriger. En fait j’ai voulu installé un logiciel qui n’était pas dans les dépots officiels, j’ai donc éditer et ajouter une ligne qui m’a fait installer une version sid de debian. J’ai après installation effacer cette ligne et refait un apt update et updgrade mais apparemment il est resté avec la version sid au lieu de la version que j’avais avant.  
Voici la réponse a ta question :

```nohighlight
Linux sylvaindeb 4.15.0-2-amd64 #1 SMP Debian 4.15.11-1 (2018-03-20) x86_64 GNU/Linux
buster/sid
Debian GNU/Linux buster/sid \n \l

```

ou aussi :

```nohighlight
cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux buster/sid"
NAME="Debian GNU/Linux"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

```

Ma prochaine question est : comment revenir à une version stable de debian??

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Mai 13, 2018, 4:00 UTC](https://www.debian-fr.org/t/installation-de-debsums/76641/4 "2018-05-13T16:00:59Z")

</div>

il faut identifier les paquets provenant de sid/unstable

`apt list --installed | grep unstable`

puis les reinstaller en version stable  
exemple pour le paquet toto

apt install --reinstall toto/stable

et retirer la ligne sid/unstable des sources

---

<div class="post-metadata">

**Author:** ![syrtacus](https://www.debian-fr.org/user_avatar/www.debian-fr.org/syrtacus/32/4053_2.png) [@syrtacus](https://www.debian-fr.org/u/syrtacus)\
**Post date:** [Mai 14, 2018, 8:50 UTC](https://www.debian-fr.org/t/installation-de-debsums/76641/5 "2018-05-14T08:50:15Z")

</div>

voila le resultat de la commande :

```nohighlight
root@sylvaindeb:/home/sylvain# apt list --installed | grep unstable

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

```

voila ma source.list :

```nohighlight
deb http://ftp.debian.org/debian/ stretch main contrib non-free
deb-src http://ftp.debian.org/debian/ stretch main contrib non-free

deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free

deb http://ftp.debian.org/debian/ stretch-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ stretch-updates main contrib non-free

```

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Mai 14, 2018, 9:42 UTC](https://www.debian-fr.org/t/installation-de-debsums/76641/6 "2018-05-14T09:42:54Z")

</div>

> [@syrtacus](#):
>
> voila le resultat de la commande :
> 
> ```plaintext
> root@sylvaindeb:/home/sylvain# apt list --installed | grep unstable
> 
> WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
> 
> ```
> 
> voila ma source.list :
> 
> ```plaintext
> deb http://ftp.debian.org/debian/ stretch main contrib non-free
> deb-src http://ftp.debian.org/debian/ stretch main contrib non-free
> 
> deb http://security.debian.org/ stretch/updates main contrib non-free
> deb-src http://security.debian.org/ stretch/updates main contrib non-free
> 
> deb http://ftp.debian.org/debian/ stretch-updates main contrib non-free
> deb-src http://ftp.debian.org/debian/ stretch-updates main contrib non-free
> 
> ```

je ne vois rien relatif a sid la dedans ou bien tu n"as pas donné tout le compte-rendu?

As tu créé d’autres fichier sources?

` egrep deb /etc/apt/sources.list.d/*`

---

<div class="post-metadata">

**Author:** ![syrtacus](https://www.debian-fr.org/user_avatar/www.debian-fr.org/syrtacus/32/4053_2.png) [@syrtacus](https://www.debian-fr.org/u/syrtacus)\
**Post date:** [Mai 14, 2018, 3:03 UTC](https://www.debian-fr.org/t/installation-de-debsums/76641/7 "2018-05-14T15:03:10Z")

</div>

```nohighlight
grep: /etc/apt/sources.list.d/*: Aucun fichier ou dossier de ce type

```

et voila ce que j’ai comme autres fichiers dans apt/

```nohighlight
ls
apt.conf.d preferences.d sources.list.d trusted.gpg.d
listchanges.conf sources.list sources_old.list

```

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Mai 15, 2018, 10:40 UTC](https://www.debian-fr.org/t/installation-de-debsums/76641/8 "2018-05-15T10:40:58Z")

</div>

je ne vois pas où est ton problème  
debsums s’installe sans problème sur une installation Debian propre.  
Bon courage

---

<div class="post-metadata">

**Author:** ![syrtacus](https://www.debian-fr.org/user_avatar/www.debian-fr.org/syrtacus/32/4053_2.png) [@syrtacus](https://www.debian-fr.org/u/syrtacus)\
**Post date:** [Mai 15, 2018, 2:57 UTC](https://www.debian-fr.org/t/installation-de-debsums/76641/9 "2018-05-15T14:57:59Z")

</div>

Installation propre???  
Est-ce que tu veux dire par la qu’il faudrait que je fasse un petit nettoyage??? On peut nettoyer ca Debian et vérifier l’intégrité des paquets comme sur windows??

Je viens de découvrir aussi que j’ai la version 5.26 de perl!!! Est-ce normal???

```
apt policy perl-base

```

perl-base:  
Installé : 5.26.1-6  
Candidat : 5.26.1-6  
Table de version :  
\*\*\* 5.26.1-6 100  
100 /var/lib/dpkg/status  
5.24.1-3+deb9u3 500  
500 [http://security.debian.org](http://security.debian.org) stretch/updates/main amd64 Packages  
500 [http://security.debian.org/debian-security](http://security.debian.org/debian-security) stretch/updates/main amd64 Packages  
5.24.1-3+deb9u2 500  
500 [http://ftp.debian.org/debian](http://ftp.debian.org/debian) stretch/main amd64 Packages

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Mai 15, 2018, 4:06 UTC](https://www.debian-fr.org/t/installation-de-debsums/76641/10 "2018-05-15T16:06:37Z")

</div>

_Je viens de découvrir aussi que j’ai la version 5.26 de perl!!! Est-ce normal???_

c’est toi qui sait, visiblement tu as ajouté des dépots puis tu les as retiré , donc maintenant on ne peux plus savoir quels sont les origines des paquets  
Bon nettoyage, bon courage
