Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

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 19/05/2022, à 10:37

FrancisFDZ

nettoyer les fichiers de configuration devenus sans objets et marqués

Bonjour,
Je vois dans pas mal de messages la proposition "nettoyer les fichiers de configuration devenus sans objets et marqués "rc"," Ce nettoyage a-t'il une autre justification que "esthétique" ou "gain de place" (bien qu'il ne soit apparemment pas gênant de les garder, ces fichiers peuvent-ils être nocifs ?)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#2 Le 19/05/2022, à 10:41

xubu1957

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

Bonjour,

Pour info > l'origine de la commande.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] 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 19/05/2022, à 12:02

FrancisFDZ

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

D'après nany,

nany a écrit :

Donc ça ne mange pas de pain de faire ces poussières avec cette commande

J'en déduis que ce n'est pas vraiment indispensable, mais ça permet de gagner en place et en lisibilité.


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#4 Le 19/05/2022, à 12:44

xubu1957

Re : nettoyer les fichiers de configuration devenus sans objets et marqués


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] 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 19/05/2022, à 17:49

Nuliel

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

Virer les restes de conf n'est pas indispensable, c'est juste que c'est plus propre.
Il y a pas de gain de place significatif, ni en lisibilité.

Dernière modification par Nuliel (Le 19/05/2022, à 17:50)


[ poster un retour de commande ] [ poster une photo ]
Thinkpad x220, Dell latitude E7270 (i7 6600U, 16 Go de RAM, ...), Thinkstation E32 modifié: i5-4570, GTX 1060 6 Gb, 16 Gb de RAM, ...
Mon nouveau blog: nuliel.fr

Hors ligne

#6 Le 19/05/2022, à 18:25

xubu1957

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

Je vais continuer à faire proposer les vidanges, quand ils viennent à notre station-service. tongue

Dernière modification par xubu1957 (Le 19/05/2022, à 18:27)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] 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

#7 Le 20/05/2022, à 07:29

bruno

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

Je ne trouve pas d'exemple où les résidus de configuration posent problème. Mais je conseille quand même de les purger systématiquement, notamment après une mise à niveau de la distribution.
Et pour en finir avec les commandes alambiquées proposées sur le forum, depuis Ubuntu 20.04 il suffit d'utiliser :

sudo apt list ~c

pour voir la liste des paquets aynt des résidus de configuration

sudo apt purge ~c

pour purge tous les résidus de configuration.

Hors ligne

#8 Le 20/05/2022, à 10:21

Qid

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

bruno a écrit :

Et pour en finir avec les commandes alambiquées proposées sur le forum, depuis Ubuntu 20.04 il suffit d'utiliser :

sudo apt list ~c

pour voir la liste des paquets aynt des résidus de configuration

sudo apt purge ~c

pour purge tous les résidus de configuration.

Je suis clairement d'accord avec toi sur le sous-entendu sur l'utilisation abusive de commande complexe incompréhensible si ce n'est illisible...
Par contre c'est quoi ce "tild c" ? Et j'en profite : en quoi "autoremove --purge" ne suffit pas à répondre au besoin ?


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#9 Le 20/05/2022, à 11:40

bruno

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

Les dernières versions de apt reprennent enfin la syntaxe d'aptitude concernant les motifs de recherche. (cf. https://www.debian.org/doc/manuals/apti … uickGuide)
~c est un raccourci pour ?config-files

apt autoremove --purge

ne purge que les paquets marqués comme installés automatiquement et qui ne sont plus nécessaires. Il est fréquent d'avoir des résidus de configuration de paquets qui ne sont pas marqués « auto ».

Dernière modification par bruno (Le 20/05/2022, à 12:27)

Hors ligne

#10 Le 20/05/2022, à 12:24

Coeur Noir

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

Nuliel a écrit :

Virer les restes de conf n'est pas indispensable, c'est juste que c'est plus propre.
Il y a pas de gain de place significatif, ni en lisibilité.

Tout dépend du contexte.
Ça n'est pas censé représenter des centaines de Mo ou Go mais ça a été parfois conséquent ( accumulations de résidus d'anciens noyaux. )
Et il me semble que ça a un impact sur les inode utilisés.


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#11 Le 20/05/2022, à 12:47

xubu1957

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

nany avait cité tiramiseb > mise-a-jour-du-noyau-et-aucun-espace-disponible-sur-le-peripherique.

dans son tutoriel > Sens interdit, paquets cassés > 0, espace insuffisant… Que faire?
        _ _ _

(edit=messages regroupés)
        _ _ _


Chaque aidant gère l'entraide à sa façon !

Dernière modification par xubu1957 (Le 07/08/2022, à 18:32)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] 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 20/05/2022, à 13:45

geole

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

Je vais modifier mon aide mémoire
cette ligne

sudo apt autoremove --purge

va devenir

 sudo apt purge ~c

explication

sudo apt list ~c
linux-image-5.11.0-41-generic/focal-updates,focal-security,now 5.11.0-41.45~20.04.1 amd64 [configuration restante]
linux-image-5.11.0-43-generic/focal-updates,focal-security,now 5.11.0-43.47~20.04.2 amd64 [configuration restante]
linux-image-5.11.0-44-generic/focal-updates,focal-security,now 5.11.0-44.48~20.04.2 amd64 [configuration restante]
linux-image-5.11.0-46-generic/focal-updates,focal-security,now 5.11.0-46.51~20.04.1 amd64 [configuration restante]
linux-image-5.13.0-25-generic/focal-updates,focal-security,now 5.13.0-25.26~20.04.1 amd64 [configuration restante]
linux-image-5.13.0-27-generic/focal-updates,focal-security,now 5.13.0-27.29~20.04.1 amd64 [configuration restante]
linux-image-5.13.0-39-generic/focal-updates,focal-security,now 5.13.0-39.44~20.04.1 amd64 [configuration restante]
linux-modules-5.11.0-41-generic/focal-updates,focal-security,now 5.11.0-41.45~20.04.1 amd64 [configuration restante]
linux-modules-5.11.0-43-generic/focal-updates,focal-security,now 5.11.0-43.47~20.04.2 amd64 [configuration restante]
linux-modules-5.11.0-44-generic/focal-updates,focal-security,now 5.11.0-44.48~20.04.2 amd64 [configuration restante]
linux-modules-5.11.0-46-generic/focal-updates,focal-security,now 5.11.0-46.51~20.04.1 amd64 [configuration restante]
linux-modules-5.13.0-25-generic/focal-updates,focal-security,now 5.13.0-25.26~20.04.1 amd64 [configuration restante]
linux-modules-5.13.0-27-generic/focal-updates,focal-security,now 5.13.0-27.29~20.04.1 amd64 [configuration restante]
linux-modules-5.13.0-39-generic/focal-updates,focal-security,now 5.13.0-39.44~20.04.1 amd64 [configuration restante]
linux-modules-extra-5.11.0-41-generic/focal-updates,focal-security,now 5.11.0-41.45~20.04.1 amd64 [configuration restante]
linux-modules-extra-5.11.0-43-generic/focal-updates,focal-security,now 5.11.0-43.47~20.04.2 amd64 [configuration restante]
linux-modules-extra-5.11.0-44-generic/focal-updates,focal-security,now 5.11.0-44.48~20.04.2 amd64 [configuration restante]
linux-modules-extra-5.11.0-46-generic/focal-updates,focal-security,now 5.11.0-46.51~20.04.1 amd64 [configuration restante]
linux-modules-extra-5.13.0-25-generic/focal-updates,focal-security,now 5.13.0-25.26~20.04.1 amd64 [configuration restante]
linux-modules-extra-5.13.0-27-generic/focal-updates,focal-security,now 5.13.0-27.29~20.04.1 amd64 [configuration restante]
linux-modules-extra-5.13.0-39-generic/focal-updates,focal-security,now 5.13.0-39.44~20.04.1 amd64 [configuration restante]

Question quelle option mettre pour éviter l'avertissement

a@a:~$ sudo apt purge ~c
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
  linux-image-5.11.0-41-generic* linux-image-5.11.0-43-generic* linux-image-5.11.0-44-generic* linux-image-5.11.0-46-generic*
  linux-image-5.13.0-25-generic* linux-image-5.13.0-27-generic* linux-image-5.13.0-39-generic* linux-modules-5.11.0-41-generic*
  linux-modules-5.11.0-43-generic* linux-modules-5.11.0-44-generic* linux-modules-5.11.0-46-generic*
  linux-modules-5.13.0-25-generic* linux-modules-5.13.0-27-generic* linux-modules-5.13.0-39-generic*
  linux-modules-extra-5.11.0-41-generic* linux-modules-extra-5.11.0-43-generic* linux-modules-extra-5.11.0-44-generic*
  linux-modules-extra-5.11.0-46-generic* linux-modules-extra-5.13.0-25-generic* linux-modules-extra-5.13.0-27-generic*
  linux-modules-extra-5.13.0-39-generic*
0 mis à jour, 0 nouvellement installés, 21 à enlever et 14 non mis à jour.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] 
(Lecture de la base de données... 235412 fichiers et répertoires déjà installés.)
Purge des fichiers de configuration de linux-modules-extra-5.13.0-27-generic (5.13.0-27.29~20.04.1) ...
Purge des fichiers de configuration de linux-modules-extra-5.11.0-43-generic (5.11.0-43.47~20.04.2) ...
Purge des fichiers de configuration de linux-modules-5.11.0-44-generic (5.11.0-44.48~20.04.2) ...
Purge des fichiers de configuration de linux-image-5.11.0-44-generic (5.11.0-44.48~20.04.2) ...
rmdir: impossible de supprimer '/lib/modules/5.11.0-44-generic': Le dossier n'est pas vide
Purge des fichiers de configuration de linux-image-5.11.0-41-generic (5.11.0-41.45~20.04.1) ...
Purge des fichiers de configuration de linux-modules-5.13.0-27-generic (5.13.0-27.29~20.04.1) ...
dpkg: avertissement: lors de la suppression de linux-modules-5.13.0-27-generic, le répertoire « /lib/modules/5.13.0-27-generic » n'
était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de linux-modules-5.11.0-43-generic (5.11.0-43.47~20.04.2) ...
dpkg: avertissement: lors de la suppression de linux-modules-5.11.0-43-generic, le répertoire « /lib/modules/5.11.0-43-generic » n'
était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de linux-image-5.13.0-25-generic (5.13.0-25.26~20.04.1) ...
Purge des fichiers de configuration de linux-image-5.13.0-39-generic (5.13.0-39.44~20.04.1) ...
Purge des fichiers de configuration de linux-image-5.11.0-43-generic (5.11.0-43.47~20.04.2) ...
Purge des fichiers de configuration de linux-modules-5.13.0-39-generic (5.13.0-39.44~20.04.1) ...
Purge des fichiers de configuration de linux-modules-extra-5.11.0-41-generic (5.11.0-41.45~20.04.1) ...
Purge des fichiers de configuration de linux-modules-5.11.0-46-generic (5.11.0-46.51~20.04.1) ...
Purge des fichiers de configuration de linux-modules-extra-5.11.0-44-generic (5.11.0-44.48~20.04.2) ...
dpkg: avertissement: lors de la suppression de linux-modules-extra-5.11.0-44-generic, le répertoire « /lib/modules/5.11.0-44-generi
c/kernel/drivers/net/wireless/realtek/rtw88 » n'était pas vide, donc il n'a pas été supprimé
Purge des fichiers de configuration de linux-image-5.13.0-27-generic (5.13.0-27.29~20.04.1) ...
Purge des fichiers de configuration de linux-image-5.11.0-46-generic (5.11.0-46.51~20.04.1) ...
Purge des fichiers de configuration de linux-modules-5.13.0-25-generic (5.13.0-25.26~20.04.1) ...
Purge des fichiers de configuration de linux-modules-5.11.0-41-generic (5.11.0-41.45~20.04.1) ...
Purge des fichiers de configuration de linux-modules-extra-5.11.0-46-generic (5.11.0-46.51~20.04.1) ...
Purge des fichiers de configuration de linux-modules-extra-5.13.0-25-generic (5.13.0-25.26~20.04.1) ...
Purge des fichiers de configuration de linux-modules-extra-5.13.0-39-generic (5.13.0-39.44~20.04.1) ...
a@a:~$ 

J'ai trouvé des poussières oubliées

a@a:/lib/modules/5.11.0-44-generic/kernel/drivers/net/wireless/realtek/rtw88$ ls -ls
total 27240
  744 -rw-r--r-- 1 root root   761216 janv.  9 10:05 rtw_8723de.ko
 2256 -rw-r--r-- 1 root root  2308752 janv.  9 10:05 rtw_8723d.ko
  744 -rw-r--r-- 1 root root   761216 janv.  9 10:05 rtw_8821ce.ko
 1968 -rw-r--r-- 1 root root  2011160 janv.  9 10:05 rtw_8821c.ko
  744 -rw-r--r-- 1 root root   761216 janv.  9 10:05 rtw_8822be.ko
 2416 -rw-r--r-- 1 root root  2473712 janv.  9 10:05 rtw_8822b.ko
  744 -rw-r--r-- 1 root root   761432 janv.  9 10:05 rtw_8822ce.ko
 3380 -rw-r--r-- 1 root root  3458472 janv.  9 10:05 rtw_8822c.ko
13104 -rw-r--r-- 1 root root 13416664 janv.  9 10:05 rtw_core.ko
 1140 -rw-r--r-- 1 root root  1164792 janv.  9 10:05 rtw_pci.ko

a@a:~$ ls -rls /lib/modules/5.13.0-27-generic
ls: impossible d'accéder à '/lib/modules/5.13.0-27-generic': Aucun fichier ou dossier de ce type

a@a:~$ lib/modules/5.11.0-43-generic
bash: lib/modules/5.11.0-43-generic: Aucun fichier ou dossier de ce type
a@a:~$ 

a@a:~$ 

Question Faut-il faire figurer cette nouvelle commande dans cette documentation https://doc.ubuntu-fr.org/apt-get

ATTENTION
J'ai vu  plein de discussions signalant que l'arrivée d'un nouveau noyau faisait dysfonctionner l'ordinateur.
Souvent, le conseil donné  est d'utiliser l'ancien noyau dans l'attente de l'arrivée d'un nouveau noyau et de marquer le noyau ancien en installation manuelle   afin d'empêcher sa suppression au cas où le nouveau noyau serait aussi inadapté .

Dernière modification par geole (Le 22/05/2022, à 14:46)

Hors ligne

#13 Le 20/05/2022, à 15:28

bruno

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

Pour la doc j'ai déjà modifié cette page : https://doc.ubuntu-fr.org/nettoyer_ubun … _logiciels (qui mériterait une reprise complète)
Je ne pense pas qu'il faille modifier la doc apt-get mais plutôt complèter la page apt-cli sans chercher à être exhaustif. La référence est :

man apt-patterns

Pour ton retour en #12, c'est une chose fréquente lors de la purge d'un paquet d'avoir un avertissement concernant des répertoires qui ne peuvent être supprimés. C'est le cas lorsque des fichier ont été créés dans ces répertoire par un autre processus que l'installation d'un paquet. Dans ton cas ce sont probablement des modules du noyau installés via dkms.
Je ne sais pas comment on peut éviter cet avertissement (essayer l'argument --yes) et encore comment forcer la suppression de ces dossiers (potentiellement risqué).

Dernière modification par bruno (Le 20/05/2022, à 15:35)

Hors ligne

#14 Le 20/05/2022, à 16:32

Qid

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

bruno a écrit :

~c est un raccourci pour ?config-files

apt autoremove --purge

ne purge que les paquets marqués comme installés automatiquement et qui ne sont plus nécessaires. Il est fréquent d'avoir des résidus de configuration de paquets qui ne sont pas marqués « auto ».

mouais bah je viens d'essayer et n'ai pas vu la différence...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#15 Le 21/05/2022, à 00:07

Coeur Noir

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

bruno a écrit :

Pour la doc j'ai déjà modifié cette page : https://doc.ubuntu-fr.org/nettoyer_ubun … _logiciels (qui mériterait une reprise complète)

Est-ce que

dpkg -l | grep ^rc | cut -d' ' -f3 | xargs sudo dpkg -P

=

sudo dpkg -P $(dpkg -l | awk '/^rc/{print $2}')

?

C'est plutôt cette seconde que j'avais « retenue », un seul pipe et un poil plus courte.

Dans le même ordre d'idée, est-ce que

sudo apt autoremove --purge

=

sudo apt autopurge

?

Dernière modification par Coeur Noir (Le 21/05/2022, à 00:09)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#16 Le 21/05/2022, à 08:33

bruno

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

Les deux commandes sont strictement équivalentes et aussi obscures pour un novice. on pourrait sans doute en trouver un tas d'autres pour le même résultat. Savoir s'il vaut mieux utiliser awk ou grep, un sous-shell ou des pipes, pour moi c'est de la tétrapilectomie.

autopurge est un raccourci non documenté(*) pour autoremove --purge, donc oui c'est équivalent.

(*) cf. https://salsa.debian.org/apt-team/apt/- … ll.cc#L629

Dernière modification par bruno (Le 21/05/2022, à 08:55)

Hors ligne

#17 Le 21/05/2022, à 08:57

FrancisFDZ

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

Mise au point : je ne prétend pas que le nettoyage soit inutile, mais pas indispensable. Je pense toutefois qu'il n'est pas bon de laisser s'accumuler des fichiers inutiles, plus encombrants que nuisibles, et que s'en débarrasser fait au moins gagner en clarté.
La demande systématique d'un nettoyage ne fait pas en général avancer vers la résolution d'un problème, mais peut dans certains cas éliminer (à juste titre) des pistes liées à des fichiers obsolètes qui n'ont plus rien à faire là.
Nany disait d'ailleurs

nany a écrit :

Proposons donc de parfaire le nettoyage. J’appelle ça faire les poussières, car dans les faits, on va supprimer des fichiers de configuration qui ne sont pas forcément volumineux. Bon, chez certains, la liste des fichiers de configurations résiduels peut s’avérer bien longue et les poussières deviennent des moutons. Donc ça ne mange pas de pain de faire ces poussières

Dernière modification par FrancisFDZ (Le 21/05/2022, à 09:07)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#18 Le 21/05/2022, à 09:13

bruno

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

Il y a des cas où la purge de paquets est indispensable à la résolution de problèmes. Je pense notamment à certaines installations de MySQL / MariaDB ou de PHP (avec dépôts tiers) cassées.

Hors ligne

#19 Le 21/05/2022, à 09:18

FrancisFDZ

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

Nettoyer : il est vrai que l'on y voit pu clair quand quand c'est bien propre ...


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#20 Le 21/05/2022, à 09:56

Qid

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

bruno a écrit :

autopurge est un raccourci non documenté(*) pour autoremove --purge, donc oui c'est équivalent.

(*) cf. https://salsa.debian.org/apt-team/apt/- … ll.cc#L629

Tien je ne la connaissais pas celle là (je parle d'autopurge)...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#21 Le 21/05/2022, à 10:11

geole

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

Bonjour
J'avais toujours été  surpris de devoir écrire "apt autoremove"  puis constater que c'était insuffisant, je suis passé à "apt auto remove --purge" qui par moment était mal frappé.
Je constate qu'il y avait beaucoup plus simple à proposer  mais que la documentation actualisée  reste le point faible. Le prétexe serait-il qu'il suffit de consulter les sources?

Dans le même ordre d'idée

apt update
apt upgrade
apt full-upgrade

peut-on faire simplement 1 et 3 sans faire 2

Hors ligne

#22 Le 21/05/2022, à 10:16

diesel

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

geole a écrit :

Bonjour
J'avais toujours été  surpris de devoir écrire "apt autoremove"  puis constater que c'était insuffisant, je suis passé à "apt auto remove --purge" qui par moment était mal frappé.
Je constate qu'il y avait beaucoup plus simple à proposer  mais que la documentation actualisée  reste le point faible. Le prétexe serait-il qu'il suffit de consulter les sources?

Dans le même ordre d'idée

apt update
apt upgrade
apt full-upgrade

peut-on faire simplement 1 et 3 sans faire 2

Oui.

A titre personnel, j'utilise "apt dist-upgrade" qui est, je crois, équivalent à "apt full-upgrade".

Amicalement.

Jean-Marie


Je déteste qu'on cherche à me faire passer pour un con, j'y arrive déjà très bien tout seul.
Le mort, il sait pas qu'il est mort ; c'est pour les autres que c'est dur.................... Pour les cons, c'est pareil.

Hors ligne

#23 Le 21/05/2022, à 15:01

Coeur Noir

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

apt dist-upgrade est l'ancienne dénomination, remplacée aujourd'hui par apt full-upgrade pour ne plus faire référence à dist ( comme distribution ) qui pouvait évoquer l'idée d'une mise à niveau de la distribution, alors qu'il s'agit « seulement » de mettre à jour des paquets : individuellement dans le cas apt upgrade, avec leurs dépendances dans le cas apt full-upgrade.


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#24 Le 21/05/2022, à 15:17

Coeur Noir

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

bruno a écrit :

Les deux commandes sont strictement équivalentes et aussi obscures pour un novice. on pourrait sans doute en trouver un tas d'autres pour le même résultat. Savoir s'il vaut mieux utiliser awk ou grep, un sous-shell ou des pipes, pour moi c'est de la tétrapilectomie.

autopurge est un raccourci non documenté(*) pour autoremove --purge, donc oui c'est équivalent.

(*) cf. https://salsa.debian.org/apt-team/apt/- … ll.cc#L629

Z'êtes bizarres tous dès lors que vous évoquez les « novices ».

N'importe quelle commande ou manip' un peu technique ou administrative paraîtra toujours inédite ou mystérieuse à quiconque la réalise pour la première fois.
Y compris pour quelqu'un qui utilise Linux depuis des années…

Elle ne reste obscure que si on ne l'explique pas, que si on ne lui donne pas un peu de contexte ( lien vers une doc' ou un man ou juste décrire avec des mots « humains » l'action proposée. )

Quand il s'agit de proposer des commandes à quelqu'un de pas habitué, j'aurais tendance à essayer de trouver :
⋅ soit la commande la plus courte car plus facile à taper ou copier-coller,
⋅ soit la plus explicite « d'elle-même », qui sera peut-être plus longue mais alors plus facile à comprendre.

C'est pas du coupage de cheveu en quatre, juste un peu de précaution afin de limiter des risques de coquille ou d'interprétation, côté aidant comme aidé.


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#25 Le 21/05/2022, à 15:32

Qid

Re : nettoyer les fichiers de configuration devenus sans objets et marqués

Coeur Noir a écrit :

Quand il s'agit de proposer des commandes à quelqu'un de pas habitué, j'aurais tendance à essayer de trouver :
⋅ soit la commande la plus courte car plus facile à taper ou copier-coller,
⋅ soit la plus explicite « d'elle-même », qui sera peut-être plus longue mais alors plus facile à comprendre.

C'est pas du coupage de cheveu en quatre, juste un peu de précaution afin de limiter des risques de coquille ou d'interprétation, côté aidant comme aidé.

Je suis complètement d'accord... Oui une commande sera toujours du chinois pour un non connaisseur... Mais il me semble important que dans le cadre d'un forum elle puisse être suffisamment comprise pour pouvoir être réadaptée en cas de besoin à peu près similaire...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne