Пример демонстрирует взаимодействие файлового менеджера Nautilus с виртуальным диском 3D–Storage:
Скопировать файл libnautilus-3DStorage.so из папки:./bin/Astra Linux 1.7 для системы Astra Linux 1.7./bin/Ubuntu 22.04 для системы Ubuntu 22.04.5
в папку расширений файлового менеджера Nautilus.
Путь по умолчанию: /usr/lib/x86_64-linux-gnu/nautilus/extensions-3.0
Задать права для скопированного файла libnautilus-3DStorage.so# chmod 755 /usr/lib/x86_64-linux-gnu/nautilus/extensions-3.0/libnautilus-3DStorage.so
Выполнить update и установить samba# apt-get update ; apt install samba
Для отоброжения состояния файлов, необходимо установить иконки состояний. (См. пункт "Установка иконок")
Перезапустить проводник Nautilus завершив запущенные процессы проводника$ killall nautilus
Необходимо установить следующий набор ПО
# apt install libnautilus-extension-dev libglib2.0-dev fuse3 samba cmake
Собрать и установить расширение выполнив bash-скрипт:
#sh build.sh
Для отоброжения состояния файлов, необходимо установить иконки состояний. (См. пункт "Установка иконок")
Перезапустить проводник Nautilus завершив запущенные процессы проводника$ killall nautilus
Для установки иконок состояний файлов, необходимо выполнить bash-скрипт:
# sh icons_install.sh
Выполнить перезагрузку операционной системы