Vous faites ce que vous voulez, mais manifestement l’erreur ne vient pas d’apt/dpkg mais d’une action exécutée par le script de post-installation inclus dans le paquet (/var/lib/dpkg/info/fuse.postinst), probablement dépendante d’une condition extérieure. Désinstaller et réinstaller plusieurs fois n’apportera rien tant que cette condition ne sera pas corrigée.
grandtoubab, j’ai fais les mises a jour mais il y a l’erreur: https://pastebin.com/Mrb7krax
Et pascalhambourg, comment je pourrais corriger ce fichier ?
Ce script n’a probablement pas besoin d’être corrigé. Ce qu’il faut faire, c’est déterminer la cause extérieure qui met son exécution en erreur.
PS : devoir aller chercher les résultats sur pastebin, c’est chiant, surtout quand l’URL trafiqué n’est pas en lien hypertexte et qu’il y a un captcha à l’arrivée. En plus c’est toujours la même chose, il n’y a aucun changement.
+1 tu ferais mieux de copier/coller dans ta réponse
tu sembles avoir des soucis avec le caractère espace en trop dans l’adresse https://pastebin.com/Mrb7krax
- deja fait le nettoyage demandé par le systeme
sudo apt autoremove
- ensuite
toujours le pb
Paramétrage de fuse (2.9.7-1) …
device node not found
Après quelque recherche, le message d’erreur “device node not found” semble être produit par la commande suivante du script de post-installation :
udevadm info -q path -n /dev/fuse
A tester manuellement.
Quand tout va bien, la réponse devrait être /devices/virtual/misc/fuse.
Vérifier l’existence de /sys/devices/virtual/misc/fuse.
Vérifier l’existence et le chargement du module fuse :
modinfo fuse && modprobe fuse
dmesg | grep fuse
En cas d’erreur, c’est probablement le noyau qui n’a pas de suport pour FUSE. Quel noyau ?
uname -a
Je confirme et “plussoie”.
D’ailleurs, le système du forum a signalé ces messages et les avait automatiquement rendu invisibles.
J’ai rendu visibles les messages et j’ai récupéré le contenu du lien pastebin du premier message pour l’inclure dans le message en supprimant le lien pastebin.
Mais je n’ai pas pu faire la même chose pour l’autre lien pastebin car son contenu dépassait les 50Ko.
Donc en effet, lorsque j’éffectu udevadm info -q path -n /dev/fuse, ça ne marche pas ça me retourne device node not found
J’ai donc regardé si /sys/devices/virtual/misc/fuse éxistait mais il n’y à pas de fuse
J’ai ensuite éffectué les commande:
modinfo fuse && modprobe fuse
dmesg | grep fuse
qui me donne:
root@omgserv-136264:/home/myvps# modinfo fuse && modprobe fuse
libkmod: ERROR ../libkmod/libkmod.c:514 lookup_builtin_file: could not open builtin file '/lib/modules/3.16.0/modules.builtin.bin'
modinfo: ERROR: Module fuse not found.
root@omgserv-136264:/home/myvps# dmesg | grep fuse
root@omgserv-136264:/home/myvps#
il y à donc eu une érreur j’ai donc éffectuer
uname -a
pour voir le noyau:
Linux omgserv-136264 3.16.0 #1 SMP Sat Apr 28 11:48:07 MSK 2018 x86_64 GNU/Linux
Ton noyau ressemble pas à un noyau Debian
Ci-dessous , un noyau Debian
uname -a
Linux debian 4.16.0-1-amd64 #1 SMP Debian 4.16.5-1 (2018-04-29) x86_64 GNU/Linux
Les noyaux Debian en cours
https://security-tracker.debian.org/tracker/source-package/linux
Que dit
apt policy linux-image-amd64
apt policy linux-image-amd64
linux-image-amd64:
Installé : (aucun)
Candidat : 4.9+80+deb9u4
Table de version :
4.16+93~bpo9+1 100
100 http://deb.debian.org/debian stretch-backports/main amd64 Packages
4.9+80+deb9u4 500
500 http://deb.debian.org/debian stretch/main amd64 Packages
500 http://security.debian.org stretch/updates/main amd64 Packages
3.16+63+deb8u2 500
500 http://security.debian.org jessie/updates/main amd64 Packages
3.16+63 500
500 http://ftp.debian.org/debian jessie/main amd64 Packages
il faut installer le meta-paquet, ça installera le dernier noyau possible dans ta configuration
sudo apt-get install linux-image-amd64
myvps@omgserv-136264:~$ sudo apt-get install linux-image-amd64
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
linux-image-amd64 is already the newest version (4.9+80+deb9u4).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Paramétrage de fuse (2.9.7-1) ...
device node not found
dpkg: erreur de traitement du paquet fuse (--configure) :
le sous-processus script post-installation installé a retourné une erreur de sortie d'état 2
Des erreurs ont été rencontrées pendant l'exécution :
fuse
E: Sub-process /usr/bin/dpkg returned an error code (1)
myvps@omgserv-136264:~$
trop fort
Installé : (aucun) vs linux-image-amd64 is already the newest version
trop incohérent pour moi
Si faut patcher d’abord le noyau en cours pour pouvoir passer des commandes, c’est pas pour moi
Si le VPS est un conteneur LXC ou autre comme je le soupçonne, installer un noyau ne sert à rien car de toute façon c’est celui de l’hôte qui est utilisé. Je n’y connais pas grand-chose en conteneur, mais dans ce cas il me semble que la seule solution pour utiliser FUSE est d’activer le module sur l’hôte ou dans les paramètres du conteneur. Je me rappelle avoir vu qu’avec OpenVZ il fallait indiquer la liste des modules utilisables dans un conteneur donné.
Au fait, pourquoi as-tu besoin de FUSE ? A quel type de système de fichiers en mode utilisateur as-tu besoin d’accéder ?
Mais je ne sais pas je voudrai juste installer une interface graphique pour controller mon vps plus facilement avec ces commandes:
# Make sure Debian is the latest and greatest
apt-get update
apt-get upgrade
apt-get dist-upgrade
# Install X, LXDE, VPN programs
apt-get install xorg lxde-core tightvncserver
# Start VNC to create config file
tightvncserver :1
# Then stop VNC
tightvncserver -kill :1
# Edit config file to start session with LXDE:
nano ~/.vnc/xstartup
# Add this at the bottom of the file:
lxterminal &
/usr/bin/lxsession -s LXDE &
# Restart VNC
tightvncserver :1
Je ne vois pas pourquoi FUSE serait nécessaire à ces fonctionnalités. Il a peut-être été installé à cause d’une dépendance d’un autre paquet.
Exemple : lxde-core dépend de pcmanfm qui recommande gvfs-fuse qui dépend de fuse.
Si tu as pu le désinstaller sans que cela entraîne la désinstallation d’aucun autre paquet, il n’est pas indispensable. La solution simple consiste donc à le désinstaller, d’autant que de toute façon il n’est pas utilisable avec ce noyau.
J’ai désinstaller fuse avec sudo apt --purge remove fuse:
myvps@omgserv-136264:~$ sudo apt --purge remove fuse
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
desktop-base keyboard-configuration libart-2.0-2 libdouble-conversion1 libevdev2 libglade2-0 libgudev-1.0-0 libinput-bin libinput10 libmtdev1 libmtp-common libmtp9 libnspr4 libnss3
libntfs-3g871 liboauth0 libpcre16-3 libproxy1v5 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5svg5 libqt5widgets5 libwacom-common libwacom2 libxcb-icccm4 libxcb-image0
libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-util0 libxcb-xinerama0 libxcb-xkb1 libxkbcommon-x11-0 xfonts-base
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
fuse*
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 139 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] O
(Lecture de la base de données... 63176 fichiers et répertoires déjà installés.)
Suppression de fuse (2.9.7-1) ...
update-initramfs: deferring update (trigger activated)
Traitement des actions différées (« triggers ») pour initramfs-tools (0.130) ...
update-initramfs: Generating /boot/initrd.img-4.9.0-6-amd64
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) ...
(Lecture de la base de données... 63163 fichiers et répertoires déjà installés.)
Purge des fichiers de configuration de fuse (2.9.7-1) ...
puis j’ai éssaye la commande sudo apt-get install xorg lxde-core tightvncserver:
myvps@omgserv-136264:~$ sudo apt-get install xorg lxde-core tightvncserver
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
The following additional packages will be installed:
at-spi2-core dconf-gsettings-backend dconf-service desktop-file-utils
dictionaries-common dmidecode dosfstools eject emacsen-common exfat-fuse
exfat-utils fuse gconf-service gconf2 gconf2-common gcr gdisk giblib1 gksu
glib-networking glib-networking-common glib-networking-services
gnome-accessibility-themes gnome-keyring gnome-mime-data gnome-screenshot
gnome-themes-standard gnome-themes-standard-data gsettings-desktop-schemas
gtk2-engines-pixbuf gvfs gvfs-backends gvfs-common gvfs-daemons gvfs-fuse
gvfs-libs laptop-detect libarchive13 libasound2-plugins libatasmart4
libatk-bridge2.0-0 libatkmm-1.6-1v5 libatspi2.0-0 libavahi-glib1
libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common
libcairo-gobject2 libcairomm-1.0-1v5 libcanberra-gtk3-0
libcanberra-gtk3-module libcanberra0 libcolord2 libdconf1 libepoxy0
libexif12 libfm-data libfm-extra4 libfm-gtk-data libfm-gtk4 libfm-modules
libfm4 libgail-common libgail18 libgck-1-0 libgconf-2-4 libgcr-3-common
libgcr-base-3-1 libgcr-ui-3-1 libgdata-common libgdata22 libgif7 libgksu2-0
libglibmm-2.4-1v5 libglu1-mesa libgnome-2-0 libgnome-keyring-common
libgnome-keyring0 libgnome2-common libgnomecanvas2-0 libgnomecanvas2-common
libgnomeui-0 libgnomeui-common libgnomevfs2-0 libgnomevfs2-common
libgnomevfs2-extra libgoa-1.0-0b libgoa-1.0-common libgphoto2-6
libgphoto2-l10n libgphoto2-port12 libgtk-3-0 libgtk-3-bin libgtk-3-common
libgtkmm-3.0-1v5 libgtop-2.0-10 libgtop2-common libid3tag0 libimlib2
libimobiledevice6 libiw30 libjpeg-turbo-progs libjson-glib-1.0-0
libjson-glib-1.0-common libkeybinder0 libkf5windowsystem-data
libkf5windowsystem5 liblightdm-gobject-1-0 liblxqt-l10n liblxqt0 liblzo2-2
libmenu-cache-bin libmenu-cache3 libnfs8 libobrender32v5 libobt2v5
liborbit-2-0 liborc-0.4-0 libpam-gnome-keyring libpangomm-1.4-1v5
libpangoxft-1.0-0 libparted2 libplist3 libpolkit-qt5-1-1
libpulse-mainloop-glib0 libpulsedsp libqt5x11extras5 libqt5xdg2
libqt5xdgiconloader2 libqt5xml5 librest-0.7-0 libsecret-1-0 libsecret-common
libsoup-gnome2.4-1 libsoup2.4-1 libspeexdsp1 libstartup-notification0
libturbojpeg0 libudisks2-0 libunique-1.0-0 libusbmuxd4 libutempter0
libwebrtc-audio-processing1 libwnck-common libwnck22 libxatracker2 libxfont2
libxkbfile1 libxklavier16 libxres1 libxvmc1 light-locker lightdm
lightdm-gtk-greeter lxde-common lxlock lxmenu-data lxpanel lxpanel-data
lxqt-policykit lxqt-policykit-l10n lxrandr lxsession lxsession-data
lxsession-default-apps lxsession-logout lxtask miscfiles notification-daemon
ntfs-3g obconf openbox openbox-lxde-session p11-kit p11-kit-modules parted
pavucontrol pcmanfm pinentry-gnome3 pulseaudio pulseaudio-utils rtkit scrot
udisks2 usbmuxd x11-apps x11-session-utils x11-xkb-utils xbitmaps
xfonts-100dpi xfonts-75dpi xfonts-scalable xinit xscreensaver
xscreensaver-data xserver-common xserver-xorg xserver-xorg-core
xserver-xorg-input-all xserver-xorg-input-libinput xserver-xorg-input-wacom
xserver-xorg-legacy xserver-xorg-video-all xserver-xorg-video-amdgpu
xserver-xorg-video-ati xserver-xorg-video-fbdev xserver-xorg-video-intel
xserver-xorg-video-nouveau xserver-xorg-video-qxl xserver-xorg-video-radeon
xserver-xorg-video-vesa xserver-xorg-video-vmware xterm
Paquets suggérés :
ispell | aspell | hunspell cdtool setcd gconf-defaults-service bluez-obexd
samba-common lrzip libbonobo2-bin libcanberra-gtk0 libcanberra-pulse colord
libfm-tools nautilus-actions libgnomevfs2-bin gphoto2 libusbmuxd-tools
libparted-dev libparted-i18n accountsservice upower xserver-xephyr
lxlauncher firefox-esr | firefox | www-browser lxde menu gpicview
fonts-dejavu libxml2-dev tint2 openbox-menu openbox-gnome-session
openbox-kde-session parted-doc pinentry-doc pavumeter paman paprefs
avahi-daemon tightvnc-java btrfs-progs | btrfs-tools cryptsetup-bin mdadm
reiserfsprogs xfsprogs mesa-utils xorg-docs x11-xfs-utils xfishtank
xdaliclock xscreensaver-data-extra xscreensaver-gl xscreensaver-gl-extra
fortune www-browser qcam | streamer gdm3 | kdm-gdmcompat xinput
firmware-amd-graphics xserver-xorg-video-r128 xserver-xorg-video-mach64
xfonts-cyrillic
Paquets recommandés :
perl5
Les NOUVEAUX paquets suivants seront installés :
at-spi2-core dconf-gsettings-backend dconf-service desktop-file-utils
dictionaries-common dmidecode dosfstools eject emacsen-common exfat-fuse
exfat-utils fuse gconf-service gconf2 gconf2-common gcr gdisk giblib1 gksu
glib-networking glib-networking-common glib-networking-services
gnome-accessibility-themes gnome-keyring gnome-mime-data gnome-screenshot
gnome-themes-standard gnome-themes-standard-data gsettings-desktop-schemas
gtk2-engines-pixbuf gvfs gvfs-backends gvfs-common gvfs-daemons gvfs-fuse
gvfs-libs laptop-detect libarchive13 libasound2-plugins libatasmart4
libatk-bridge2.0-0 libatkmm-1.6-1v5 libatspi2.0-0 libavahi-glib1
libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common
libcairo-gobject2 libcairomm-1.0-1v5 libcanberra-gtk3-0
libcanberra-gtk3-module libcanberra0 libcolord2 libdconf1 libepoxy0
libexif12 libfm-data libfm-extra4 libfm-gtk-data libfm-gtk4 libfm-modules
libfm4 libgail-common libgail18 libgck-1-0 libgconf-2-4 libgcr-3-common
libgcr-base-3-1 libgcr-ui-3-1 libgdata-common libgdata22 libgif7 libgksu2-0
libglibmm-2.4-1v5 libglu1-mesa libgnome-2-0 libgnome-keyring-common
libgnome-keyring0 libgnome2-common libgnomecanvas2-0 libgnomecanvas2-common
libgnomeui-0 libgnomeui-common libgnomevfs2-0 libgnomevfs2-common
libgnomevfs2-extra libgoa-1.0-0b libgoa-1.0-common libgphoto2-6
libgphoto2-l10n libgphoto2-port12 libgtk-3-0 libgtk-3-bin libgtk-3-common
libgtkmm-3.0-1v5 libgtop-2.0-10 libgtop2-common libid3tag0 libimlib2
libimobiledevice6 libiw30 libjpeg-turbo-progs libjson-glib-1.0-0
libjson-glib-1.0-common libkeybinder0 libkf5windowsystem-data
libkf5windowsystem5 liblightdm-gobject-1-0 liblxqt-l10n liblxqt0 liblzo2-2
libmenu-cache-bin libmenu-cache3 libnfs8 libobrender32v5 libobt2v5
liborbit-2-0 liborc-0.4-0 libpam-gnome-keyring libpangomm-1.4-1v5
libpangoxft-1.0-0 libparted2 libplist3 libpolkit-qt5-1-1
libpulse-mainloop-glib0 libpulsedsp libqt5x11extras5 libqt5xdg2
libqt5xdgiconloader2 libqt5xml5 librest-0.7-0 libsecret-1-0 libsecret-common
libsoup-gnome2.4-1 libsoup2.4-1 libspeexdsp1 libstartup-notification0
libturbojpeg0 libudisks2-0 libunique-1.0-0 libusbmuxd4 libutempter0
libwebrtc-audio-processing1 libwnck-common libwnck22 libxatracker2 libxfont2
libxkbfile1 libxklavier16 libxres1 libxvmc1 light-locker lightdm
lightdm-gtk-greeter lxde-common lxde-core lxlock lxmenu-data lxpanel
lxpanel-data lxqt-policykit lxqt-policykit-l10n lxrandr lxsession
lxsession-data lxsession-default-apps lxsession-logout lxtask miscfiles
notification-daemon ntfs-3g obconf openbox openbox-lxde-session p11-kit
p11-kit-modules parted pavucontrol pcmanfm pinentry-gnome3 pulseaudio
pulseaudio-utils rtkit scrot tightvncserver udisks2 usbmuxd x11-apps
x11-session-utils x11-xkb-utils xbitmaps xfonts-100dpi xfonts-75dpi
xfonts-scalable xinit xorg xscreensaver xscreensaver-data xserver-common
xserver-xorg xserver-xorg-core xserver-xorg-input-all
xserver-xorg-input-libinput xserver-xorg-input-wacom xserver-xorg-legacy
xserver-xorg-video-all xserver-xorg-video-amdgpu xserver-xorg-video-ati
xserver-xorg-video-fbdev xserver-xorg-video-intel xserver-xorg-video-nouveau
xserver-xorg-video-qxl xserver-xorg-video-radeon xserver-xorg-video-vesa
xserver-xorg-video-vmware xterm
0 mis à jour, 217 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/65,7 Mo dans les archives.
Après cette opération, 220 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Gtk-WARNING **: cannot open display: at /usr/lib/x86_64-linux-gnu/perl5/5.24/Gt k2.pm line 126, <> line 217.
debconf: Impossible d'initialiser l'interface : Gnome
debconf: (DISPLAY problem?)
debconf: Utilisation de l'interface Dialog en remplacement
Extraction des modèles depuis les paquets : 100%
Préconfiguration des paquets...
dict-common::dc_set: dictionaries-common/default-wordlist is already set to
[english (Webster's Second International English wordlist)]. Preserving it .
setting xserver-xorg-legacy/xwrapper/allowed_users from configuration file
Sélection du paquet fuse précédemment désélectionné.
(Lecture de la base de données... 63162 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../fuse_2.9.7-1_amd64.deb ...
Dépaquetage de fuse (2.9.7-1) ...
Paramétrage de fuse (2.9.7-1) ...
device node not found
dpkg: erreur de traitement du paquet fuse (--configure) :
le sous-processus script post-installation installé a retourné une erreur de so rtie d'état 2
Des erreurs ont été rencontrées pendant l'exécution :
fuse
E: Sub-process /usr/bin/dpkg returned an error code (1)
je vois aussi qu’il y à un problème avec gnome je croi
Je croyais que tu avais déjà installé tout ça au début, cf. ton message initial.
Ça va réinstaller fuse, évidemment. Il faut donc à nouveau le désinstaller.
Si tu ne veux pas qu’il soit installé avec les autres, il faut ajouter l’option --no-install-recommends
à apt-get
.
Tu parles de ça ?
debconf: Impossible d'initialiser l'interface : Gnome
Je pense que le problème est avec debconf qui est configuré pour utiliser l’interface Gnome. Il faudrait le reconfigurer avec
dpkg-reconfigure --front-end=dialog debconf
et sélectionner l’interface “Dialog” pour ne plus avoir ce message.
Je te remercie PascalHambourg, cela à fonctionné !!!
Y a pas de quoi s’extasier. Je n’ai pas pour habitude de fournir des indications foireuses.
Oui mais bon, sa fait quand même un moment que ce problème m’embête et je suis enfin content de l’avoir résolu.