Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 23-07-2016 13:05:22

subzeros
Membre
Distrib. : Debian 8 (Jessie)
Noyau : Linux 3.16.0-4-amd64
Inscription : 23-07-2016

[Résolu] Probleme de mises à jours

Bonjour à tous,

J'ai un serveur de chez online.net qui ne font pas de support logiciel sad. Et donc quand je veut lancer une mise a jour avec la commande "apt-get upgrade" cela me dit :


The following packages will be REMOVED:
  gnupg-agent gnupg2 libgdk-pixbuf2.0-0 libgpgme11 libgtk2.0-0 libtokyocabinet9 mutt
The following packages will be upgraded:
  base-files initramfs-tools libdevmapper1.02.1 libexpat1 libksba8 libperl-dev libperl5.20 libssl-dev libssl-doc libssl1.0.0 libxapian22 libxml2 linux-libc-dev openssl
  perl perl-base perl-modules quota tzdata
19 upgraded, 0 newly installed, 7 to remove and 0 not upgraded.
7 not fully installed or removed.
Need to get 0 B/16.5 MB of archives.
After this operation, 21.4 MB disk space will be freed.
Do you want to continue? [Y/n] y
Reading changelogs... Done
Preconfiguring packages ...
(Reading database ... 39113 files and directories currently installed.)
Removing mutt (1.5.23-3) ...
dpkg: error processing package mutt (--remove):
 cannot remove `/usr/lib/mutt/source-muttrc.d': Permission denied
Removing libgpgme11:amd64 (1.5.1-6) ...
dpkg: error processing package libgpgme11:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libgpgme-pthread.so.11': Permission denied
Removing gnupg2 (2.0.26-6) ...
dpkg: error processing package gnupg2 (--remove):
 cannot remove `/usr/lib/gnupg2/gpg2keys_curl': Permission denied
Removing gnupg-agent (2.0.26-6) ...
dpkg: error processing package gnupg-agent (--remove):
 cannot remove `/usr/lib/gnupg2/gpg-preset-passphrase': Permission denied
Removing libgtk2.0-0:amd64 (2.24.25-3+deb8u1) ...
dpkg: error processing package libgtk2.0-0:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0': Permission denied
Removing libgdk-pixbuf2.0-0:amd64 (2.31.1-2+deb8u4) ...
dpkg: error processing package libgdk-pixbuf2.0-0:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0': Permission denied
Removing libtokyocabinet9:amd64 (1.4.48-3) ...
dpkg: error processing package libtokyocabinet9:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libtokyocabinet.so.9': Permission denied
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for mime-support (3.58) ...
Errors were encountered while processing:
 mutt
 libgpgme11:amd64
 gnupg2
 gnupg-agent
 libgtk2.0-0:amd64
 libgdk-pixbuf2.0-0:amd64
 libtokyocabinet9:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
 



Quand je lance par contre la commande "aptitude install"


The following packages will be REMOVED:
  fontconfig{u} fontconfig-config{u} fonts-dejavu-core{u} gnupg-agent{a}
  gnupg2{a} hicolor-icon-theme{u} libatk1.0-0{u} libatk1.0-data{u}
  libavahi-client3{u} libavahi-common-data{u} libavahi-common3{u}
  libcairo2{u} libcups2{u} libdatrie1{u} libfontconfig1{u}
  libgdk-pixbuf2.0-0{a} libgpgme11{a} libgraphite2-3{u} libgtk2.0-0{a}
  libgtk2.0-common{u} libharfbuzz0b{u} libjasper1{u} libpango-1.0-0{u}
  libpangocairo-1.0-0{u} libpangoft2-1.0-0{u} libpixman-1-0{u}
  libthai-data{u} libthai0{u} libtokyocabinet9{u} libxcb-render0{u}
  libxcb-shm0{u} libxcomposite1{u} libxcursor1{u} libxdamage1{u}
  libxfixes3{u} libxi6{u} libxinerama1{u} libxrandr2{u} libxrender1{u} mutt
0 packages upgraded, 0 newly installed, 40 to remove and 19 not upgraded.
Need to get 0 B of archives. After unpacking 57.9 MB will be freed.
Do you want to continue? [Y/n/?] y
(Reading database ... 39113 files and directories currently installed.)
Removing mutt (1.5.23-3) ...
dpkg: error processing package mutt (--remove):
 cannot remove `/usr/lib/mutt/source-muttrc.d': Permission denied
Removing libgpgme11:amd64 (1.5.1-6) ...
dpkg: error processing package libgpgme11:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libgpgme-pthread.so.11': Permission denied
Removing gnupg2 (2.0.26-6) ...
dpkg: error processing package gnupg2 (--remove):
 cannot remove `/usr/lib/gnupg2/gpg2keys_curl': Permission denied
Removing gnupg-agent (2.0.26-6) ...
dpkg: error processing package gnupg-agent (--remove):
 cannot remove `/usr/lib/gnupg2/gpg-preset-passphrase': Permission denied
Removing libgtk2.0-0:amd64 (2.24.25-3+deb8u1) ...
dpkg: error processing package libgtk2.0-0:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0': Permission denied
Removing libgdk-pixbuf2.0-0:amd64 (2.31.1-2+deb8u4) ...
dpkg: error processing package libgdk-pixbuf2.0-0:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0': Permission denied
Removing libtokyocabinet9:amd64 (1.4.48-3) ...
dpkg: error processing package libtokyocabinet9:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libtokyocabinet.so.9': Permission denied
Removing libpangocairo-1.0-0:amd64 (1.36.8-3) ...
dpkg: error processing package libpangocairo-1.0-0:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0': Permission denied
Removing libpangoft2-1.0-0:amd64 (1.36.8-3) ...
dpkg: error processing package libpangoft2-1.0-0:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0': Permission denied
Removing libpango-1.0-0:amd64 (1.36.8-3) ...
dpkg: error processing package libpango-1.0-0:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libpango-1.0.so.0': Permission denied
Removing fontconfig (2.11.0-6.3) ...
Removing libcairo2:amd64 (1.14.0-2.1+deb8u1) ...
dpkg: error processing package libcairo2:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libcairo.so.2': Permission denied
Removing libfontconfig1:amd64 (2.11.0-6.3) ...
dpkg: error processing package libfontconfig1:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libfontconfig.so.1': Permission denied
Removing fontconfig-config (2.11.0-6.3) ...
Removing fonts-dejavu-core (2.34-1) ...
Removing hicolor-icon-theme (0.13-1) ...
Removing libatk1.0-0:amd64 (2.14.0-1) ...
dpkg: error processing package libatk1.0-0:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libatk-1.0.so.0': Permission denied
Removing libatk1.0-data (2.14.0-1) ...
Removing libcups2:amd64 (1.7.5-11+deb8u1) ...
dpkg: error processing package libcups2:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libcups.so.2': Permission denied
Removing libavahi-client3:amd64 (0.6.31-5) ...
dpkg: error processing package libavahi-client3:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libavahi-client.so.3': Permission denied
Removing libavahi-common3:amd64 (0.6.31-5) ...
dpkg: error processing package libavahi-common3:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libavahi-common.so.3': Permission denied
Removing libavahi-common-data:amd64 (0.6.31-5) ...
dpkg: error processing package libavahi-common-data:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/avahi': Permission denied
Removing libthai0:amd64 (0.1.21-1) ...
dpkg: error processing package libthai0:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libthai.so.0': Permission denied
Removing libdatrie1:amd64 (0.2.8-1) ...
dpkg: error processing package libdatrie1:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libdatrie.so.1': Permission denied
Removing libharfbuzz0b:amd64 (0.9.35-2) ...
dpkg: error processing package libharfbuzz0b:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libharfbuzz.so.0': Permission denied
Removing libgraphite2-3:amd64 (1.3.6-1~deb8u1) ...
dpkg: error processing package libgraphite2-3:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libgraphite2.so.2.0.0': Permission denied
Removing libgtk2.0-common (2.24.25-3+deb8u1) ...
Removing libjasper1:amd64 (1.900.1-debian1-2.4+deb8u1) ...
dpkg: error processing package libjasper1:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libjasper.so.1': Permission denied
Removing libpixman-1-0:amd64 (0.32.6-3) ...
dpkg: error processing package libpixman-1-0:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libpixman-1.so.0': Permission denied
Removing libthai-data (0.1.21-1) ...
Removing libxcb-render0:amd64 (1.10-3+b1) ...
dpkg: error processing package libxcb-render0:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libxcb-render.so.0': Permission denied
Removing libxcb-shm0:amd64 (1.10-3+b1) ...
dpkg: error processing package libxcb-shm0:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libxcb-shm.so.0': Permission denied
Removing libxcomposite1:amd64 (1:0.4.4-1) ...
dpkg: error processing package libxcomposite1:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libXcomposite.so.1': Permission denied
Removing libxcursor1:amd64 (1:1.1.14-1+b1) ...
dpkg: error processing package libxcursor1:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libXcursor.so.1': Permission denied
Removing libxdamage1:amd64 (1:1.1.4-2+b1) ...
dpkg: error processing package libxdamage1:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libXdamage.so.1': Permission denied
Removing libxfixes3:amd64 (1:5.0.1-2+b2) ...
dpkg: error processing package libxfixes3:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libXfixes.so.3': Permission denied
Removing libxi6:amd64 (2:1.7.4-1+b2) ...
dpkg: error processing package libxi6:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libXi.so.6': Permission denied
Removing libxinerama1:amd64 (2:1.1.3-1+b1) ...
dpkg: error processing package libxinerama1:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libXinerama.so.1': Permission denied
Removing libxrandr2:amd64 (2:1.4.2-1+b1) ...
dpkg: error processing package libxrandr2:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libXrandr.so.2': Permission denied
Removing libxrender1:amd64 (1:0.9.8-1+b1) ...
dpkg: error processing package libxrender1:amd64 (--remove):
 cannot remove `/usr/lib/x86_64-linux-gnu/libXrender.so.1': Permission denied
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for mime-support (3.58) ...
Errors were encountered while processing:
 mutt
 libgpgme11:amd64
 gnupg2
 gnupg-agent
 libgtk2.0-0:amd64
 libgdk-pixbuf2.0-0:amd64
 libtokyocabinet9:amd64
 libpangocairo-1.0-0:amd64
 libpangoft2-1.0-0:amd64
 libpango-1.0-0:amd64
 libcairo2:amd64
 libfontconfig1:amd64
 libatk1.0-0:amd64
 libcups2:amd64
 libavahi-client3:amd64
 libavahi-common3:amd64
 libavahi-common-data:amd64
 libthai0:amd64
 libdatrie1:amd64
 libharfbuzz0b:amd64
 libgraphite2-3:amd64
 libjasper1:amd64
 libpixman-1-0:amd64
 libxcb-render0:amd64
 libxcb-shm0:amd64
 libxcomposite1:amd64
 libxcursor1:amd64
 libxdamage1:amd64
 libxfixes3:amd64
 libxi6:amd64
 libxinerama1:amd64
 libxrandr2:amd64
 libxrender1:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
Failed to perform requested operation on package.  Trying to recover:

Current status: 7 broken [+5].
 



Merci a vous pour votre aide et vos futurs réponses

Cordialement

Dernière modification par subzeros (24-07-2016 17:38:24)

Hors ligne

#2 23-07-2016 14:24:16

tux12
Membre
Lieu : ./
Distrib. : Squeeze
Noyau : Linux 2.6.32-5-686-bigmem
(G)UI : KDE
Inscription : 27-02-2008

Re : [Résolu] Probleme de mises à jours

Bonjour,

Il faut être loggué sous le compte root pour pouvoir effectuer les mises à jour. Les erreurs systématiques de permissions refusées rencontrées proviennent vraisemblablement de là.

Hors ligne

#3 23-07-2016 15:01:30

subzeros
Membre
Distrib. : Debian 8 (Jessie)
Noyau : Linux 3.16.0-4-amd64
Inscription : 23-07-2016

Re : [Résolu] Probleme de mises à jours

Merci pour ta réponse.

Je suis bien connecté en tant que root pourtant sad

Dernière modification par subzeros (23-07-2016 15:01:46)

Hors ligne

#4 23-07-2016 15:24:04

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Probleme de mises à jours

Evidemment que tu l'es. Sinon apt-get serait sorti en erreur bien plus tôt parce qu'il ne peut pas acquérir le verrou pour l'accès exclusif à ses fichiers.

Vérifie avec "mount" que le système de fichiers qui contient /usr est bien monté en lecture/écriture.

Hors ligne

#5 23-07-2016 16:01:18

subzeros
Membre
Distrib. : Debian 8 (Jessie)
Noyau : Linux 3.16.0-4-amd64
Inscription : 23-07-2016

Re : [Résolu] Probleme de mises à jours

"mount" m'affiche ceci :


sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=1020916,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,relatime,size=1636808k,mode=755)
/dev/sda2 on / type ext4 (rw,relatime,quota,usrquota,grpquota,errors=remount-ro,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=22,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
mqueue on /dev/mqueue type mqueue (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
/dev/sda1 on /boot type ext4 (rw,relatime,data=ordered)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
 

Hors ligne

#6 23-07-2016 17:05:33

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Probleme de mises à jours

Apparemment /usr est inclus dans la racine /dev/sda2 qui est bien montée en lecture/écriture (rw). Une erreur quelconque aurait pu la passer en lecture seule à cause de l'option de montage habituelle "errors=remount-ro".

Root n'étant pas soumis aux permissions Unix des fichiers, cette erreur est surprenante. Tu peux bien créer et supprimer des fichiers ailleurs que dans /usr, par exemple dans /root ?

Les fichiers pourraient avoir l'attribut "immutable" qui s'applique même à root mais ça ne se fait pas tout seul, il faut le positionner avec chattr. On peut l'afficher avec lsattr.

Hors ligne

#7 23-07-2016 17:46:12

subzeros
Membre
Distrib. : Debian 8 (Jessie)
Noyau : Linux 3.16.0-4-amd64
Inscription : 23-07-2016

Re : [Résolu] Probleme de mises à jours

Oui dans le dossier /root je n'est pas de mal a créer de fichier je viens de tester. Je t’avouerai je maitrise pas si bien debian sad

Dernière modification par subzeros (23-07-2016 17:46:50)

Hors ligne

#8 24-07-2016 15:45:42

tux12
Membre
Lieu : ./
Distrib. : Squeeze
Noyau : Linux 2.6.32-5-686-bigmem
(G)UI : KDE
Inscription : 27-02-2008

Re : [Résolu] Probleme de mises à jours

Peux-tu nous donner le résultat des commandes suivantes ?


ls -ld /usr
ls -ld /usr/lib
ls -ld /usr/lib/x86_64-linux-gnu

Hors ligne

#9 24-07-2016 16:09:21

subzeros
Membre
Distrib. : Debian 8 (Jessie)
Noyau : Linux 3.16.0-4-amd64
Inscription : 23-07-2016

Re : [Résolu] Probleme de mises à jours

Voici le résultat


ls -ld /usr : drwxr-xr-x 13 root root 4096 May 16 10:25 /usr
ls -ld /usr/lib : drwxr-xr-x 49 root root 4096 Jul 23 12:16 /usr/lib
ls -ld /usr/lib/x86_64-linux-gnu : drwxr-xr-x 19 root root 20480 May 16 09:34 /usr/lib/x86_64-linux-gnu
 

Hors ligne

#10 24-07-2016 16:25:09

tux12
Membre
Lieu : ./
Distrib. : Squeeze
Noyau : Linux 2.6.32-5-686-bigmem
(G)UI : KDE
Inscription : 27-02-2008

Re : [Résolu] Probleme de mises à jours

Ok, rien d'anormal à ce niveau. Que renvoient les commandes


lsattr -d /usr/
lsattr -d /usr/lib
lsattr -d /usr/lib/x86_64-linux-gnu

Hors ligne

#11 24-07-2016 16:34:46

subzeros
Membre
Distrib. : Debian 8 (Jessie)
Noyau : Linux 3.16.0-4-amd64
Inscription : 23-07-2016

Re : [Résolu] Probleme de mises à jours

Sa me renvoient ceci :


lsattr -d /usr/ : -------------e-- /usr/
lsattr -d /usr/lib : -------------e-- /usr/lib
lsattr -d /usr/lib/x86_64-linux-gnu : ----ia----I--e-- /usr/lib/x86_64-linux-gnu
 

Hors ligne

#12 24-07-2016 16:49:21

tux12
Membre
Lieu : ./
Distrib. : Squeeze
Noyau : Linux 2.6.32-5-686-bigmem
(G)UI : KDE
Inscription : 27-02-2008

Re : [Résolu] Probleme de mises à jours

Bien. Raleur avait flairé la piste. smile

Actuellement, certains répertoires dans /usr/lib/ ne sont accessible qu'en ajout (attribut "a") et sont aussi marqués immutables (attribut "i"). La commande

chattr -R -ai /usr/lib



devrait rétablir une situation plus normale.

Hors ligne

#13 24-07-2016 17:37:56

subzeros
Membre
Distrib. : Debian 8 (Jessie)
Noyau : Linux 3.16.0-4-amd64
Inscription : 23-07-2016

Re : [Résolu] Probleme de mises à jours

Super après avoir lancer la commande j'ai fait un apt-get upgrade sa fonctionner wink merci beaucoup pour votre aide.

Hors ligne

#14 25-07-2016 00:19:41

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Probleme de mises à jours

Une idée de comment ces attributs sont arrivés là ?

Hors ligne

Pied de page des forums