VRMS : Différence entre versions

De Asso Val Libre
Aller à : navigation, rechercher
Ligne 6 : Ligne 6 :
 
* C'est un calcul grossièrement biaisé, car un seul logiciel peut induire plusieurs/beaucoup de paquets binaires (exemple, [[texlive]], [[libreoffice]]
 
* C'est un calcul grossièrement biaisé, car un seul logiciel peut induire plusieurs/beaucoup de paquets binaires (exemple, [[texlive]], [[libreoffice]]
  
 +
  apt-cache search texlive | grep ^texlive | wc -l == 54
  
 
== Amélioration ==
 
== Amélioration ==
Ligne 11 : Ligne 12 :
 
Il est possible de compter un truc plus représentatif que le nombre de paquets "binaires".
 
Il est possible de compter un truc plus représentatif que le nombre de paquets "binaires".
  
  grep ^Source /var/lib/dpkg/status  | sort | awk '{print $2}' | uniq | wc -l
+
  grep ^Source /var/lib/dpkg/status  | sort | awk '{print $2}' | uniq | wc -l == 831
== 831
+
 
 
Ce sont les paquets sources Debian
 
Ce sont les paquets sources Debian
  
Ligne 18 : Ligne 19 :
 
On peut même affiner, en considérant que les libs ne sont pas des logiciels au sens usuel, avec
 
On peut même affiner, en considérant que les libs ne sont pas des logiciels au sens usuel, avec
  
  grep ^Source /var/lib/dpkg/status  | sort | awk '{print $2}' | grep -v ^lib | uniq | wc -l
+
  grep ^Source /var/lib/dpkg/status  | sort | awk '{print $2}' | grep -v ^lib | uniq | wc -l  == 612
  == 612
 
  
 
Le tout étant de s'entendre sur ce que l'on appelle "logiciel" ...
 
Le tout étant de s'entendre sur ce que l'on appelle "logiciel" ...

Version du 7 novembre 2024 à 20:32

 https://forum.linuxquimper.org/t/debian-les-debutants/4932

VRMS

  • VRMS compte les licences des paquets binaires installés sur une machine
  • C'est un calcul grossièrement biaisé, car un seul logiciel peut induire plusieurs/beaucoup de paquets binaires (exemple, texlive, libreoffice
 apt-cache search texlive | grep ^texlive | wc -l == 54

Amélioration

Il est possible de compter un truc plus représentatif que le nombre de paquets "binaires".

grep ^Source /var/lib/dpkg/status  | sort | awk '{print $2}' | uniq | wc -l == 831

Ce sont les paquets sources Debian


On peut même affiner, en considérant que les libs ne sont pas des logiciels au sens usuel, avec

grep ^Source /var/lib/dpkg/status  | sort | awk '{print $2}' | grep -v ^lib | uniq | wc -l  == 612

Le tout étant de s'entendre sur ce que l'on appelle "logiciel" ...

En 2024, il faudrait intégrer un décompte (des licences) des snap, flatpak et autres appimages.

Flatpaks

 flatpak list --app --columns=application  | xargs -L1 flatpak info  | grep License: | sort | grep  LicenseRef  | wc -l
 == 6


6 flatpak non libres sur 50 installés. Gulps.