ChromeOS: ошибка: система не полностью поддерживает snapd: невозможно смонтировать образ squashfs с помощью squashfs: mount:

Я работаю с chromeos 80 и использую debian buster в crostini. Я хочу использовать диспетчер пакетов snap. Когда я пытаюсь:

~$sudo snap install hello-world
error: system does not fully support snapd: cannot mount squashfs image using "squashfs": mount:
   /tmp/sanity-mountpoint-962423259: mount failed: Operation not permitted.

Как я могу заставить это работать?


person user1592380    schedule 26.03.2020    source источник
comment
Цикл sudo modprobe будет работать только в Archlinux, но не в Debian, не говоря уже о Debian в Crostini. Я работаю над той же проблемой, возможно, я опубликую, когда найду решение.   -  person William Jhan Paul Armstrong    schedule 07.06.2020
comment
я предполагаю, что Crostini смонтировал его с помощью noexec или nodev   -  person William Jhan Paul Armstrong    schedule 07.06.2020
comment
пожалуйста, отредактируйте свой .bashrc или .profile или / etc / environment и обновите свой путь, или вы можете поделиться мне своим rc файлом или дать вам любое изображение   -  person Rasel Khan    schedule 08.06.2021


Ответы (5)


Попробуйте таким способом установить SNAPD

sudo apt install libsquashfuse0 squashfuse fuse 
sudo apt install snapd

Теперь выберите имя пакета:

sudo snap install gimp 
person kcreddy    schedule 13.07.2020
comment
это, похоже, не работает с ubuntu 18.04. libsquashfuse0 не существует, и без него ошибка сохраняется. - person phil294; 13.01.2021
comment
@ phil294 - начальный вопрос относится к Chrome OS, которая запускает Debian Buster в виртуальной машине; можете подтвердить, что sudo apt install libsquashfuse0 squashfuse fuse проблема решена для меня на моем Pixelbook. - person Joshua Pelton-Stroud; 04.02.2021
comment
Я использовал это для установки Webstorm из Snap, и это сработало. Сделал это на Asus Chromebox. Просто интересно, почему и как libsquashfuse0 squashfuse fuse работает - person David Salomon; 21.04.2021

В CentOS 8 у нас есть файл /etc/modprobe.d/CIS.conf, в котором все неиспользуемые файловые системы отключены. Удаление строки: install squashfs /bin/true устраняет ошибку

person BdK    schedule 16.01.2021

Попробуйте: sudo modprobe loop

Здесь это соответствующее сообщение на форуме, основанное на вашей ошибке.

person Dane B    schedule 04.04.2020

В Redhat7 у нас есть файл /etc/modprobe.d/NCIRC.conf, в котором все неиспользуемые файловые системы отключены. Удаление строки: install squashfs / bin / true устраняет ошибку и здесь

person Detlef Kleinfelder    schedule 14.04.2021

В Centos или Fedora:

$ sudo dnf установить squashfs-tools squashfuse

person Mike Eager    schedule 28.04.2021