Bonjour à tous et à toutes,
J’ai mis à jour mon micro-serveur HP n40l en version buster récemment.
Ma première erreur fut de mettre à jour stretch vers buster en oubliant la commande :
apt upgrade
La mise à jour s’est plutôt bien passée cependant.
Ensuite, il me restait une liste de paquets dits
« installés automatiquement », « plus nécessaires » et bons à enlever avec « autoremove »
J’ai bloqué en particulier sur le paquet manpages-fr
que je ne voulais pas désinstaller ;
J’en ai appris davantage tout récemment sur :
https://linuxfr.org/news/debian-10-buster-une-distribution-qui-a-du-chien
…
Paquets supprimés notables
manpages-fr
, qui n’était plus maintenu depuis 2014, a été supprimé de Buster suite à l’ouverture du bogue no 871564 ; la traduction des pages de manuel a depuis repris, de même que leur empaquetage ; hélas, le nouveau paquet n’a pas pu être prêt avant le gel ;- Amarok, suite à la transition de Qt4 vers Qt5 dans Debian (Amarok est resté en Qt4) ;
debian-doc-fr
, qui n’était plus mis à jour depuis… douze ans !- Redmine, suite à la transition vers Ruby on Rails 5 dans Debian ; contrairement au cas d’Amarok, une version de Redmine fonctionnant avec RoR5 existe mais n’a pas été empaquetée à temps.
…
Bref, j’ai fait passer cette liste de paquets installés automatiquement à installés manuellement ;
En les installant à nouveau (deuxième erreur)
Et plus aucune liste pour autoremove
ne m’est proposée.
Je me retrouve avec des paquets installés mais sans dépôt source, comme donc :
root@n40l:~# apt policy manpages-fr
manpages-fr:
Installé : 3.65d1p1-1
Candidat : 3.65d1p1-1
Table de version :
*** 3.65d1p1-1 100
100 /var/lib/dpkg/status
root@n40l:~#
Contrairement, par exemple à :
root@n40l:~# apt policy xterm
xterm:
Installé : 344-1
Candidat : 344-1
Table de version :
*** 344-1 800
800 http://ftp2.fr.debian.org/debian buster/main amd64 Packages
100 /var/lib/dpkg/status
root@n40l:~#
Je voudrais arriver à faire la liste des paquets qui sont installés sans dépôt source.
Je pense que aptitude
peut le faire, mais sans savoir encore comment.
Je pense qu’il faut que je les enlève de mon système.
Pour éviter de virer Frankenbian.
Merci de bien vouloir m’aider
root@n40l:~# uname -a
Linux n40l 4.19.0-5-amd64 #1 SMP Debian 4.19.37-5+deb10u1 (2019-07-19) x86_64 GNU/Linux
root@n40l:~# lsb_release --all
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
root@n40l:~#