[pacman] Virer les packages inutiles (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Avatar de l’utilisateur
Hzxllprkwx
Hankyu
Messages : 38
Inscription : jeu. 26 mai 2016, 01:29

[pacman] Virer les packages inutiles (résolu)

Message par Hzxllprkwx »

Hello there !

Je me suis mis à Arch Linux depuis quelques mois mais je reste encore un noob en la matière. Durant mes expérimentations j'ai installé un tas de trucs inutiles ou dont je n'ai pas réussi à me servir et ils restent là, je ne sais pas comment les virer. Je sais qu'il y a une commande de pacman pour virer les dépendances inutilisées mais je voudrais savoir s'il y a moyen de lister tout ce que j'ai installé depuis le début et dont je n'ai pas pu ou su me servir. Ca encombre mon disque dur pour rien et je voudrais les désinstaller pour cleaner un peu toute cette merde.

Existe t'il une commande miracle pour tout lister et quelle est la commande pour les virer svp ?

Merci d'avance, bisou.

Satan
Dernière modification par Hzxllprkwx le ven. 27 mai 2016, 18:24, modifié 1 fois.
ἐκπύρωσις
Avatar de l’utilisateur
nemon
Daikyu
Messages : 81
Inscription : lun. 17 nov. 2014, 18:14

Re: [NOOB] Virer les packages inutiles

Message par nemon »

Avatar de l’utilisateur
jc51
Chu Ko Nu
Messages : 317
Inscription : jeu. 08 déc. 2011, 16:37

Re: [NOOB] Virer les packages inutiles

Message par jc51 »

bonjour

@nemon je pense pas que c'est ce qui veut c'est juste pour vider le cache,mais dans le lien il y a les réponses qu'il cherche ,et qu'il aurait pu trouver seul ... :D
ThinkPad T410, 8GO, ssd Samsung 860 evo Archlinux/Gnome
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [NOOB] Virer les packages inutiles

Message par oktoberfest »

Je ne pense pas que le wiki contienne l'intégralité de la réponse souhaitée.
Hzxllprkwx a écrit :Je sais qu'il y a une commande de pacman pour virer les dépendances inutilisées
Là ok on trouve la réponse dans le wiki (on est un peu brut mais on t'aidera si tu ne trouves pas la réponse).
Hzxllprkwx a écrit :je voudrais savoir s'il y a moyen de lister tout ce que j'ai installé depuis le début et dont je n'ai pas pu ou su me servir
Dans ce cas là le wiki ne sert à rien, car l'ordinateur est bien incapable de savoir si on utilise un programme ou pas.
Le plus simple est de lister l'ensemble des paquets explicitement installés. Avec yaourt on peut avoir une information complémentaire qui me semble intéressante : c'est le dépôt dans lequel se trouve le paquet.

Code : Tout sélectionner

yaourt -Qe
. Ensuite il "suffit" de supprimer les paquets dont on n'a pas besoin. C'est là que le dépôt est intéressant : ne pas supprimer un paquet du dépôt "core".
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1145
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France
Contact :

Re: [NOOB] Virer les packages inutiles

Message par karhu »

Il y a longtemps j'utilisais la commande :

Code : Tout sélectionner

lupac -sya <x>
avec <x> un nombre de jours.
Le résultat listait tous les paquets inutilisés depuis ce nombre de jours. Ça c'est la bonne nouvelle. :)
La mauvaise est que je ne rappelle pas où j'avais trouvé cette commande, ni bien sûr à quel paquet elle appartient. :mrgreen:
Si quelqu'un connaît et se souvient, merci. :oops:
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2073
Inscription : jeu. 15 mars 2012, 05:08

Re: [NOOB] Virer les packages inutiles

Message par waitnsea »

karhu a écrit :Il y a longtemps j'utilisais la commande :

Code : Tout sélectionner

lupac -sya <x>
avec <x> un nombre de jours.
Le résultat listait tous les paquets inutilisés depuis ce nombre de jours. Ça c'est la bonne nouvelle. :)
La mauvaise est que je ne rappelle pas où j'avais trouvé cette commande, ni bien sûr à quel paquet elle appartient. :mrgreen:
Si quelqu'un connaît et se souvient, merci. :oops:
La réponse, ici ?

Edit : encore disponible dans les archives
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1145
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France
Contact :

Re: [NOOB] Virer les packages inutiles

Message par karhu »

Oui c'est bien là que je l'avais trouvé, la mémoire revient.
Par contre :

Code : Tout sélectionner

yaourt -S lupac
erreur : impossible de trouver la cible : lupac
:evil:

Édite: :oops: pas vu l'Edit.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
Avatar de l’utilisateur
papajoke
Elfe
Messages : 607
Inscription : sam. 30 août 2014, 19:54
Contact :

Re: [NOOB] Virer les packages inutiles

Message par papajoke »

bonjour
source dans le PKGBUILD erroné :oops:

sinon une commande du type, ferait l'affaire pour avoir une idée?

Code : Tout sélectionner

pacman -Qo $(find /usr/bin -atime +120)
et panacher avec une recherche du type :

Code : Tout sélectionner

find /{usr,opt}/ -executable -type f -atime +120
attention un exécutable non utilisé est peut-être dans un paquet très utilisé !
Arch stable - Kde 5 / zsh - btrfs/mbr - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau
Avatar de l’utilisateur
RoyalPanda
yeomen
Messages : 211
Inscription : lun. 19 mai 2014, 09:08

Re: [NOOB] Virer les packages inutiles

Message par RoyalPanda »

@papajoke : N'est pas valable pour ceux qui (comme moi) ont un 'mount -o noatime'. Me suis fait peur en voyant la liste titanesque de truc dont je ne me servais pas.
Avatar de l’utilisateur
albireo
Chu Ko Nu
Messages : 447
Inscription : ven. 15 sept. 2006, 15:47
Localisation : vallée de la save en Occitanie

Re: [NOOB] Virer les packages inutiles

Message par albireo »

Ce qui serait sympa c'est une commande qui vire tout sauf base et base-devel pour tout reprendre à 0. il me semble que Benjarobin avait donné une commande en ce sens il y a pas mal de temps.
viewtopic.php?forum_uri=&t=10153&start=
Utilisateur ArchLinux depuis 2004
Arch 64/gnome sur ASUS H87M-E C2 + i5 3.2GHz + 8Go + 1To + écran 22"
Arch 64/openbox sur LDLC MERCURE ML3-4-S1 -> DAC Micromega -> ampli Onkyo -> enceintes Focal :D
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2073
Inscription : jeu. 15 mars 2012, 05:08

Re: [NOOB] Virer les packages inutiles

Message par waitnsea »

albireo a écrit :Ce qui serait sympa c'est une commande qui vire tout sauf base et base-devel pour tout reprendre à 0.
On aurait aussi vite fait une réinstallation complète !
Avatar de l’utilisateur
Hzxllprkwx
Hankyu
Messages : 38
Inscription : jeu. 26 mai 2016, 01:29

Re: [NOOB] Virer les packages inutiles

Message par Hzxllprkwx »

Wow, je ne m'attendais pas à avoir autant de réponses en si peu de temps. Merci beaucoup pour vos précieux conseils ! Je vais essayer tout ça, je vous paie une bière virtuelle pour la peine :) Santé !
ἐκπύρωσις
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2073
Inscription : jeu. 15 mars 2012, 05:08

Re: [NOOB] Virer les packages inutiles

Message par waitnsea »

Tu sais, les paquets inutiles... J'ai une floppée de jeux très lourds pour les gamins et mon OS ne contient que 24 Go... pour l'espace il vaut mieux voir du côté des vidéos inutiles et des films déjà vus ...
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1931
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.
Contact :

Re: [NOOB] Virer les packages inutiles

Message par Xorg »

Pour virer les paquets inutiles, j'y vais à gros coup de pacman -Qqe. Ça liste tous les paquets qui ont été installés explicitement, et on peut donc supprimer ceux qu'on juge inutiles.
albireo a écrit :Ce qui serait sympa c'est une commande qui vire tout sauf base et base-devel pour tout reprendre à 0. il me semble que Benjarobin avait donné une commande en ce sens il y a pas mal de temps.
viewtopic.php?forum_uri=&t=10153&start=
Sinon il y a toujours la réponse dans le wiki : https://wiki.archlinux.org/index.php/Pa ... base_group. :)


C'est marrant, le titre de ce sujet me fait penser aux exemples donnés ici...
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Tux est un manchot, et non un pingouin. :marche:
Avatar de l’utilisateur
Hzxllprkwx
Hankyu
Messages : 38
Inscription : jeu. 26 mai 2016, 01:29

Re: [NOOB] Virer les packages inutiles

Message par Hzxllprkwx »

Important: Merci d'éviter les thèmes du genre [NOOB] je suis bloqué, [URGENT!!] au secours ou autres.
Ah oui en effet, pardon. Je vais le mettre en "résolu" de ce pas.
ἐκπύρωσις
Répondre