Bonjour c’est possible de lister sur le terminal les paquets non-free installés?
De souvenir le paquet vrms fait cela très bien
apt install vrms
Si j’ai des paquets non-free (microcodes CPU), je peux enlever ensuite la partie “non free” du sources.list en la laissant pour security et volatiles histoire de ne pas installer d’autres paquets non free?
Tu peux aussi lancer dpkg-query -W -f='${Section}\t${Package}\n' | grep '^non-free'
, c’est ce que je fais.
ah mais non zut, si j’installe des microcodes non free puis que je passe le sources.list en main seulement j’aurais pas les mises à jour.
Il y a moyen de savoir si un package est non-free avant de l’installer?
Avec apt par exemple
apt show ton_paquet
apt show ne me l’a pas montré.
En revanche avec apt-cache policy je peux visualiser
Pourtant dans la catégorie APT-Sources il y a le dépôts auquel le paquet est rattaché
# apt show vrms
Package: vrms
Version: 1.17
Priority: optional
Section: admin
Maintainer: Debian vrms Maintainers <vrms-devel@lists.alioth.debian.org>
Installed-Size: 39,9 kB
Homepage: http://vrms.alioth.debian.org/
Tag: admin::package-management, implemented-in::perl, interface::commandline,
role::program, scope::utility, suite::debian, use::checking,
works-with::software:package
Download-Size: 12,4 kB
APT-Sources: https://deb.debian.org/debian stretch/main amd64 Packages
Description: Richard M. Stallman virtuel
Le programme vrms analyse l’ensemble des paquets installés sur un système
basé sur Debian et relève tous les paquets des arbres « non-free » et
« contrib » qui sont en ce moment installés.
...
Même si apt crie au scandale il y a moyen de parser le résultat du show avec un simle grep
c’est bizare, apt show sur apache2 ne montre que le dépôt security
Package: apache2
Version: 2.4.25-3+deb9u4
Priority: optional
Section: httpd
Maintainer: Debian Apache Maintainers <debian-apache@lists.debian.org>
Installed-Size: 592 kB
Provides: httpd, httpd-cgi
Pre-Depends: dpkg (>= 1.17.14)
Depends: init-system-helpers (>= 1.18~), lsb-base, procps, perl, mime-support, apache2-bin (= 2.4.25-3+deb9u4), apache2-utils (= 2.4.25-3+deb9u4), apache2-data (= 2.4.25-3+deb9u4), perl:any
Recommends: ssl-cert
Suggests: www-browser, apache2-doc, apache2-suexec-pristine | apache2-suexec-custom
Conflicts: apache2.2-bin, apache2.2-common
Replaces: apache2.2-bin, apache2.2-common
Homepage: http://httpd.apache.org/
Download-Size: 236 kB
APT-Sources: http://security.debian.org stretch/updates/main amd64 Packages
Description: Apache HTTP Server
The Apache HTTP Server Project's goal is to build a secure, efficient and
extensible HTTP server as standards-compliant open source software. The
result has long been the number one web server on the Internet.
.
Installing this package results in a full installation, including the
configuration files, init scripts and support scripts.
N: There is 1 additional record. Please use the '-a' switch to see it
autant pour moi il fallait faire -a ^^