Deja, je m'excuse d'avance si ce n'etait pas exactement la bonne section pour poster ce topic, mais je ne voyais pas trop ou le mettre...
Donc, apres deja quelques mois d'utilisation de manjaro, je me dis que ça serait bien que je sois capable de faire un peu le menage dans les paquets que j'ai installés histoire de garder un systeme a peu pres propre... Apres une petite recherche dans le man, je trouve deux petites commandes fort interessantes:
pacman -Sc
pour nettoyer /var/cache/pacman/pkg, et
pacman -Rs
pour supprimer proprement un paquet avec ses dependances inutiles.
Néanmoins, je me dis que au vu du nombre de paquet que j'ai installé pour tester puis enlevé avec un simple
pacman -R
, je dois avoir plein de dépendances inutilisées qui trainent...
Existe il un moyen de faire un petit menage dans ces dernieres ?
je ne pense pas qu'il y aie des risques (surtout avec 8 Go de RAM); par contre, si un jour tu as besoin de downgrader à cause d'une mise à jour foireuse, tu pourras pas. par contre, je ne vois aucun intérêt à mettre ce répertoire en tmpfs; tmpfs est utile pour mettre les répertoires contenant des fichiers fréquemment écris, et qui n'ont pas besoin de survivre au reboot (comme les fichiers de log); dans le cas du cache de Pacman, il n'est écrit ou lu qu'en cas d'installation ou de suppression de paquet (c'est à dire très rarement).
Asus AIO - AMD E2 - Radeon HD 7340 - Manjaro 64 + Kf5 + Linux 3.14
Bah c'était plus pour gagner de la place, ma racine fait 16 Go, et en même temps éviter les ecriture sur le ssd (même si je pense pas que sa change grand chose ) N3mesis98, t'as gagné beaucoup de place en vidant le cache?
Asus P8-Z77-V LX
core i5 3570k @4.3 Ghz 16G ddr3
Asus GTX 750Ti OC
Manjaro Kde 09/15
Loubrix a écrit :je ne pense pas qu'il y aie des risques (surtout avec 8 Go de RAM); par contre, si un jour tu as besoin de downgrader à cause d'une mise à jour foireuse, tu pourras pas.
Si, je pense qu'il doit y avoir moyen de moyenner par les Rollback. Pour Arch c'est hyper-facile: voir le wiki , est-ce que pour Manjaro on pourrait changer de sources temporairement ?
Je l'utilise systématiquement pour une désinstallation. Attention toutefois aux fichiers .pacnews qui peuvent laisser des dossiers et fichiers inutiles dans /etc notamment mais pas seulement. Cela m'est arrivé lors d'une désinstallation de clamav.
Un petit
yaourt -C
devrait vous lister les .pacnews et vous permettre de supprimer les orphelins. Il vous faudra ensuite nettoyer à la main le dossier contenant (dans /etc)
Une petite précaution supplémentaire après désinstallation : lancer catfish avec le nom du logiciel supprimé afin de traquer tout résidu dans / et /home. Çà prends 3 secondes tout au plus.
Manjaro-Xfce-Compiz 64
Desktop
CPU amd-phenom-64(pci=nomsi dans grub)
CG nvidia GeForce GT 730
Ram : 4 Go
kernel : 54 branche : stable, driver GPU : Nvidia-non-libre
Pour toute ces infos, Donc si j'ai bien compris: - pas vraiment d'utilité pour le tmpfs vu le peu de différence entre le cache de Ewol qui le nettoie régulièrement et celui de n3mesis qui ne l'avait pas fait depuis un moment. - pas vraiment de risque non plus sauf en cas de besoin de downgrade
La réponse de waitnsea m'amène une autre question: je suis en testing si j'ai besoin d'un downgrade est-ce qu'un passage en stable + un -Syyuu pourrait résoudre le problème? Après j'arrête (peut-être) de vous embêter
Asus P8-Z77-V LX
core i5 3570k @4.3 Ghz 16G ddr3
Asus GTX 750Ti OC
Manjaro Kde 09/15
('_') a écrit :je suis en testing si j'ai besoin d'un downgrade est-ce qu'un passage en stable + un -Syyuu pourrait résoudre le problème? Après j'arrête (peut-être) de vous embêter
Oui, à condition que la version que tu veuilles soit dans le dépôt stable. Sinon chercher dans les archives (j'avais fait un petit article à ce sujet ici).
Desktop - Manjaro-KDE x86_64 Stable / Arch-KDE x86_64 - CPU : Intel® i5-3570K @ 3.40GHz - RAM 8 GO - Carte-mère : MSI Z77A-G45
Carte graphique : Intel® HD Graphics 4000 - Audio device: Intel Corporation Panther Point High Definition Audio Controller Laptop – Manjaro-XFCE x86_64 - CPU : Intel Pentium Dual-Core B940 - Carte graphique : Intel HD Graphics 3000
Bonjour,
Tu as la solution dans le message : supprimer le db.lck d'une session précédente (sauf si tu as un pacman ou pamac en cours ...)
sudo rm /var/lib/pacman/db.lck
CPU : AMD A8-7600, carte mère ASRock FM2A88M-HD+ R3.0 - 8Go RAM
Graph. : AMD Radeon R7
1 SSD 120Go, 1HD 1 To
Manjaro xfce depuis mars 2016, après Ubuntu Voyager 12.04 (et bien d'autres)
Bonjour. /var/lib/pacman/db.lck est un fichier verrou qui se met en place pour éviter qu'une autre instance du gestionnaire de paquets s'ouvre simultanément. Ce verrou saute quand l'instance est terminée. Mais il arrive que le verrou reste en place.
C'est souvent le cas quand on lance pamac en graphique puis pacman dans la foulée ou que pamac a rencontré une erreur par exemple.
En ce cas, il faut supprimer manuellement ce fichier verrou et seul root ou ayant droit peuvent le faire, d'où sudo.
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!