Administrators, autoreview, Vérificateurs d’utilisateurs, checkuser-log, editor, reviewer, usersnoop
3 321
modifications
mAucun résumé des modifications |
(nd) |
||
Ligne 112 : | Ligne 112 : | ||
# apt purge <paquet> | # apt purge <paquet> | ||
# aptitude purge <paquet> | # aptitude purge <paquet> | ||
===Remarque particulière au sujet de apt autoremove (apt-get autoremove)=== | |||
Il arrive parfois au fil du temps que apt vous propose lors d'une mise à jour de supprimer des paquets devenus (selon apt) inutiles: | |||
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires : | |||
... | |||
Veuillez utiliser « apt autoremove » pour les supprimer. | |||
En anglais... | |||
The following packages were automatically installed and are no longer required: | |||
... | |||
Use 'apt-get autoremove' to remove them. | |||
La plupart du temps c'est légitime et si les paquets proposés à la suppression ne vous sont pas utiles, vous pouvez y aller. | |||
Il arrive par contre que cela entraîne la "casse" de votre système. Cela arrive généralement à cause des mata-paquets et de leurs dépendances. | |||
Voici un exemple: | |||
Vous avez installé le bureau KDE Standard à l'aide du meta paquet '''kde-standard''': | |||
# apt install kde-standard | |||
Plus tard vous avez enlevé le paquet kopete qui vous était inutile: | |||
# apt remove kopete | |||
''Sans le vouloir vous avez rendu orphelins tous les paquets liés au meta paquet kde-standard'' qui a été enlevé avec Kopete (kopete est une de ses dépendances). | |||
Résultat: apt veut enlever tous les paquets qui dépendent de kde-standard... Ce que vous ne souhaitez évidemment pas! | |||
<pre>The following packages were automatically installed and are no longer required: | |||
akregator dragonplayer freespacenotifier gwenview juk kate kcalc | |||
kde-baseapps kde-plasma-desktop kde-wallpapers-default kde-workspace | |||
kde-workspace-bin kde-workspace-data kde-workspace-kgreet-plugins kdepasswd | |||
kdeplasma-addons khelpcenter4 klipper kmix knotes korganizer kscreensaver | |||
ksnapshot ksysguard kwalletmanager kwrite libeventviews4 libgadu3 | |||
libkateinterfaces4 libkephal4abi1 libkexiv2-11 libkexiv2-data libkipi-data | |||
libkipi10 libknewstuff2-4 libkopete4 libkscreensaver5 libksignalplotter4 | |||
libmarblewidget15 libmeanwhile1 libmediastreamer-base3 libmsn0.3 | |||
libokularcore2 libortp9 libplasmagenericshell4 libprocessui4a | |||
libqimageblitz4 libqoauth1 libsolidcontrolifaces4abi2 libspectre1 | |||
marble-data okular plasma-containments-addons plasma-dataengines-addons | |||
plasma-desktop plasma-desktopthemes-artwork plasma-runners-addons | |||
plasma-wallpapers-addons plasma-widget-folderview plasma-widget-lancelot | |||
plasma-widgets-addons polkit-kde-1 sweeper systemsettings | |||
Use 'apt-get autoremove' to remove them.</pre> | |||
La solution est très simple: Il suffit de marquer les paquets dépendants du meta-paquet kde-standard en "manual". Cela signifie qu'il ne dépendront plus du meta-paquet avec lequel ils ont été installés. | |||
# apt-mark manual kde-plasma-desktop kdeplasma-addons gwenview kmix okular | |||
La liste devrait se raccourcir et ne plus contenir que des paquets que je ne souhaite pas garder : | |||
<pre># apt-get install | |||
Reading package lists... Done | |||
Building dependency tree | |||
Reading state information... Done | |||
The following packages were automatically installed and are no longer required: | |||
akregator dragonplayer juk kate kcalc khelpcenter4 knotes korganizer | |||
kscreensaver ksnapshot kwalletmanager libeventviews4 libgadu3 | |||
libkateinterfaces4 libknewstuff2-4 libkopete4 libmeanwhile1 | |||
libmediastreamer-base3 libmsn0.3 libortp9 plasma-desktopthemes-artwork | |||
sweeper | |||
Use 'apt-get autoremove' to remove them. | |||
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.</pre> | |||
Je peux alors m'en débarrasser : | |||
<pre># apt-get autoremove | |||
Reading package lists... Done | |||
Building dependency tree | |||
Reading state information... Done | |||
The following packages will be REMOVED: | |||
akregator* dragonplayer* juk* kate* kcalc* khelpcenter4* knotes* korganizer* | |||
kscreensaver* ksnapshot* kwalletmanager* libeventviews4* libgadu3* | |||
libkateinterfaces4* libknewstuff2-4* libkopete4* libmeanwhile1* | |||
libmediastreamer-base3* libmsn0.3* libortp9* plasma-desktopthemes-artwork* | |||
sweeper* | |||
0 upgraded, 0 newly installed, 22 to remove and 7 not upgraded. | |||
After this operation, 27.6 MB disk space will be freed. | |||
Do you want to continue? [Y/n]</pre> | |||
Merci à [[Utilisateur:Vv222|Vv222]]! | |||
----- | ----- | ||
Ligne 122 : | Ligne 206 : | ||
[[Utilisateur:Vv222|Vv222]] ([[Discussion utilisateur:Vv222|discussion]]) 11 septembre 2014 à 11:14 (CEST) | [[Utilisateur:Vv222|Vv222]] ([[Discussion utilisateur:Vv222|discussion]]) 11 septembre 2014 à 11:14 (CEST) | ||
Discussion sur le [https://www.debian-fr.xyz/viewtopic.php?f=8&t=1030 FORUM] | |||
[[Category:Paquets]] | [[Category:Paquets]] |
modifications