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

Mise à jour / Création /debug de paquetages
Avatar de l’utilisateur
mimile
Maître du Kyudo
Messages : 1507
Inscription : lun. 14 nov. 2011, 10:21
Localisation : Seraing (Belgique)

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

Message 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.
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...
Image
(Jean-Luc GODARD)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

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

Message 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).
«The following statement is not true. The previous statement is true.» :nage:
lemust83
yeomen
Messages : 206
Inscription : ven. 11 déc. 2015, 21:20

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

Message 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.
Tour: Arch (Xfce) 64 Testing: 6-Core: AMD Ryzen 5 2600X type: MT MCP speed: 2152 MHz min/max: 2200/3600 MH
UEFI: American Megatrends v: 3803 date: 01/22/2018
Graphics:
Device-1: AMD Baffin [Radeon RX 460/560D / Pro
450/455/460/555/555X/560/560X]
driver: amdgpu v: kernel
Display: server: X.Org 1.20.8 driver: amdgpu,ati unloaded: modesetting
resolution: 1920x1080~60Hz
OpenGL: renderer: Radeon RX 560 Series
Manjaro en Dual (grub).
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17187
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

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

Message 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
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Répondre