Page 1 sur 1

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

Publié : jeu. 26 mai 2016, 01:43
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

Re: [NOOB] Virer les packages inutiles

Publié : jeu. 26 mai 2016, 03:08
par nemon

Re: [NOOB] Virer les packages inutiles

Publié : jeu. 26 mai 2016, 07:20
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

Re: [NOOB] Virer les packages inutiles

Publié : jeu. 26 mai 2016, 08:34
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".

Re: [NOOB] Virer les packages inutiles

Publié : jeu. 26 mai 2016, 10:33
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:

Re: [NOOB] Virer les packages inutiles

Publié : jeu. 26 mai 2016, 11:02
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

Re: [NOOB] Virer les packages inutiles

Publié : jeu. 26 mai 2016, 11:14
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.

Re: [NOOB] Virer les packages inutiles

Publié : jeu. 26 mai 2016, 11:52
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é !

Re: [NOOB] Virer les packages inutiles

Publié : jeu. 26 mai 2016, 12:29
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.

Re: [NOOB] Virer les packages inutiles

Publié : jeu. 26 mai 2016, 13:46
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=

Re: [NOOB] Virer les packages inutiles

Publié : jeu. 26 mai 2016, 15:27
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 !

Re: [NOOB] Virer les packages inutiles

Publié : jeu. 26 mai 2016, 20:22
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é !

Re: [NOOB] Virer les packages inutiles

Publié : jeu. 26 mai 2016, 21:10
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 ...

Re: [NOOB] Virer les packages inutiles

Publié : ven. 27 mai 2016, 14:14
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...

Re: [NOOB] Virer les packages inutiles

Publié : ven. 27 mai 2016, 18:23
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.