Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/07/2018, à 10:55

Vronski

apt-get est gêné par un cache

Bonjour à tous smile

J'ai ceci, assez souvent :

root@ubuntu-georges:~# apt-get update && apt-get upgrade
Atteint:1 http://fr.archive.ubuntu.com/ubuntu xenial InRelease
Réception de:2 http://security.ubuntu.com/ubuntu xenial-security InRelease [107 kB]
Atteint:3 http://ppa.launchpad.net/clipgrab-team/ppa/ubuntu xenial InRelease   
Atteint:4 http://fr.archive.ubuntu.com/ubuntu xenial-updates InRelease         
Atteint:5 http://fr.archive.ubuntu.com/ubuntu xenial-backports InRelease       
Ign:6 http://download.webmin.com/download/repository sarge InRelease           
Atteint:7 http://download.webmin.com/download/repository sarge Release
107 ko réceptionnés en 0s (140 ko/s)
Le système de cache AppStream a été mis à jour, mais des problèmes ont été trouvés : Les fichiers de métadonnées comportent des erreurs : /var/cache/app-info/xmls/fwupd.xml
Lecture des listes de paquets... Fait
E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then appstreamcli refresh-cache > /dev/null; fi'
E: Sub-process returned an error code

MAIS la logithèque était intacte.

J'ai donc viré ce /var/cache/app-info/xmls/fwupd.xml
Du coup :

root@ubuntu-georges:~# apt-get update && apt-get upgrade
Atteint:1 http://fr.archive.ubuntu.com/ubuntu xenial InRelease
Atteint:2 http://fr.archive.ubuntu.com/ubuntu xenial-updates InRelease                                                                                                                                
Atteint:3 http://ppa.launchpad.net/clipgrab-team/ppa/ubuntu xenial InRelease                                                                                                                          
Atteint:4 http://fr.archive.ubuntu.com/ubuntu xenial-backports InRelease                                                                                            
Réception de:5 http://security.ubuntu.com/ubuntu xenial-security InRelease [107 kB]                                                                                 
Ign:6 http://download.webmin.com/download/repository sarge InRelease                             
Atteint:7 http://download.webmin.com/download/repository sarge Release                         
107 ko réceptionnés en 0s (140 ko/s)                          
Lecture des listes de paquets... Fait
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

Alors, je me pose la question : pourquoi ne pas le virer systématiquement ? Par exemple dans le .bashrc de l'user et aussi le mien ?
Pour l'user, l'OS va lui demander le psw root à chaque login. C'est gênant.
Une tâche cron ?

Hors ligne

#2 Le 13/07/2018, à 11:09

sinbad83

Re : apt-get est gêné par un cache

Bonjour,
pourquoi as-tu créé un compte root, c'est inutile et fortement déconseillé (https://doc.ubuntu-fr.org/root).


La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10,   HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04

Hors ligne

#3 Le 13/07/2018, à 11:28

Nuliel

Re : apt-get est gêné par un cache

Bonjour,

Tu peux donner

ls -l /var/cache/app-info/xmls/

On va pouvoir comparer avec http://forum.ubuntu-fr.org/viewtopic.php?pid=21940309 au passage (parce que c'est parti en cacahuète sans raison dans ce fil)
Tu peux essayer de suivre http://forum.ubuntu-fr.org/viewtopic.ph … #p21940309 ou http://forum.ubuntu-fr.org/viewtopic.ph … #p21940400 (c'est la même chose, le deuxième est plus détaillé)

Tu pourras après redonner

sudo apt update
ls -l /var/cache/app-info/xmls/

En fait il y a un problème d'encodage dans le fichier xml, d'où l'erreur

Dernière modification par Nuliel (Le 13/07/2018, à 11:30)

Hors ligne

#4 Le 13/07/2018, à 21:17

Vronski

Re : apt-get est gêné par un cache

Bonsoir.
Désolé pour ma réponse tardive : je rentre très tard.

@Sindbad : Tu as raison. C'est déconseillé partout. Y compris sous Debian (dont descend Ubuntu, comme tu le sais). Je l'ai déverouillé, pour des raison de commodité. Lorsque j'ai monté mon serveur (peu importe sa distribution sur ce point) ça m'évitait l'agacement de saisir sans cesse sudo sudo. Je sais aussi que des admin système bien plus calés que moi ne travaillent qu'en root, même lorsqu'ils n'en n'ont pas absolument  besoin : c'est risqué. C'est aussi très contraignant, voire stressant. A la moindre erreur, bonjour Clonezilla. Et j'essaie de ne pas le faire, sauf les TP d'admin, l'installation, etc... 

@Naziel : je fais ce que tu dis, et donne le retour. Heu... demain, dans la matinée. Là, je fatigue un peu wink

Dernière modification par Vronski (Le 13/07/2018, à 21:19)

Hors ligne

#5 Le 14/07/2018, à 10:35

Vronski

Re : apt-get est gêné par un cache

Naziel a écrit :

Bonjour,

Tu peux donner

ls -l /var/cache/app-info/xmls/

On va pouvoir comparer avec http://forum.ubuntu-fr.org/viewtopic.php?pid=21940309 au passage (parce que c'est parti en cacahuète sans raison dans ce fil)
Tu peux essayer de suivre http://forum.ubuntu-fr.org/viewtopic.ph … #p21940309 ou http://forum.ubuntu-fr.org/viewtopic.ph … #p21940400 (c'est la même chose, le deuxième est plus détaillé)

Tu pourras après redonner

sudo apt update
ls -l /var/cache/app-info/xmls/

En fait il y a un problème d'encodage dans le fichier xml, d'où l'erreur

Bonjour à tous smile

@Naziel : réponses à tes questions.

root@ubuntu-georges:~# ls -l /var/cache/app-info/xmls/
total 8,0K
drwxr-xr-x 2 root root 4,0K juil. 13 11:47 .
drwxr-xr-x 5 root root 4,0K juil.  9 19:35 ..
root@ubuntu-georges:~# apt update
Atteint:1 http://fr.archive.ubuntu.com/ubuntu xenial InRelease
Atteint:2 http://ppa.launchpad.net/clipgrab-team/ppa/ubuntu xenial InRelease                                                              
Atteint:3 http://fr.archive.ubuntu.com/ubuntu xenial-updates InRelease                                                                                              
Atteint:4 http://fr.archive.ubuntu.com/ubuntu xenial-backports InRelease                                                                                            
Atteint:5 http://security.ubuntu.com/ubuntu xenial-security InRelease                                                             
Ign:6 http://download.webmin.com/download/repository sarge InRelease                             
Atteint:7 http://download.webmin.com/download/repository sarge Release          
Lecture des listes de paquets... Fait                 
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Tous les paquets sont à jour.
root@ubuntu-georges:~# ls -l /var/cache/app-info/xmls/
total 8,0K
drwxr-xr-x 2 root root 4,0K juil. 13 11:47 .
drwxr-xr-x 5 root root 4,0K juil.  9 19:35 ..

Et la logithèque est intacte.

ecb841d208b83205d2b9929f788c1ff5e1a53859.png

En entrant en session, comme d'habitude :

apt-get update && apt-get upgrade

L'OS a mis à jour falsh player. Rien de plus.
Et il y a moyen de résoudre définitivement  ce problème d'encodage du fichier en question ? C'est vraiment agaçant, ce bidule ! sad
Je vais consulter ta documentation (les liens).
Merci pour ton aide :hello:

Hors ligne

#6 Le 14/07/2018, à 21:26

Vronski

Re : apt-get est gêné par un cache

Bonsoir smile

Le coupable est de retour.
Ici : f-config

Je vais voir quelle erreur je dois corriger.
22h36 : facile à dire hmm  Vu qu'il s'agit (si j'ai bien compris) d'un problème hardware, la solution pour ton interlocuteur n'est pas nécessairement la même que chez moi.
Je préfère attendre ton retour. Prudence wink

Dernière modification par Vronski (Le 14/07/2018, à 21:38)

Hors ligne

#7 Le 14/07/2018, à 21:40

Nuliel

Re : apt-get est gêné par un cache

En gros, il y a un & dans <checksum filename="Firmware_SF30&SN30_Pro_V1.26.dat" target="content" type="sha1">3ef2bdee8aca2a45b9f53b4d4cce9722523f57f8</checksum> qui pose problème, il est à remplacer par &amp; (voir les deux liens)
(d'ailleurs https://www.cjoint.com/doc/18_07/HGourqOFGDp_fwupd.xml le dit aussi)

Dernière modification par Nuliel (Le 14/07/2018, à 21:43)

Hors ligne

#8 Le 14/07/2018, à 21:47

Nuliel

Re : apt-get est gêné par un cache

En fait, l'ordi de arzavapi fait vraiment des trucs bizarres, il récupère un max de bugs foireux et je me demande bien d'où ça peut venir (nano qui fait des sauvegardes d'urgence, un fichier swap qui arrive de nulle part, du coup pour moi le problème venait de la RAM, mais non)

Normalement, tu devrais pas avoir ces problèmes (enfin j'espère!)
Tu peux faire https://forum.ubuntu-fr.org/viewtopic.p … #p21940400 (peut être que le curseur sera pas placé exactement au bon endroit mais il devrait pas être loin)

Hors ligne

#9 Le 15/07/2018, à 13:19

Vronski

Re : apt-get est gêné par un cache

Tiens !!
Et même ci-joint tousse dessus :

bcd07b446ba8f0c95b5a87fcbb7822b5b67f73a4.png

Ligne 265, colonne 61. Je vais tenter la correction.
Ci-joint n'est pas discret, mais, pour le coup, il rend un service que l'on n'attendait pas...

Dernière modification par Vronski (Le 15/07/2018, à 13:22)

Hors ligne

#10 Le 15/07/2018, à 13:44

Nuliel

Re : apt-get est gêné par un cache

Le problème n'est pas à la colonne 61 mais c'est dans SF30&SN30 le & est tout seul, ça devrait être SF30&amp;SN30

Ca veut dire que le site interprète le xml (je sais pas trop si c'est une bonne chose)

Hors ligne

#11 Le 15/07/2018, à 18:22

Vronski

Re : apt-get est gêné par un cache

Génial !
Je vais corriger ça, et donne le retour.
Le dernier

apt-get update && apt-get upgrade

n'a rien signalé.

Flûte ! Le fichier .XML a disparu.
J'en avais fait une sauvegarde : je vais la modifier, mais dois-je absolument remettre ce fichier à sa place ?

Et, surtout : est-ce que cela va revenir ?
J'ai ta procédure, maintenant, mais je préférerais n'en n'avoir plus besoin.
Merci wink

Dernière modification par Vronski (Le 15/07/2018, à 18:27)

Hors ligne

#12 Le 15/07/2018, à 19:54

Nuliel

Re : apt-get est gêné par un cache

J'en avais fait une sauvegarde : je vais la modifier, mais dois-je absolument remettre ce fichier à sa place ?

Et, surtout : est-ce que cela va revenir ?

Honnêtement, je sais pas du tout, déjà que j'ai pas exactement compris l'intérêt du fichier sad (ou plutôt pourquoi tout le monde l'a, parce que les firmwares d'appareils que tu possèdes pas, on s'en fout un peu (cela dit dans le lot tu en as peu être un))
A mon avis tu peux ne pas le remettre, ça va pas déranger

Tu peux redonner

ls -l /var/cache/app-info/xmls/

afin de comparer avec l'autre discussion?

Dernière modification par Nuliel (Le 15/07/2018, à 19:54)

Hors ligne

#13 Le 15/07/2018, à 19:59

Vronski

Re : apt-get est gêné par un cache

Voilà :

root@ubuntu-georges:~# ls -l /var/cache/app-info/xmls
total 8,0K
drwxr-xr-x 2 root root 4,0K juil. 13 11:47 .
drwxr-xr-x 5 root root 4,0K juil.  9 19:35 ..

Désespérément vide. C'est peut-être une bonne nouvelle... à condition que ça ne revienne pas sad

Hors ligne

#14 Le 15/07/2018, à 20:11

Nuliel

Re : apt-get est gêné par un cache

Je préfère que ce soit vide plutôt que d'avoir un fichier swp ou des fichiers .save de nano smile Mais je viens peut être de comprendre d'où sortaient ces machins
En gros, fwupd va permettre de mettre à jour les firmwares de manière automatique sur ubuntu (alors qu'en général il faut un windows), y compris les firmwares UEFI.

Si le fichier revient, il faudrait peut être arrêter le démon fwupd avant de faire les modifs

Hors ligne

#15 Le 16/07/2018, à 08:18

nam1962

Re : apt-get est gêné par un cache

Est on sûr qu'on ne fiche pas le bazar dans les privilèges en travaillant en root ?


[ Modéré ]

Hors ligne

#16 Le 16/07/2018, à 09:14

Nuliel

Re : apt-get est gêné par un cache

Ce fichier xml appartient à root à la base, donc pour l'éditer, il faut forcément travailler en root, après peut être que

sudo service fwupd restart

va peut être permettre de prendre compte des modifs du fichier fwupd.xml

Hors ligne

#17 Le 16/07/2018, à 20:33

Vronski

Re : apt-get est gêné par un cache

Bonsoir.

@Naziel :
Donc :
1) il vaut mieux que ce fichier n'existe pas. S'il est là, c'est mauvais signe.
2) s'il existe, ne pas le virer, mais le corriger. Ou bien le virer ?
3 "(...) arrêter le démon :

service fuwdpd stop

puis correction, puis

service fuwdpd restart

Problème de la correction : comment puis-je savoir quelle ligne pose problème ? Parce que là, c'est ET de l'administration ET du hardware.
La correction que tu proposes est donc... relative à chaque bécane.
Est-ce que j'ai bien compris ?
Merci pour ton aide, en tout cas wink

Hors ligne

#18 Le 16/07/2018, à 21:16

Nuliel

Re : apt-get est gêné par un cache

1) Mauvais signe, non, j'ai ce fichier sur mon pc smile (je suis sur la 16.04.1 donc c'est peut être une question de paquet contenant cette erreur sur la 18.04)
2) Peut être commencer par le corriger quand même smile
3) Je pense que ce serait plus propre de cette manière

La correction que tu proposes est donc... relative à chaque bécane.

Je pense pas, c'est toujours le même numéro de ligne sur différents cas que j'ai trouvé sur le net, donc on dirait que ce fichier n'a que peu de modifications

Dernière modification par Nuliel (Le 16/07/2018, à 21:17)

Hors ligne

#19 Le 17/07/2018, à 10:00

Vronski

Re : apt-get est gêné par un cache

Bonjour.
Ca recommence !!
La logithèque est vide. C'est ingérable ce machin. Qu'est-ce qu'elle a, cette distribution ?
Ai-je flanqué le bastringue en installant aussi synaptic ?
Dois-je faire un script comme ça, reprenant tes conseils sur divers posts :

dpkg --force all --purge unity
apt-get clean
apt-get autoclean
apt-get autoremove
apt-get update
apt-get upgrade

apt install appstream/xenial-backports

rm /var/cache/app-info/xmls/fwupd.xml

apt install appstream/xenial-backports
appstreamcli refresh --force
apt update
apt upgrade

Lorsque je me suis risqué à

dpkg --force all --purge unity

la bécane a freezé de partout... Heureusement, je suis un maniaque de CloneZilla.
Est-ce que j'aurais fait quelque chose quelque part, étant plus à l'aise sous Debian ?

Le problème de la 18.03, c'est que je n'aime pas du tout leur nouveau gnome, mais alors pas du tout !
Ca galère, là....

Hors ligne

#20 Le 17/07/2018, à 10:06

Vronski

Re : apt-get est gêné par un cache

Logithèque réparée, en faisant ceci :

apt install appstream/xenial-backports

rm /var/cache/app-info/xmls/fwupd.xml

apt install appstream/xenial-backports
appstreamcli refresh --force
apt update
apt upgrade

Hors ligne

#21 Le 17/07/2018, à 10:10

Nuliel

Re : apt-get est gêné par un cache

Perso je préfère le terminal à synaptic à Logiciels
Bien! Plus qu'à attendre pour voir si ça tient.

J'ai un doute que dpkg --force all --purge unity soit une bonne idée

Hors ligne

#22 Le 17/07/2018, à 10:33

Vronski

Re : apt-get est gêné par un cache

Effectivement : "J'ai un doute que dpkg --force all --purge unity soit une bonne idée" : très mauvaise idée !
Maintenant, si ça le refait, je n'aurai plus qu'à exécuter le script  effectuant les commandes ci-dessus :

apt install appstream/xenial-backports

rm /var/cache/app-info/xmls/fwupd.xml

apt install appstream/xenial-backports
appstreamcli refresh --force
apt update
apt upgrade

avec paramètre -y
PS.: désolé pour mon pétage de plomb. C'est agaçant, ce machin.

Hors ligne

#23 Le 17/07/2018, à 10:36

Nuliel

Re : apt-get est gêné par un cache

Je veux bien que tu me dises si ça le refait

Pas de problème smile

Hors ligne

#24 Le 20/07/2018, à 21:18

Vronski

Re : apt-get est gêné par un cache

Bonsoir à tous.
Juste une confirmation, pour le cas où cela intéresserait quelqu'un.
C'est revenu, après une install fraîche, et pas qu'une fois.
J'ai suivi la procédure  de Naziel, et c'est nickel :
à exécuter en root, bien sûr

apt install appstream/xenial-backports
rm -f /var/cache/app-info/xmls/fwupd.xml
apt install appstream/xenial-backports
appstreamcli refresh --force
apt update
apt upgrade

Le deuxième

apt install appstream/xenial-backports

n'est peut-être pas strictement nécessaire.

Noyau :

root@sportubuntu:~# uname -a
Linux sportubuntu 4.15.0-29-generic #31~16.04.1-Ubuntu SMP Wed Jul 18 08:54:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Le hard : un socket 1150.

root@sportubuntu:~# lspci
00:00.0 Host bridge: Intel Corporation Device 590f (rev 05)
00:01.0 PCI bridge: Intel Corporation Sky Lake PCIe Controller (x16) (rev 05)
00:08.0 System peripheral: Intel Corporation Sky Lake Gaussian Mixture Model
00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31)
00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA controller [AHCI mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #5 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM]
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Caicos HDMI Audio [Radeon HD 6400 Series]
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)

Je ne suis pas hardware pour deux sous mais, si le même truc arrive à pas mal de gens, ce n'est peut-être pas la cause du problème.
Ici, par contre, oui :

9b42168a8b867841e7818f729da50c42eada7524.png

Et il faut patcher Windows Update... que M$ ne corrige toujours pas  - histoire de forcer le pasage à la version 10.
@Modération : ce n'est pas de la provoc. Ne me bannissez pas...
Bonne soirée à tous wink

Dernière modification par Vronski (Le 20/07/2018, à 21:19)

Hors ligne

#25 Le 20/07/2018, à 21:38

Nuliel

Re : apt-get est gêné par un cache

Il n'y a strictement aucun rapport entre l'erreur windows et le bug de linux (parce qu'à mon avis, le problème vient du paquet appstream, la procédure proposée le confirme). Le problème de arzavapi est à mon avis différent (ou plutôt il y aurait bien un plus gros problème caché)

Oui pour windows c'est fait exprès

Dernière modification par Nuliel (Le 20/07/2018, à 21:56)

Hors ligne