Page 1 sur 1

[maintenance du système] demande de précisions

Publié : dim. 30 avr. 2017, 10:45
par mimile
Bonjour,

Je m'adresse plus particulièrement à benjarobin qui m'écrivait dans un autre sujet :

Code : Tout sélectionner

Re: [mise à jour] plante

Message par benjarobin » lun. 24 avr. 2017, 21:38
Bonjour,
Tu dois faire la maintenance de ton système régulièrement, c'est à dire que

    La sortie de : pacman -Qdt ne doit rien retourner
    La sortie de pacman -Qm ne doit retourner que des paquets qui existent sur AUR et que tu veux garder (typiquement tu ne veux pas garder les paquets gstreamer0.10*)

Tu peux facilement le voir avec par exemple yaourt -Qma
Et yaourt -Qdt te propose la suppression des paquets
Or, pacman -Qdt - qui ne devrait rien retourner - me retourne ceci :

Code : Tout sélectionner

[okapi@Archie Bureau]$ sudo pacman -Qdt
cython 0.25.2-2
gobject-introspection 1.52.1-1
gpgmepp 16.08.3-1
js17 17.0.0-4
kdgantt2 16.08.3-1
lib32-icu 58.1-2
lib32-json-c 0.12.1-1
libkactivities4 4.13.3-3
libkgapi 17.04.0-2
liborcus 0.12.1-1
python-crypto 2.6.1-5
python2-crypto 2.6.1-5
qca-qt4 2.1.3-3
qtwebkit 2.3.4-4
webkitgtk 2.4.11-4
xf86-input-evdev 2.10.5-1
[okapi@Archie Bureau]$ 
J'avoue que je n'ai aucune idée de la fonction de ces paquets.

Dois-je les supprimer tous ? Et sinon, lesquels faut-il conserver ?

Par ailleurs, tu m'avais dit que yaourt -Qma ne devrait retourner que des paquets qui existent sur AUR.

Or, voici ce que j'obtiens :

Code : Tout sélectionner

[okapi@Archie Bureau]$ yaourt -Qma
aur/acsccid 1.0.5-2 ( aur: 1.1.4-1 )
aur/fslint 2.44-2 ( aur: 2.46-1 )
aur/gdk-pixbuf 0.22.0-12
aur/glib 1.2.10-12 ( aur: 1.2.10-14 )
aur/gstreamer0.10 0.10.36-4 ( aur: 0.10.36-16 )
aur/gstreamer0.10-bad 0.10.23-20 ( aur: 0.10.23-36 )
aur/gstreamer0.10-bad-plugins 0.10.23-20 ( aur: 0.10.23-36 )
aur/gstreamer0.10-base 0.10.36-3 ( aur: 0.10.36-9 )
aur/gstreamer0.10-ffmpeg 0.10.13-2 ( aur: 0.10.13-9 )
aur/gstreamer0.10-good 0.10.31-28
aur/gstreamer0.10-good-plugins 0.10.31-28
aur/gstreamer0.10-ugly 0.10.19-16 ( aur: 0.10.19-27 )
aur/gstreamer0.10-ugly-plugins 0.10.19-16 ( aur: 0.10.19-27 )
aur/gtk 1.2.10-13 ( aur: 1.2.10-16 )
aur/hplip-plugin 3.15.2-1 ( aur: 3.17.4-1 )
aur/iucode-tool 1.1-1 ( aur: 2.1.2-1 )
aur/lib32-glib 1.2.10-12
aur/mint-x-theme 1.9-1
aur/musicbrainz 2.1.5-7 ( aur: 2.1.5-8 )
aur/noip 2.1.9-5 ( aur: 2.1.9-7 )
aur/plymouth 0.9.2-3 ( aur: 0.9.2-12 )
aur/pm-quirks 0.20100619-4 ( aur: 0.20100619-6 )
aur/pm-utils 1.4.1-6 ( aur: 1.4.1-7 )
aur/qtwebkit 2.3.4-4 ( aur: 2.3.4-5 )
aur/teamviewer 9.0.32150-2 ( aur: 12.0.76279-6 )
aur/wxgtk2.8 2.8.12.1-4 ( aur: 2.8.12.1-6 )
aur/xampp 1.8.1-1 ( aur: 7.1.1-1 )
aur/yad 0.21.0-1 ( aur: 0.38.2-1 )
local/beid  4.0.4-1
local/eid-viewer  4.0.7-1
local/foomatic-db-gutenprint  5.2.11-5
local/gpgmepp  16.08.3-1
local/js17  17.0.0-4
local/kdebindings-kross-java  4.14.3-1
local/kdebindings-kross-python  4.14.3-1
local/kdesdk-strigi-analyzers  16.04.3-1
local/kdeutils-superkaramba  15.08.3-2
local/kdgantt2  16.08.3-1
local/libacr38ucontrol  1.7.10-2
local/libkactivities4  4.13.3-3
[okapi@Archie Bureau]$ 
Que faire car certains paquets (local) me sont nécessaires : beid, eid-viewer, libacr38ucontrol, et d'autres moins utiles (superkaramba par exemple).

Désolé pour mes questions qui doivent paraître simplistes mais comme déjà dit, je n'ai aucune formation en informatique.

Merci d'avance.

Re: [maintenance du système] demande de précisions

Publié : dim. 30 avr. 2017, 17:51
par FoolEcho
mimile a écrit : dim. 30 avr. 2017, 10:45 Or, pacman -Qdt - qui ne devrait rien retourner - me retourne ceci :

Code : Tout sélectionner

[okapi@Archie Bureau]$ sudo pacman -Qdt
cython 0.25.2-2
gobject-introspection 1.52.1-1
gpgmepp 16.08.3-1
js17 17.0.0-4
kdgantt2 16.08.3-1
lib32-icu 58.1-2
lib32-json-c 0.12.1-1
libkactivities4 4.13.3-3
libkgapi 17.04.0-2
liborcus 0.12.1-1
python-crypto 2.6.1-5
python2-crypto 2.6.1-5
qca-qt4 2.1.3-3
qtwebkit 2.3.4-4
webkitgtk 2.4.11-4
xf86-input-evdev 2.10.5-1
[okapi@Archie Bureau]$ 
J'avoue que je n'ai aucune idée de la fonction de ces paquets.

Dois-je les supprimer tous ? Et sinon, lesquels faut-il conserver ?
Tu es le seul à même de répondre à cette question... :mrgreen:
En théorie oui, tu dois pouvoir tous les supprimer (-Qdt renvoie les vrais orphelins, c'est-à-dire des paquets qui sont venus en dépendances d'autres choses que tu as supprimées dans l'intervalle... mais que tu n'as pas supprimé via -Rs, ne permettant donc pas de faire le ménage au fur et à mesure, le s permettant de supprimer précisément des dépendances inutilisées par ailleurs).
A l'exception de xf86-input-evdev je pense, qu'il faudrait rebasculer en installation explicitement demandée.
mimile a écrit : dim. 30 avr. 2017, 10:45 Par ailleurs, tu m'avais dit que yaourt -Qma ne devrait retourner que des paquets qui existent sur AUR.

Or, voici ce que j'obtiens :

Code : Tout sélectionner

[okapi@Archie Bureau]$ yaourt -Qma
aur/acsccid 1.0.5-2 ( aur: 1.1.4-1 )
aur/fslint 2.44-2 ( aur: 2.46-1 )
aur/gdk-pixbuf 0.22.0-12
aur/glib 1.2.10-12 ( aur: 1.2.10-14 )
aur/gstreamer0.10 0.10.36-4 ( aur: 0.10.36-16 )
aur/gstreamer0.10-bad 0.10.23-20 ( aur: 0.10.23-36 )
aur/gstreamer0.10-bad-plugins 0.10.23-20 ( aur: 0.10.23-36 )
aur/gstreamer0.10-base 0.10.36-3 ( aur: 0.10.36-9 )
aur/gstreamer0.10-ffmpeg 0.10.13-2 ( aur: 0.10.13-9 )
aur/gstreamer0.10-good 0.10.31-28
aur/gstreamer0.10-good-plugins 0.10.31-28
aur/gstreamer0.10-ugly 0.10.19-16 ( aur: 0.10.19-27 )
aur/gstreamer0.10-ugly-plugins 0.10.19-16 ( aur: 0.10.19-27 )
aur/gtk 1.2.10-13 ( aur: 1.2.10-16 )
aur/hplip-plugin 3.15.2-1 ( aur: 3.17.4-1 )
aur/iucode-tool 1.1-1 ( aur: 2.1.2-1 )
aur/lib32-glib 1.2.10-12
aur/mint-x-theme 1.9-1
aur/musicbrainz 2.1.5-7 ( aur: 2.1.5-8 )
aur/noip 2.1.9-5 ( aur: 2.1.9-7 )
aur/plymouth 0.9.2-3 ( aur: 0.9.2-12 )
aur/pm-quirks 0.20100619-4 ( aur: 0.20100619-6 )
aur/pm-utils 1.4.1-6 ( aur: 1.4.1-7 )
aur/qtwebkit 2.3.4-4 ( aur: 2.3.4-5 )
aur/teamviewer 9.0.32150-2 ( aur: 12.0.76279-6 )
aur/wxgtk2.8 2.8.12.1-4 ( aur: 2.8.12.1-6 )
aur/xampp 1.8.1-1 ( aur: 7.1.1-1 )
aur/yad 0.21.0-1 ( aur: 0.38.2-1 )
local/beid  4.0.4-1
local/eid-viewer  4.0.7-1
local/foomatic-db-gutenprint  5.2.11-5
local/gpgmepp  16.08.3-1
local/js17  17.0.0-4
local/kdebindings-kross-java  4.14.3-1
local/kdebindings-kross-python  4.14.3-1
local/kdesdk-strigi-analyzers  16.04.3-1
local/kdeutils-superkaramba  15.08.3-2
local/kdgantt2  16.08.3-1
local/libacr38ucontrol  1.7.10-2
local/libkactivities4  4.13.3-3
[okapi@Archie Bureau]$ 
Que faire car certains paquets (local) me sont nécessaires : beid, eid-viewer, libacr38ucontrol, et d'autres moins utiles (superkaramba par exemple).
Ceux indiqués en "local" n'existent pas ou plus sous AUR (paquets supprimés ou perdus lors de la transition de dépôt vers AUR 4, faute de mainteneur, j'imagine ou tout autre paquet que tu aurais créé localement). Je pense que tu peux te débarrasser des kde ou au moins trouver des équivalents ou des versions plus à jour.
En conservant beid, eid-viewer, libacr38ucontrol ou tout autre logiciel qui n'existe plus qu'en local, tu t'exposes à moyen/long terme à ne plus pouvoir t'en servir correctement (car leurs dépendances risquent d'évoluer et ne plus être compatibles avec ton système ; rappel: Arch ne supporte pas les mises à jour partielles).

Re: [maintenance du système] demande de précisions

Publié : dim. 30 avr. 2017, 19:28
par lemust83
Bonjour
Pour les gstreamer0.10 tu peux tous les virer en faisant sudo pacman -Rcs gstreamer0.10 . Si un programme venant de Aur ne fonctionne plus, soit tu le recompile, soit il est obsolète...
Je constate que tu as acsccid 1.0.5-2 alors que je l'ai poussé vers la version courante 1.1.4-1 dans Aur ; je maintiens ce paquet depuis son abandon lors du passage à Aur4 et là, il y a un gouffre....
Tu ne dois pas souvent faire yaourt -Sua ou autre méthode de mise à jour de Aur.

Re: [maintenance du système] demande de précisions

Publié : dim. 30 avr. 2017, 22:50
par benjarobin
En complément de la réponse de foolecho dont je suis en parfait accord, sauf sur un point : xf86-input-evdev ne devrait plus être utilisé, normalement tu as libinput pour cela