[Paquet] Quel logiciel pour trouver les packets non utilisés
[Paquet] Quel logiciel pour trouver les packets non utilisés
Bonjour,
Juste pour savoir, y a-t-il un moyen quelconque pour connaître dans toute l'arborescence des paquets et de leurs dépendances installées sur mon système, ceux utilisé au quotidien ainsi que ceux qui sont nécessaires au bon fonctionnement de celui-ci parmi tous les paquets installés sur ma machine? Ceci serait afin de faire du ménage et virer ceux dont je n'ai pas ou plus besoin? Je cherche quelques chose de plus puissant qu'un simple sudo pacman -Qdt.
Sinon s'il n'existe pas, serait-il possible de programmer un tel outil? et quelle voie me conseilleriez-vous de prendre pour sa bonne réalisation? Es-qu'il y a dans un premier temps un endroit sur l'OS où l'on peut observer les différents appels des programmes ou library installés pour les lister et dans un second temps serait-il possible de les relier au paquet installé sur sa machine par pacman?
Juste pour savoir, y a-t-il un moyen quelconque pour connaître dans toute l'arborescence des paquets et de leurs dépendances installées sur mon système, ceux utilisé au quotidien ainsi que ceux qui sont nécessaires au bon fonctionnement de celui-ci parmi tous les paquets installés sur ma machine? Ceci serait afin de faire du ménage et virer ceux dont je n'ai pas ou plus besoin? Je cherche quelques chose de plus puissant qu'un simple sudo pacman -Qdt.
Sinon s'il n'existe pas, serait-il possible de programmer un tel outil? et quelle voie me conseilleriez-vous de prendre pour sa bonne réalisation? Es-qu'il y a dans un premier temps un endroit sur l'OS où l'on peut observer les différents appels des programmes ou library installés pour les lister et dans un second temps serait-il possible de les relier au paquet installé sur sa machine par pacman?
Dernière modification par Distag le sam. 05 mai 2012, 12:47, modifié 1 fois.
x86_64 | KDE | Clavier Bépo
- benjarobin
- Maître du Kyudo
- Messages : 17222
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Paquet] Juste pour savoir
pactree ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Paquet] Juste pour savoir
Encore appris quelque chose aujourd'hui. Vraiment très pratique et surtout très instructif.benjarobin a écrit :pactree ?
"La complication est un effet de la simplicité mal acquise"
Intel i5-2320; Nvidia GeForce GT 520; ATA Hitachi 2To; ArchLinux-KDE
Intel i5-2320; Nvidia GeForce GT 520; ATA Hitachi 2To; ArchLinux-KDE
- FoolEcho
- Maître du Kyudo
- Messages : 10707
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [Paquet] Juste pour savoir
@Distag: juste pour t'enquiquiner: ton titre n'est pas très informatif, merci de l'arranger un peu.
«The following statement is not true. The previous statement is true.»
Re: [Paquet] Quel logiciel pour trouver les packets non util
C'est mieux comme ça ?
x86_64 | KDE | Clavier Bépo
- Desintegr
- Chu Ko Nu
- Messages : 354
- Inscription : jeu. 28 avr. 2011, 16:42
- Localisation : Orléans - France
Re: [Paquet] Quel logiciel pour trouver les packets non util
Ce que je fais pour nettoyer les paquets non utilisés :
1)
Il s'agit des paquets que veux vraiment sur mon système.
2)
On peut les supprimer normalement sans problème.
3)
Il s'agit des paquets de AUR, installés manuellement ou qui ne font plus partie de la distribution officielle.
4)
pacman supprimera également les dépendances qui n'ont plus besoin d'être installées.
Actuellement, j'ai 106 paquets installés explicitement, c'est un nombre très raisonnable.
1)
pacman -Qte
pour afficher la liste des paquets installés explicitement.Il s'agit des paquets que veux vraiment sur mon système.
2)
pacman -Qtd
pour lister les paquets orphelins.On peut les supprimer normalement sans problème.
3)
pacman -Qm
pour lister les paquets qui ne font pas partis des dépôts non officiels.Il s'agit des paquets de AUR, installés manuellement ou qui ne font plus partie de la distribution officielle.
4)
pacman -Rsn x y z
pour supprimer les paquets des listes ci-dessus que je ne veux plus.pacman supprimera également les dépendances qui n'ont plus besoin d'être installées.
Actuellement, j'ai 106 paquets installés explicitement, c'est un nombre très raisonnable.
Re: [Paquet] Quel logiciel pour trouver les packets non util
SalutDesintegr a écrit :Ce que je fais pour nettoyer les paquets non utilisés :
1)pacman -Qte
pour afficher la liste des paquets installés explicitement.
Il s'agit des paquets que veux vraiment sur mon système.
2)pacman -Qtd
pour lister les paquets orphelins.
On peut les supprimer normalement sans problème.
3)pacman -Qm
pour lister les paquets qui ne font pas partis des dépôts non officiels.
Il s'agit des paquets de AUR, installés manuellement ou qui ne font plus partie de la distribution officielle.
4)pacman -Rsn x y z
pour supprimer les paquets des listes ci-dessus que je ne veux plus.
pacman supprimera également les dépendances qui n'ont plus besoin d'être installées.
Actuellement, j'ai 106 paquets installés explicitement, c'est un nombre très raisonnable.
Ça correspond à quoi tous ces types de paquets?
installés explicitement paquets qu'on veut et qu'on a installés je pense.
paquets orphelins paquets qui ne servent plus à rien. Sur mon PC, j'ai
cmake 2.8.8-2
fluidsynth 1.1.5-2
libfetch 2.33-3
libgdu 3.0.2-2
libtar 1.2.11-4
libtextcat 2.2-9
php 5.3.12-1
xinetd 2.3.14-8
Donc je peux les supprimer? Mais pourquoi sont-ils toujours présents? Si ils ont été installés avec d'autres paquets que j'ai supprimés, ils auraient du disparaître avec non? Je fais toujours pacman -Rsn
Comment on fait pour savoir le nombre de paquets installés?
pacman -Qte
liste sans compter et je suis trop fainéant pour compter moi-même KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
- benjarobin
- Maître du Kyudo
- Messages : 17222
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Paquet] Quel logiciel pour trouver les packets non util
Pour compter utilise pacman -Qte | wc -l
(Voir man de wc)
(Voir man de wc)
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Paquet] Quel logiciel pour trouver les packets non util
ha oui simple comme tout. Merci
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
- Desintegr
- Chu Ko Nu
- Messages : 354
- Inscription : jeu. 28 avr. 2011, 16:42
- Localisation : Orléans - France
Re: [Paquet] Quel logiciel pour trouver les packets non util
Les paquets installés explicitement sont les paquets que tu veux installer de façon volontaire.
Les paquets orphelins sont des paquets qui ont été installés (souvent par dépendance) et qui ne sont plus requis maintenant sur ton système.
Tes paquets orphelins sont :
- cmake (un outil de compilation)
- fluidsynth (un synthétiseur)
- libfetch, libgdu, libtar, libtextcat (des bibliothèques)
- php (le language de programmation)
- xinetd (un gestionnaire de connexions et services)
Si tu ne les utilises pas, tu peux les désinstaller sans problème.
Ces paquets ont été installés certainement par dépendance à d'autres paquets mais qui ne sont plus requis maintenant.
Exemple avec libfetch. Cette bibliothèque était requise par pacman en version 3.
Depuis, pacman a évolué en version 4 et est maintenant basé sur curl à la place de libfetch.
Le paquet libfetch est donc resté installé (puisque tu n'as pas désinstallé pacman), il est simplement devenu un paquet orphelin sur ton système.
Les paquets orphelins sont des paquets qui ont été installés (souvent par dépendance) et qui ne sont plus requis maintenant sur ton système.
Tes paquets orphelins sont :
- cmake (un outil de compilation)
- fluidsynth (un synthétiseur)
- libfetch, libgdu, libtar, libtextcat (des bibliothèques)
- php (le language de programmation)
- xinetd (un gestionnaire de connexions et services)
Si tu ne les utilises pas, tu peux les désinstaller sans problème.
Ces paquets ont été installés certainement par dépendance à d'autres paquets mais qui ne sont plus requis maintenant.
Exemple avec libfetch. Cette bibliothèque était requise par pacman en version 3.
Depuis, pacman a évolué en version 4 et est maintenant basé sur curl à la place de libfetch.
Le paquet libfetch est donc resté installé (puisque tu n'as pas désinstallé pacman), il est simplement devenu un paquet orphelin sur ton système.
Re: [Paquet] Quel logiciel pour trouver les packets non util
ouais ouais d'accord. Je vais donc les supprimer et si j'ai un problème je réinstallerai au besoin.
Merci.
Merci.
KDE Plasma sur
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
- fixe Intel Core i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad S130-14IGM
Re: [Paquet] Quel logiciel pour trouver les packets non util
Dans les paquets orphelins j'ai linux-headers, c'est étrange non ?
- Desintegr
- Chu Ko Nu
- Messages : 354
- Inscription : jeu. 28 avr. 2011, 16:42
- Localisation : Orléans - France
Re: [Paquet] Quel logiciel pour trouver les packets non util
linux-headers est requis par dkms, oss et (de façon optionnelle) virtualbox-source.
linux-hearders est surtout utilisé pour la compilation de modules externes au noyau fourni (dkms et oss en sont des exemples).
Il est donc très certainement inutile sur ton système sauf si tu utilises dkms ou oss.
linux-hearders est surtout utilisé pour la compilation de modules externes au noyau fourni (dkms et oss en sont des exemples).
Il est donc très certainement inutile sur ton système sauf si tu utilises dkms ou oss.
Re: [Paquet] Quel logiciel pour trouver les packets non util
Merci beaucoup
- Desintegr
- Chu Ko Nu
- Messages : 354
- Inscription : jeu. 28 avr. 2011, 16:42
- Localisation : Orléans - France
Re: [Paquet] Quel logiciel pour trouver les packets non util
Avec la commande whoneeds (du paquet pkgtools), tu peux connaître les dépendances inverses d'un paquet installé.
Exemple :
Exemple :
Code : Tout sélectionner
% whoneeds curl
Packages that depend on [curl]
choqok
flashplugin
git
kdeadmin-kcron
kdegraphics-gwenview
kdegraphics-kolourpaint
kdegraphics-ksnapshot
kdegraphics-okular
kde-meta-kdebase
kdemultimedia-kmix
kdenetwork-kopete
kdenetwork-krdc
kdepim-kaddressbook
kdepim-kjots
kdepim-kmail
kdeplasma-applets-networkmanagement
kdesdk-dolphin-plugins
kdesdk-kate
kdesdk-kompare
kdesdk-okteta
kdeutils-ark
kdeutils-filelight
kdeutils-kcalc
kdeutils-kcharselect
kdeutils-kwallet
kwebkitpart
libreoffice-calc
libreoffice-common
libreoffice-draw
libreoffice-kde4
libreoffice-writer
mediainfo
packer
pacman
virtualbox