Problème dpkg erreur paquet fuse

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 :rofl:

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 :joy: :joy:

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.